|
|||||||||
Home >> All >> gnu >> java >> security >> [ prng overview ] | PREV NEXT |
A
- addRandomByte(byte) - Method in class gnu.java.security.prng.BasePRNG
- addRandomByte(byte) - Method in interface gnu.java.security.prng.IRandom
- Supplement, or possibly replace, the random state of this PRNG with a random byte.
- addRandomByte(byte) - Method in class gnu.java.security.prng.MDGenerator
- addRandomBytes(byte[]) - Method in class gnu.java.security.prng.BasePRNG
- addRandomBytes(byte[], int, int) - Method in class gnu.java.security.prng.BasePRNG
- addRandomBytes(byte[]) - Method in interface gnu.java.security.prng.IRandom
- Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
- addRandomBytes(byte[], int, int) - Method in interface gnu.java.security.prng.IRandom
- Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
- addRandomBytes(byte[], int, int) - Method in class gnu.java.security.prng.MDGenerator
- addRandomEvent(RandomEvent) - Method in interface gnu.java.security.prng.RandomEventListener
B
- BasePRNG - class gnu.java.security.prng.BasePRNG.
- An abstract class to facilitate implementing PRNG algorithms.
- BasePRNG(String) - Constructor for class gnu.java.security.prng.BasePRNG
- Trivial constructor for use by concrete subclasses.
- buffer - Variable in class gnu.java.security.prng.BasePRNG
- A temporary buffer to serve random bytes.
C
- clone() - Method in class gnu.java.security.prng.BasePRNG
- clone() - Method in interface gnu.java.security.prng.IRandom
- Returns a clone copy of this instance.
- clone() - Method in class gnu.java.security.prng.MDGenerator
D
- data - Variable in class gnu.java.security.prng.RandomEvent
E
- EntropySource - interface gnu.java.security.prng.EntropySource.
- A generic interface for adding random bytes to an entropy pool.
F
- fillBlock() - Method in class gnu.java.security.prng.BasePRNG
- fillBlock() - Method in class gnu.java.security.prng.MDGenerator
G
- getData() - Method in class gnu.java.security.prng.RandomEvent
- getInstance(String) - Static method in class gnu.java.security.prng.PRNGFactory
- Returns an instance of a padding algorithm given its name.
- getNames() - Static method in class gnu.java.security.prng.PRNGFactory
- Returns a java.util.Set of names of padding algorithms supported by this Factory.
- getPoolNumber() - Method in class gnu.java.security.prng.RandomEvent
- getSourceNumber() - Method in class gnu.java.security.prng.RandomEvent
- gnu.java.security.prng - package gnu.java.security.prng
I
- IRandom - interface gnu.java.security.prng.IRandom.
- The basic visible methods of any pseudo-random number generator.
- init(Map) - Method in class gnu.java.security.prng.BasePRNG
- init(Map) - Method in interface gnu.java.security.prng.IRandom
- Initialises the pseudo-random number generator scheme with the appropriate attributes.
- initialised - Variable in class gnu.java.security.prng.BasePRNG
- Indicate if this instance has already been initialised or not.
- isInitialised() - Method in class gnu.java.security.prng.BasePRNG
L
- LimitReachedException - exception gnu.java.security.prng.LimitReachedException.
- A checked exception that indicates that a pseudo random number generated has reached its theoretical limit in generating random bytes.
- LimitReachedException() - Constructor for class gnu.java.security.prng.LimitReachedException
- LimitReachedException(String) - Constructor for class gnu.java.security.prng.LimitReachedException
M
- MDGenerator - class gnu.java.security.prng.MDGenerator.
- A simple pseudo-random number generator that relies on a hash algorithm,
that (a) starts its operation by hashing a
seed
, and then (b) continuously re-hashing its output. - MDGenerator() - Constructor for class gnu.java.security.prng.MDGenerator
- Trivial 0-arguments constructor.
- MD_NAME - Static variable in class gnu.java.security.prng.MDGenerator
- Property name of underlying hash algorithm for this generator.
- md - Variable in class gnu.java.security.prng.MDGenerator
- The underlying hash instance.
N
- name - Variable in class gnu.java.security.prng.BasePRNG
- The canonical name prefix of the PRNG algorithm.
- name() - Method in class gnu.java.security.prng.BasePRNG
- name() - Method in interface gnu.java.security.prng.IRandom
- Returns the canonical name of this instance.
- ndx - Variable in class gnu.java.security.prng.BasePRNG
- The index into buffer of where the next byte will come from.
- nextByte() - Method in class gnu.java.security.prng.BasePRNG
- nextByte() - Method in interface gnu.java.security.prng.IRandom
- Returns the next 8 bits of random data generated from this instance.
- nextByteInternal() - Method in class gnu.java.security.prng.BasePRNG
- nextBytes(byte[]) - Method in class gnu.java.security.prng.BasePRNG
- nextBytes(byte[], int, int) - Method in class gnu.java.security.prng.BasePRNG
- nextBytes() - Method in interface gnu.java.security.prng.EntropySource
- Returns a new buffer with the next random bytes to add.
- nextBytes(byte[], int, int) - Method in interface gnu.java.security.prng.IRandom
- Fills the designated byte array, starting from byte at index
offset
, for a maximum oflength
bytes with the output of this generator instance.
P
- PRNGFactory - class gnu.java.security.prng.PRNGFactory.
- A Factory to instantiate pseudo random number generators.
- PRNGFactory() - Constructor for class gnu.java.security.prng.PRNGFactory
- Trivial constructor to enforce Singleton pattern.
- poolNumber - Variable in class gnu.java.security.prng.RandomEvent
Q
- quality() - Method in interface gnu.java.security.prng.EntropySource
- Returns the estimated quality of this source.
R
- RandomEvent - class gnu.java.security.prng.RandomEvent.
- An interface for entropy accumulators that will be notified of random events.
- RandomEvent(Object, byte, byte, byte[]) - Constructor for class gnu.java.security.prng.RandomEvent
- RandomEventListener - interface gnu.java.security.prng.RandomEventListener.
- An interface for entropy accumulators that will be notified of random events.
S
- SEEED - Static variable in class gnu.java.security.prng.MDGenerator
- Property name of seed material.
- setup(Map) - Method in class gnu.java.security.prng.BasePRNG
- setup(Map) - Method in class gnu.java.security.prng.MDGenerator
- sourceNumber - Variable in class gnu.java.security.prng.RandomEvent
A B C D E F G I L M N P Q R S
|
|||||||||
Home >> All >> gnu >> java >> security >> [ prng overview ] | PREV NEXT |