• A pseudorandom number generator (PRNG), also known as a deterministic random bit generator (DRBG), is an algorithm for generating a sequence of numbers...
    28 KB (3,559 words) - 23:54, 22 February 2025
  • cryptographically secure pseudorandom number generator (CSPRNG) or cryptographic pseudorandom number generator (CPRNG) is a pseudorandom number generator (PRNG) with...
    29 KB (3,633 words) - 08:24, 16 April 2025
  • Thumbnail for Random number generation
    This would be in contrast to so-called "random number generations" done by pseudorandom number generators (PRNGs), which generate numbers that only look...
    36 KB (4,422 words) - 19:27, 29 March 2025
  • Thumbnail for Hardware random number generator
    unlike a pseudorandom number generator (PRNG) that utilizes a deterministic algorithm and non-physical nondeterministic random bit generators that do not...
    28 KB (3,296 words) - 03:29, 30 April 2025
  • 2^{2000000}} . As with all pseudorandom number generators, the resulting sequences are functions of the supplied seed values. An MWC generator is a special form...
    36 KB (4,065 words) - 23:24, 5 May 2025
  • produced by a completely deterministic and repeatable process. Pseudorandom number generators are often used in computer programming, as traditional sources...
    7 KB (858 words) - 05:44, 9 January 2025
  • cryptography, a pseudorandom generator (PRG) for a class of statistical tests is a deterministic procedure that maps a random seed to a longer pseudorandom string...
    14 KB (1,864 words) - 21:28, 1 May 2025
  • random numbers can be created using a cryptographically secure pseudorandom number generator with a seed value known to the attacker but concealed in the...
    21 KB (2,627 words) - 02:57, 13 March 2025
  • Thumbnail for Linear congruential generator
    equation. The method represents one of the oldest and best-known pseudorandom number generator algorithms. The theory behind them is relatively easy to understand...
    43 KB (4,861 words) - 15:40, 14 March 2025
  • random number generation (CBRNG, also known as a counter-based pseudo-random number generator, or CBPRNG) is a kind of pseudorandom number generator that...
    7 KB (1,004 words) - 01:06, 17 April 2025
  • algorithms are pseudorandom number generators. Cipher algorithms and cryptographic hashes can be used as very high-quality pseudorandom number generators. However...
    23 KB (1,461 words) - 23:11, 6 March 2025
  • Thumbnail for Inversive congruential generator
    Inversive congruential generators are a type of nonlinear congruential pseudorandom number generator, which use the modular multiplicative inverse (if...
    12 KB (2,172 words) - 19:27, 28 December 2024
  • In cryptography, the shrinking generator is a form of pseudorandom number generator intended to be used in a stream cipher. It was published in Crypto...
    5 KB (573 words) - 13:28, 10 February 2025
  • NIST SP 800-90A (category Cryptographically secure pseudorandom number generators)
    specification for three allegedly cryptographically secure pseudorandom number generators for use in cryptography: Hash DRBG (based on hash functions)...
    17 KB (1,979 words) - 23:02, 21 April 2025
  • or just seed) is a number (or vector) used to initialize a pseudorandom number generator. A pseudorandom number generator's number sequence is completely...
    3 KB (389 words) - 02:59, 23 March 2025
  • Thumbnail for /dev/random
    /dev/random (category Random number generation)
    /dev/urandom are special files that serve as cryptographically secure pseudorandom number generators (CSPRNGs). They are backed by a CSPRNG that is seeded with entropy...
    23 KB (2,449 words) - 16:19, 23 April 2025
  • drawn at random from the PRF family. A pseudorandom function family can be constructed from any pseudorandom generator, using, for example, the "GGM" construction...
    8 KB (1,021 words) - 06:46, 31 March 2025
  • Lagged Fibonacci generator (LFG or sometimes LFib) is an example of a pseudorandom number generator. This class of random number generator is aimed at being...
    7 KB (974 words) - 03:03, 28 February 2025
  • Blum Blum Shub (B.B.S.) is a pseudorandom number generator proposed in 1986 by Lenore Blum, Manuel Blum and Michael Shub that is derived from Michael...
    9 KB (1,226 words) - 13:21, 19 January 2025
  • Thumbnail for Lavarand
    Lavarand (category Random number generation)
    to seed a pseudorandom number generator. Although the secondary part of the random number generation uses a pseudorandom number generator, the full process...
    3 KB (320 words) - 03:50, 25 March 2025
  • PRBSk, not just PRBS3.: §2  Pseudorandom number generator Gold code Complementary sequences Bit Error Rate Test Pseudorandom noise Linear-feedback shift...
    8 KB (1,064 words) - 16:26, 5 February 2024
  • Thumbnail for Fisher–Yates shuffle
    random number generator used.: Benchmarking ...  An additional problem occurs when the Fisher–Yates shuffle is used with a pseudorandom number generator or...
    42 KB (5,222 words) - 17:22, 14 April 2025
  • Thumbnail for Xorshift
    Xorshift (category Pseudorandom number generators)
    Xorshift random number generators, also called shift-register generators, are a class of pseudorandom number generators that were invented by George Marsaglia...
    28 KB (3,526 words) - 14:02, 26 April 2025
  • Wichmann–Hill (category Pseudorandom number generators)
    Wichmann–Hill is a pseudorandom number generator proposed in 1982 by Brian Wichmann and David Hill. It consists of three linear congruential generators with different...
    5 KB (600 words) - 01:03, 22 January 2025
  • Thumbnail for Logistic map
    of creating a pseudorandom number generator based on chaos for the logistic map. Parameter r = 4 is often used for pseudorandom number generation using...
    145 KB (18,832 words) - 16:25, 6 May 2025
  • are typically based on the availability of a uniformly distributed PRN generator. Computational algorithms are then used to manipulate a single random...
    7 KB (713 words) - 15:27, 24 December 2024
  • ISAAC (cipher) (category Cryptographically secure pseudorandom number generators)
    accumulate, add, and count) is a cryptographically secure pseudorandom number generator and a stream cipher designed by Robert J. Jenkins Jr. in 1993...
    5 KB (567 words) - 13:49, 10 February 2025
  • In cryptography, an alternating step generator (ASG) is a cryptographic pseudorandom number generator used in stream ciphers, based on three linear-feedback...
    4 KB (565 words) - 21:37, 29 October 2023
  • self-shrinking generator is a pseudorandom generator that is based on the shrinking generator concept. Variants of the self-shrinking generator based on a...
    4 KB (477 words) - 16:59, 27 July 2024
  • Well equidistributed long-period linear (category Pseudorandom number generators)
    Well Equidistributed Long-period Linear (WELL) is a family of pseudorandom number generators developed in 2006 by François Panneton, Pierre L'Ecuyer, and...
    4 KB (343 words) - 14:55, 13 April 2025