|
For the latest news and information visit The GNU Crypto project | |
| Frames | No Frames |
Constructors with parameter type gnu.crypto.prng.IRandom | |
Methods with parameter type gnu.crypto.prng.IRandom | |
| byte[] | Similar to the same method with no arguments, but uses the designated
random number generator to compute needed keying material.
|
| void | Similar to the same method with one argument, but uses the designated
random number generator to compute needed keying material.
|
| void | Similar to the same method with three arguments, but uses the
designated random number generator to compute needed keying material.
|
Constructors with parameter type gnu.crypto.prng.IRandom | |
Create a new parameter specification with no prefix.
| |
Create a new parameter specification.
| |
Fields of type gnu.crypto.prng.IRandom | |
| IRandom | The keystream. |
Methods with return type gnu.crypto.prng.IRandom | |
| IRandom | Return the key stream this specification was initialized with.
|
Methods with parameter type gnu.crypto.prng.IRandom | |
| byte[] | Similar to encode(byte[]) method, except that the source of
randomness to use for obtaining the padding bytes (an instance of
IRandom) is given as a parameter.
|
Methods with parameter type gnu.crypto.prng.IRandom | |
| BigInteger[] | |
Classes implementing gnu.crypto.prng.IRandom | |
| class | RC4 is a stream cipher developed by Ron Rivest. |
| class | An abstract class to facilitate implementing PRNG algorithms.
|
| class | An entropy pool-based pseudo-random number generator based on the PRNG
in Peter Gutmann's cryptlib (http://www.cs.auckland.ac.nz/~pgut001/cryptlib/).
The basic properties of this generator are:
|
| class | The Fortuna continuously-seeded pseudo-random number generator. |
| class | The Fortuna generator function. |
| class | Counter Mode is a way to define a pseudorandom keystream generator using
a block cipher. |
| class | 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. |
| class | An implementation of the key derivation function KDF2 from PKCS #5:
Password-Based Cryptography (PBE). |
| class | KDFs (Key Derivation Functions) are used to stretch user-supplied
key material to specific size(s) required by high level cryptographic
primitives. |
Methods with return type gnu.crypto.prng.IRandom | |
| IRandom | PRNGFactory.getInstance(String prng) Returns an instance of a padding algorithm given its name.
|
| IRandom | Create and initialize a CSPRNG instance with the "system" parameters;
the files, URLs, programs, and EntropySource sources used by
the instance are derived from properties set in the system Properties.
All properties are of the from name.N, where name
is the name of the source, and N is an integer (staring at 1) that
indicates the preference number for that source.
The following vales for name are used here:
|
Fields of type gnu.crypto.prng.IRandom | |
| IRandom | The optional IRandom instance to use. |