A.6 Generation of Pseudorandom Numbers

Team-Fly

A.6 Generation of Pseudorandom Numbers

clint* rand64_l (void)

64-bit random number generator

void rand_l (CLINT r_l, int l)

CLINT random number with l binary digits, linear congruences

UCHAR ucrand64_l (void)

generator for random numbers of type UCHAR

USHORT usrand64_l (void)

generator for random numbers of type USHORT

ULONG ulrand64_l (void)

generator for random numbers of type ULONG

clint* seed64_l (CLINT seed_l)

initialization of rand64_l() with CLINT value

clint* ulseed64_l (ULONG seed)

initialization of rand64_l() with ULONG value

int randbit_l (void)

BBS bit generator

clint* randBBS_l (void)

CLINT random number with l binary digits using BBS bit generator

UCHAR ucrandBBS_l (void)

BBS generator for random number of type UCHAR

USHORT usrandBBS_l (void)

BBS generator for random number of type USHORT

ULONG ulrandBBS_l (void)

BBS generator for random number of type ULONG

void seedBBS_l (CLINT seed_l)

initialization of randbit_l() with CLINT value

void ulseedBBS_l (ULONG seed)

initialization of randbit_l() with ULONG value


Team-Fly


Cryptography in C and C++
Cryptography in C and C++
ISBN: 189311595X
EAN: 2147483647
Year: 2001
Pages: 127

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net