Support VERIFY reset feature
[gnuk/gnuk.git] / src / random.h
1 void random_init (void);
2 void random_fini (void);
3
4 /* 32-byte random bytes */
5 const uint8_t *random_bytes_get (void);
6 void random_bytes_free (const uint8_t *p);
7
8 /* 8-byte salt */
9 void random_get_salt (uint8_t *p);
10
11 /* iterator returning a byta at a time */
12 int random_gen (void *arg, unsigned char *output, size_t output_len);