See: Description
| Interface | Description |
|---|---|
| EntropySource |
Base interface describing an entropy source for a DRBG.
|
| EntropySourceProvider | |
| RandomGenerator |
Generic interface for objects generating random bytes.
|
| Class | Description |
|---|---|
| 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 |