Go to the documentation of this file.
27 #ifndef POLARSSL_ECDSA_H
28 #define POLARSSL_ECDSA_H
32 #if defined(POLARSSL_ECDSA_DETERMINISTIC)
71 const mpi *d,
const unsigned char *buf,
size_t blen,
72 int (*f_rng)(
void *,
unsigned char *,
size_t),
void *p_rng );
74 #if defined(POLARSSL_ECDSA_DETERMINISTIC)
91 const mpi *d,
const unsigned char *buf,
size_t blen,
110 const unsigned char *buf,
size_t blen,
135 const unsigned char *hash,
size_t hlen,
136 unsigned char *sig,
size_t *slen,
137 int (*f_rng)(
void *,
unsigned char *,
size_t),
140 #if defined(POLARSSL_ECDSA_DETERMINISTIC)
163 const unsigned char *hash,
size_t hlen,
164 unsigned char *sig,
size_t *slen,
184 const unsigned char *hash,
size_t hlen,
185 const unsigned char *sig,
size_t slen );
199 int (*f_rng)(
void *,
unsigned char *,
size_t),
void *p_rng );