## Uses of Interface
gnu.crypto.prng.IRandomStandalone

- Packages that use IRandomStandalone
  Package | Description
  --- | ---
  gnu.crypto.prng | Fortuna Pseudo-Random Number Generator (PRNG) from GNU Crypto, updated and modified for I2P's cryptographic operations.

- - ### Uses of IRandomStandalone in gnu.crypto.prng

    Classes in gnu.crypto.prng that implement IRandomStandalone
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AsyncFortunaStandalone` fortuna instance that tries to avoid blocking if at all possible by using separate filled buffer segments rather than one buffer (and blocking when that buffer's data has been eaten) Note that this class is not fully Thread safe! The following methods must be synchronized externally, they are not synced here or in super(): addRandomByte(), addRandomBytes(), nextByte(), nextBytes(), seed()
    `class` | `BasePRNGStandalone` An abstract class to facilitate implementing PRNG algorithms.
    `(package private) class` | `DevRandom` Simple /dev/random reader
    `class` | `FortunaStandalone` The Fortuna continuously-seeded pseudo-random number generator.

    Fields in gnu.crypto.prng declared as IRandomStandalone
    Modifier and Type | Field and Description
    --- | ---
    `protected IRandomStandalone` | FortunaStandalone.`generator`