|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRandom | |
gnu.crypto.jce.spec | |
gnu.crypto.mac | Provides a basic API for using Message Authentication Code (MAC) algorithms. |
gnu.crypto.prng | Provides a basic API for using cryptographically strong pseudo random number generation algorithms. |
gnu.crypto.sig.dss | |
gnu.crypto.sig.rsa | |
gnu.crypto.tool |
Uses of IRandom in gnu.crypto.jce.spec |
Fields in gnu.crypto.jce.spec declared as IRandom | |
protected IRandom |
TMMHParameterSpec.keystream
The keystream. |
Methods in gnu.crypto.jce.spec that return IRandom | |
IRandom |
TMMHParameterSpec.getKeystream()
Return the key stream this specification was initialized with. |
Constructors in gnu.crypto.jce.spec with parameters of type IRandom | |
TMMHParameterSpec(IRandom keystream,
java.lang.Integer tagLength,
byte[] prefix)
Create a new parameter specification. |
|
TMMHParameterSpec(IRandom keystream,
java.lang.Integer tagLength)
Create a new parameter specification with no prefix. |
Uses of IRandom in gnu.crypto.mac |
Methods in gnu.crypto.mac with parameters of type IRandom | |
void |
TMMH16.update(byte b,
IRandom prng)
Similar to the same method with one argument, but uses the designated random number generator to compute needed keying material. |
void |
TMMH16.update(byte[] b,
int offset,
int len,
IRandom prng)
Similar to the same method with three arguments, but uses the designated random number generator to compute needed keying material. |
byte[] |
TMMH16.digest(IRandom prng)
Similar to the same method with no arguments, but uses the designated random number generator to compute needed keying material. |
Uses of IRandom in gnu.crypto.prng |
Classes in gnu.crypto.prng that implement IRandom | |
class |
ARCFour
RC4 is a stream cipher developed by Ron Rivest. |
class |
BasePRNG
An abstract class to facilitate implementing PRNG algorithms. |
class |
ICMGenerator
Counter Mode is a way to define a pseudorandom keystream generator using a block cipher. |
class |
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. |
class |
PBKDF2
An implementation of the key derivation function KDF2 from PKCS #5: Password-Based Cryptography (PBE). |
class |
UMacGenerator
KDFs (Key Derivation Functions) are used to stretch user-supplied key material to specific size(s) required by high level cryptographic primitives. |
Methods in gnu.crypto.prng that return IRandom | |
static IRandom |
PRNGFactory.getInstance(java.lang.String prng)
Returns an instance of a padding algorithm given its name. |
Uses of IRandom in gnu.crypto.sig.dss |
Methods in gnu.crypto.sig.dss with parameters of type IRandom | |
static java.math.BigInteger[] |
DSSSignature.sign(java.security.interfaces.DSAPrivateKey k,
byte[] h,
IRandom irnd)
|
Uses of IRandom in gnu.crypto.sig.rsa |
Methods in gnu.crypto.sig.rsa with parameters of type IRandom | |
byte[] |
EME_PKCS1_V1_5.encode(byte[] M,
IRandom irnd)
Similar to EME_PKCS1_V1_5.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. |
Uses of IRandom in gnu.crypto.tool |
Constructors in gnu.crypto.tool with parameters of type IRandom | |
Ent(IRandom prng)
|
|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV NEXT | FRAMES NO FRAMES |