|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.security.MessageDigestSpi
com.ibm.crypto.provider.SHA
public final class SHA
This class implements the Secure Hash Algorithm (SHA) developed by the National Institute of Standards and Technology along with the National Security Agency. This is the updated version of SHA fip-180 as superseded by fip-180-1.
Constructor Summary | |
---|---|
SHA()
Standard constructor, creates a new SHA instance, allocates its buffers from the heap. |
Method Summary | |
---|---|
Object |
clone()
Clones this object. |
protected byte[] |
engineDigest()
|
protected int |
engineDigest(byte[] buf,
int offset,
int len)
|
protected int |
engineGetDigestLength()
Return the digest length in bytes |
protected void |
engineReset()
|
protected void |
engineUpdate(byte b)
Update adds the passed byte to the digested data. |
protected void |
engineUpdate(byte[] input,
int offset,
int len)
Update adds the selected part of an array of bytes to the digest. |
void |
init()
Initialize the SHA information |
Methods inherited from class java.security.MessageDigestSpi |
---|
engineUpdate |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SHA()
Method Detail |
---|
public void init()
protected void engineReset()
engineReset
in class MessageDigestSpi
protected int engineGetDigestLength()
engineGetDigestLength
in class MessageDigestSpi
protected void engineUpdate(byte b)
engineUpdate
in class MessageDigestSpi
protected void engineUpdate(byte[] input, int offset, int len)
engineUpdate
in class MessageDigestSpi
protected byte[] engineDigest()
engineDigest
in class MessageDigestSpi
protected int engineDigest(byte[] buf, int offset, int len) throws DigestException
engineDigest
in class MessageDigestSpi
DigestException
public Object clone()
clone
in class MessageDigestSpi
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |