Mercurial > openid
comparison include/openid.h @ 12:c778455fe570
Diffie-Hellman seems to be working
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Sat, 01 Jan 2011 14:00:52 -0500 |
parents | 870d99055dd1 |
children | de04a3fc6b72 |
comparison
equal
deleted
inserted
replaced
11:e637249abfd2 | 12:c778455fe570 |
---|---|
22 uw_Basis_string uw_OpenidFfi_getOutput(uw_context, uw_OpenidFfi_outputs, uw_Basis_string key); | 22 uw_Basis_string uw_OpenidFfi_getOutput(uw_context, uw_OpenidFfi_outputs, uw_Basis_string key); |
23 | 23 |
24 uw_OpenidFfi_outputs uw_OpenidFfi_direct(uw_context, uw_Basis_string url, uw_OpenidFfi_inputs); | 24 uw_OpenidFfi_outputs uw_OpenidFfi_direct(uw_context, uw_Basis_string url, uw_OpenidFfi_inputs); |
25 uw_OpenidFfi_outputs uw_OpenidFfi_indirect(uw_context, uw_Basis_string fields); | 25 uw_OpenidFfi_outputs uw_OpenidFfi_indirect(uw_context, uw_Basis_string fields); |
26 | 26 |
27 uw_Basis_string uw_OpenidFfi_sha1(uw_context, uw_Basis_string key, uw_Basis_string data); | 27 uw_Basis_string uw_OpenidFfi_sha1(uw_context ctx, uw_Basis_string data); |
28 uw_Basis_string uw_OpenidFfi_sha256(uw_context, uw_Basis_string key, uw_Basis_string data); | 28 uw_Basis_string uw_OpenidFfi_sha256(uw_context ctx, uw_Basis_string data); |
29 | |
30 uw_Basis_string uw_OpenidFfi_hmac_sha1(uw_context, uw_Basis_string key, uw_Basis_string data); | |
31 uw_Basis_string uw_OpenidFfi_hmac_sha256(uw_context, uw_Basis_string key, uw_Basis_string data); | |
29 | 32 |
30 typedef DH *uw_OpenidFfi_dh; | 33 typedef DH *uw_OpenidFfi_dh; |
31 | 34 |
32 uw_Basis_string uw_OpenidFfi_modulus(uw_context, uw_OpenidFfi_dh); | 35 uw_Basis_string uw_OpenidFfi_modulus(uw_context, uw_OpenidFfi_dh); |
33 uw_Basis_string uw_OpenidFfi_generator(uw_context, uw_OpenidFfi_dh); | 36 uw_Basis_string uw_OpenidFfi_generator(uw_context, uw_OpenidFfi_dh); |
34 uw_Basis_string uw_OpenidFfi_public(uw_context, uw_OpenidFfi_dh); | 37 uw_Basis_string uw_OpenidFfi_public(uw_context, uw_OpenidFfi_dh); |
35 | 38 |
36 uw_OpenidFfi_dh uw_OpenidFfi_generate(uw_context); | 39 uw_OpenidFfi_dh uw_OpenidFfi_generate(uw_context); |
37 uw_Basis_string uw_OpenidFfi_compute(uw_context, uw_OpenidFfi_dh, uw_Basis_string server_pub); | 40 uw_Basis_string uw_OpenidFfi_compute(uw_context, uw_OpenidFfi_dh, uw_Basis_string server_pub); |
41 uw_Basis_string uw_OpenidFfi_xor(uw_context, uw_Basis_string, uw_Basis_string); |