MessageDigest Members

MessageDigest Members

Class Overview | This Package | All Packages

Constructors
Name Description
MessageDigest(String) Creates a message digest with the specified algorithm name.

Methods
Name Description
clone() Returns a clone if the implementation is cloneable.
digest() Completes the hash computation by performing final operations such as padding.
digest(byte[]) Performs a final update on the digest using the specified array of bytes, then completes the digest computation.
engineDigest() SPI: Completes the hash computation by performing final operations such as padding.
engineReset() SPI: Resets the digest for further use.
engineUpdate(byte) SPI: Updates the digest using the specified byte.
engineUpdate(byte[], int, int) SPI: Updates the digest using the specified array of bytes, starting at the specified offset.
getAlgorithm() Returns a string that identifies the algorithm, independent of implementation details.
getInstance(String) Generates a MessageDigest object that implements the specified digest algorithm.
getInstance(String, String) Generates a MessageDigest object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
isEqual(byte[], byte[]) Compares two digests for equality.
reset() Resets the digest for further use.
toString() Returns a string representation of this message digest object.
update(byte) Updates the digest using the specified byte.
update(byte[]) Updates the digest using the specified array of bytes.
update(byte[], int, int) Updates the digest using the specified array of bytes, starting at the specified offset.