|
BeeCrypt 4.2.1
|
Mersenne Twister pseudo-random number generator, headers. More...
#include "beecrypt/beecrypt.h"
Go to the source code of this file.
Data Structures | |
| struct | mtprngParam |
Macros | |
| #define | N 624 |
| #define | M 397 |
| #define | K 0x9908B0DFU |
Functions | |
| int | mtprngSetup (mtprngParam *mp) |
| int | mtprngSeed (mtprngParam *mp, const byte *data, size_t size) |
| int | mtprngNext (mtprngParam *mp, byte *data, size_t size) |
| int | mtprngCleanup (mtprngParam *mp) |
Variables | |
| const randomGenerator | mtprng |
Mersenne Twister pseudo-random number generator, headers.
| #define K 0x9908B0DFU |
| #define M 397 |
| #define N 624 |
| int mtprngCleanup | ( | mtprngParam * | mp | ) |
| int mtprngNext | ( | mtprngParam * | mp, |
| byte * | data, | ||
| size_t | size ) |
References BEECRYPTAPI.
| int mtprngSeed | ( | mtprngParam * | mp, |
| const byte * | data, | ||
| size_t | size ) |
References BEECRYPTAPI.
| int mtprngSetup | ( | mtprngParam * | mp | ) |
References BEECRYPTAPI.
|
extern |