#define BEECRYPTAPI
Definition api.h:52
Discrete Logarithm keypair, headers.
int dsavrfy(const mpbarrett *p, const mpbarrett *q, const mpnumber *g, const mpnumber *hm, const mpnumber *y, const mpnumber *r, const mpnumber *s)
This function performs a raw DSA verification.
dldp_p dsaparam
Definition dsa.h:37
dlpk_p dsapub
Definition dsa.h:38
int dsasign(const mpbarrett *p, const mpbarrett *q, const mpnumber *g, randomGeneratorContext *, const mpnumber *hm, const mpnumber *x, mpnumber *r, mpnumber *s)
This function performs a raw DSA signature.
int dsaparamMake(dsaparam *, randomGeneratorContext *, size_t)
This function generates a set of DSA parameters.
dlkp_p dsakp
Definition dsa.h:39
Discrete Logarithm Domain Parameters over a prime field.
Definition dldp.h:58
Definition mpbarrett.h:41
Definition beecrypt.h:239