Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.bouncycastle.crypto.prng

Lightweight psuedo-random number generators and SecureRandom builders.

See:
Description

Interface Summary
EntropySource | Base interface describing an entropy source for a DRBG.
EntropySourceProvider |
RandomGenerator | Generic interface for objects generating random bytes.

Class Summary
BasicEntropySourceProvider | An EntropySourceProvider where entropy generation is based on a SecureRandom output using SecureRandom.generateSeed().
DigestRandomGenerator | Random generation based on the digest with counter.
EntropyUtil | Utility methods for making use of EntropySources.
FixedSecureRandom | A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
ReversedWindowGenerator | Takes bytes generated by an underling RandomGenerator and reverses the order in each small window (of configurable size).
SP800SecureRandom |
SP800SecureRandomBuilder | Builder class for making SecureRandom objects based on SP 800-90A Deterministic Random Bit Generators (DRBG).
ThreadedSeedGenerator | A thread based seed generator - one source of randomness.
VMPCRandomGenerator |
X931RNG |
X931SecureRandom |
X931SecureRandomBuilder |

## Package org.bouncycastle.crypto.prng Description

Lightweight psuedo-random number generators and SecureRandom builders.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES