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.
Discrete Logarithm Domain Parameters over a prime field.
Definition: dldp.h:54
Definition: beecrypt.h:235
dlkp_p dsakp
Definition: dsa.h:39
dldp_p dsaparam
Definition: dsa.h:37
dlpk_p dsapub
Definition: dsa.h:38
#define BEECRYPTAPI
Definition: api.h:52
Definition: mpnumber.h:36
int dsaparamMake(dsaparam *, randomGeneratorContext *, size_t)
This function generates a set of DSA parameters.
Discrete Logarithm keypair, headers.
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.
Definition: mpbarrett.h:37