23 #ifndef LWCRYPTO_AEAD_RANDOM_H
24 #define LWCRYPTO_AEAD_RANDOM_H
void aead_random_generate_64_multiple(uint64_t *out, unsigned count)
Generates multiple random 64-bit words for masking purposes.
Definition: aead-random.c:593
void aead_random_finish(void)
Finishes using the random number source.
Definition: aead-random.c:512
uint64_t aead_random_generate_64(void)
Generates a single random 64-bit word.
Definition: aead-random.c:548
uint32_t aead_random_generate_32(void)
Generates a single random 32-bit word.
Definition: aead-random.c:519
void aead_random_init(void)
Initializes the system random number generator for the generation of masking material.
Definition: aead-random.c:496
void aead_random_generate_32_multiple(uint32_t *out, unsigned count)
Generates multiple random 32-bit words for masking purposes.
Definition: aead-random.c:567