Elliptic Curve Digital Signature Algorithm (ECDSA) over . More...
#include "c4e_sha.h"
#include "c4e_ecc2n.h"
Go to the source code of this file.
Defines | |
#define | C4E_ECC2N_DSA_TMPID_SIGN |
Temp. space qualifier associated with c4e_ecc2n_dsa_sign(). | |
#define | C4E_ECC2N_DSA_TMPID_VERIFY |
Temp. space qualifier associated with c4e_ecc2n_dsa_verify(). | |
#define | C4E_ECC2N_DSA_TMPID_MAX |
Temp. space qualifier applicable to all ECDSA functions. | |
Functions | |
C4eSysStatus | c4e_ecc2n_dsa_sign (C4eEcDomain *C4E_RESTRICT dom, C4E_CONST C4eElement *C4E_RESTRICT d, C4eHashId hid, C4E_CONST C4eArchUint8 *C4E_RESTRICT digest, C4eArchDigit tmp[C4E_RESTRICT], C4eArchUint8 *C4E_RESTRICT signature) |
ECDSA over signature of a digest, according to ANSI X9.62 and FIPS 186-4, with binary encoded signature. | |
C4eSysStatus | c4e_ecc2n_dsa_verify (C4eEcDomain *C4E_RESTRICT dom, C4E_CONST C4eEcPoint *C4E_RESTRICT q, C4eHashId hid, C4E_CONST C4eArchUint8 *C4E_RESTRICT digest, C4E_CONST C4eArchUint8 *C4E_RESTRICT signature, C4eArchSize len, C4eArchDigit tmp[C4E_RESTRICT]) |
ECDSA over signature verification, according to ANSI X9.62 and FIPS 186-4, with binary encoded signature. |
Elliptic Curve Digital Signature Algorithm (ECDSA) over .
Definition in file c4e_ecc2n_dsa.h.