BeRTOS
Defines
isaac.h File Reference

ISAAC implementation. More...

#include <sec/prng.h>

Go to the source code of this file.

Defines

#define CONFIG_ISAAC_RANDSIZL   (3)
 Size of the internal ISAAC state (in 32-bit words).

Detailed Description

ISAAC implementation.

Author:
Giovanni Bajo <rasky@develer.com>

Definition in file isaac.h.


Define Documentation

#define CONFIG_ISAAC_RANDSIZL   (3)

Size of the internal ISAAC state (in 32-bit words).

ISAAC is known to generate unbiased data as follows: * 3 words: 2^37 unbiased values * 4 words: 2^45 unbiased values * 5 words: 2^53 unbiased values * 6 words: 2^61 unbiased values * 7 words: 2^69 unbiased values * 8 words: 2^77 unbiased values

The period of the generator is usually much longer, but it is obviously uninteresting for a CSPRNG.

Definition at line 57 of file isaac.h.