Uses of Interface gnu.java.security.hash.IMessageDigest

Uses in package gnu.java.security.hash

Classes implementing gnu.java.security.hash.IMessageDigest

class
A base abstract class to facilitate hash implementations.
class
The HAVAL message-digest algorithm is a variable output length, with variable number of rounds.
class
An implementation of the MD2 message digest algorithm.
class
An implementation of Ron Rivest's MD4 message digest algorithm.
class
The MD5 message-digest algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.
class
RIPEMD-128 is a 128-bit message digest.
class
RIPEMD-160 is a 160-bit message digest.
class
The Secure Hash Algorithm (SHA-1) is required for use with the Digital Signature Algorithm (DSA) as specified in the Digital Signature Standard (DSS) and whenever a secure hash algorithm is required for federal applications.
class
Implementation of SHA2-1 [SHA-256] per the IETF Draft Specification.
class
Implementation of SHA2-2 [SHA-384] per the IETF Draft Specification.
class
Implementation of SHA2-3 [SHA-512] per the IETF Draft Specification.
class
The Tiger message digest.
class
Whirlpool, a new 512-bit hashing function operating on messages less than 2 ** 256 bits in length.

Methods with return type gnu.java.security.hash.IMessageDigest

IMessageDigest
Return an instance of a hash algorithm given its name.

Uses in package gnu.javax.crypto.prng

Constructors with parameter type gnu.java.security.hash.IMessageDigest

Uses in package gnu.java.security.sig

Constructors with parameter type gnu.java.security.hash.IMessageDigest

Trivial constructor.

Fields of type gnu.java.security.hash.IMessageDigest

IMessageDigest
The underlying message digest instance for this signature scheme.

Uses in package gnu.javax.crypto.mac

Constructors with parameter type gnu.java.security.hash.IMessageDigest

BaseMac.BaseMac(String name, IMessageDigest underlyingHash)
Trivial constructor for use by concrete subclasses.
HMac.HMac(IMessageDigest underlyingHash)
Trivial constructor for use by concrete subclasses.

Fields of type gnu.java.security.hash.IMessageDigest

IMessageDigest
IMessageDigest
IMessageDigest
Reference to the underlying hash algorithm instance.

Uses in package gnu.javax.crypto.sasl.srp

Methods with return type gnu.java.security.hash.IMessageDigest

IMessageDigest
Returns a new instance of the SRP message digest algorithm --which is SHA-160 by default, but could be anything else provided the proper conditions as specified in the SRP specifications.

Uses in package gnu.java.security.sig.rsa

Constructors with parameter type gnu.java.security.hash.IMessageDigest