Diffie-Hellman shared secret computation in discrete logarithm (DL) domain. More...
#include "c4e_dlc.h"
Go to the source code of this file.
Defines | |
| #define | C4E_DLC_DH_TMPID_STD |
| Temp. space qualifier associated with c4e_dlc_dh_std(). | |
| #define | C4E_DLC_DH_TMPID_TLS |
| Temp. space qualifier associated with c4e_dlc_dh_tls(). | |
| #define | C4E_DLC_DH_TMPID_MAX |
Temp. space qualifier applicable to all DH functions over prime field . | |
Functions | |
| C4eArchSize | c4e_dlc_dh_std (C4eDlcDomain *C4E_RESTRICT dom, C4E_CONST C4eElement *C4E_RESTRICT d, C4eArchDigit tmp[C4E_RESTRICT], C4eElement *C4E_RESTRICT e, C4eArchUint8 *C4E_RESTRICT secret) |
| "Standard" Diffie-Hellman shared secret computation in DL domain (according to PKCS #3, IEEE Std 1363, ANSI X9.42, ISO 11770-3, NIST SP800-56A, RFC 2631, etc). | |
| C4eArchSize | c4e_dlc_dh_tls (C4eDlcDomain *C4E_RESTRICT dom, C4E_CONST C4eElement *C4E_RESTRICT d, C4eArchDigit tmp[C4E_RESTRICT], C4eElement *C4E_RESTRICT e, C4eArchUint8 *C4E_RESTRICT secret) |
| Diffie-Hellman shared secret computation according to SSL/TLS. | |
Diffie-Hellman shared secret computation in discrete logarithm (DL) domain.
Definition in file c4e_dlc_dh.h.
1.6.1