Category
page 1Cryptographically secure pseudorandom number generators
Blum Blum Shub
pseudorandom number generator
Salsa20 and ChaCha20
Salsa20 (formerly known as Snuffle 2005) and the closely related ChaCha are stream ciphers developed by Daniel J. Bernstein. Salsa20, the original cipher, was designed in 2005, then later submitted to the eSTREAM European Union cryptographic validation process by Bernstein. ChaCha is a modification of Salsa20 published in 2008. It uses a new round function that increases diffusion and increases performance on some architectures.
cryptographically secure pseudo-random number generator
pseudorandom number generator with good statistical randomness and resistance to cryptanalysis
Yarrow algorithm
family of cryptographic pseudorandom number generators devised by J. Kelsey, B. Schneier, and N. Ferguson
Fortuna
cryptographically secure pseudorandom number generator