Package | Description |
---|---|
com.tinfoilsms.csprng | |
org.spongycastle.crypto.params |
Classes for parameter objects for ciphers and generators.
|
org.spongycastle.crypto.prng |
Lightweight psuedo-random number generators.
|
Modifier and Type | Class and Description |
---|---|
class |
ISAACRandomGenerator
ISAAC random number generator that generates random numbers using the
ISAAC stream cipher.
|
Constructor and Description |
---|
Nonce(RandomGenerator csprng)
Construct the nonce with a deterministic CSPRNG, at the moment only ISAAC
engine is supported, but in the future other CSPRNG such as ISAAC+ will
also be supported.
|
Nonce(RandomGenerator csprng,
int lastCycle)
Construct the nonce with a deterministic CSPRNG, at the moment only ISAAC
engine is supported, but in the future other CSPRNG such as ISAAC+ will
also be supported.
|
Modifier and Type | Class and Description |
---|---|
class |
DigestRandomGenerator
Random generation based on the digest with counter.
|
class |
ReversedWindowGenerator
Takes bytes generated by an underling RandomGenerator and reverses the order in
each small window (of configurable size).
|
class |
VMPCRandomGenerator |
Modifier and Type | Field and Description |
---|---|
private RandomGenerator |
ReversedWindowGenerator.generator |
Constructor and Description |
---|
ReversedWindowGenerator(RandomGenerator generator,
int windowSize) |