Diffie-Hellman shared secret computation in elliptic curve (EC) domain over binary field . More...
#include "c4e_ecc2n.h"
Go to the source code of this file.
Defines | |
#define | C4E_ECC2N_DH_TMPID_ORD |
Temp. space qualifier associated with c4e_ecc2n_dh(), which must be applied in case the EC domain parameter C4eEcDomain::h is equal to zero / one (interpreted as a big number). | |
#define | C4E_ECC2N_DH_TMPID_COF |
Temp. space qualifier associated with c4e_ecc2n_dh(), which must be applied in case the EC domain parameter C4eEcDomain::h is unequal to zero / one (interpreted as a big number). | |
#define | C4E_ECC2N_DH_TMPID_MAX |
Temp. space qualifier applicable to all ECDH functions over binary field in this file. | |
Functions | |
C4eArchSize | c4e_ecc2n_dh (C4E_CONST C4eEcDomain *C4E_RESTRICT dom, C4E_CONST C4eElement *C4E_RESTRICT d, C4E_CONST C4eEcPoint *C4E_RESTRICT q, C4eArchDigit tmp[C4E_RESTRICT], C4eArchUint8 *C4E_RESTRICT secret) |
Elliptic Curve Diffie-Hellman (ECDH) over binary field shared secret computation (according to IEEE Std 1363, ECSVDP-DH or ECSVDP-DHC primitive and ANSI X9.63). |
Diffie-Hellman shared secret computation in elliptic curve (EC) domain over binary field .
Definition in file c4e_ecc2n_dh.h.