| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Memoable | copy()
Implements org. |
| protected CryptoServiceProperties | cryptoServiceProperties()
Implements abstract org. |
| public int | doFinal(byte[]
the array the digest is to be copied into. out, int the offset into the out array the digest is to start at. outOff)Implements org. |
| public String | getAlgorithmName()
Implements org. |
| public int | getDigestSize()
Implements org. |
| public byte[] | getEncodedState()
Implements org. |
| private static void | |
| private static void | |
| private static int | |
| public void | reset()
Overrides org. Implements org. |
| public void | reset(Memoable
an object originally other)copied from an object of the same type as this instance.Implements org. |
| private void |
| digestLength | back to summary |
|---|---|
| private int digestLength | |
| H1t | back to summary |
|---|---|
| private long H1t | |
| H2t | back to summary |
|---|---|
| private long H2t | |
| H3t | back to summary |
|---|---|
| private long H3t | |
| H4t | back to summary |
|---|---|
| private long H4t | |
| H5t | back to summary |
|---|---|
| private long H5t | |
| H6t | back to summary |
|---|---|
| private long H6t | |
| H7t | back to summary |
|---|---|
| private long H7t | |
| H8t | back to summary |
|---|---|
| private long H8t | |
| SHA512tDigest | back to summary |
|---|---|
| public SHA512tDigest(int bitLength) Standard constructor | |
| SHA512tDigest | back to summary |
|---|---|
| public SHA512tDigest(int bitLength, CryptoServicePurpose purpose) | |
| SHA512tDigest | back to summary |
|---|---|
| public SHA512tDigest(SHA512tDigest t) Copy constructor. This will copy the state of the provided message digest. | |
| SHA512tDigest | back to summary |
|---|---|
| public SHA512tDigest(byte[] encodedState) | |
| copy | back to summary |
|---|---|
| public Memoable copy() Implements org. Doc from org. Produce a copy of this object with its configuration and in its current state. The returned object may be used simply to store the state, or may be used as a similar object starting from the copied state. | |
| cryptoServiceProperties | back to summary |
|---|---|
| protected CryptoServiceProperties cryptoServiceProperties() Implements abstract org. | |
| doFinal | back to summary |
|---|---|
| public int doFinal(byte[] out, int outOff) Implements org. Doc from org. close the digest, producing the final digest value. The doFinal call leaves the digest reset.
| |
| getAlgorithmName | back to summary |
|---|---|
| public String getAlgorithmName() Implements org. Doc from org. return the algorithm name
| |
| getDigestSize | back to summary |
|---|---|
| public int getDigestSize() Implements org. Doc from org. return the size, in bytes, of the digest produced by this message digest.
| |
| getEncodedState | back to summary |
|---|---|
| public byte[] getEncodedState() Implements org. Doc from org. Return an encoded byte array for the digest's internal state
| |
| intToBigEndian | back to summary |
|---|---|
| private static void intToBigEndian(int n, byte[] bs, int off, int max) | |
| longToBigEndian | back to summary |
|---|---|
| private static void longToBigEndian(long n, byte[] bs, int off, int max) | |
| readDigestLength | back to summary |
|---|---|
| private static int readDigestLength(byte[] encodedState) | |
| reset | back to summary |
|---|---|
| public void reset() Overrides org. Implements org. reset the chaining variables | |
| reset | back to summary |
|---|---|
| public void reset(Memoable other) Implements org. Doc from org. Restore a copied object state into this object. Implementations of this method should try to avoid or minimise memory allocation to perform the reset. | |
| tIvGenerate | back to summary |
|---|---|
| private void tIvGenerate(int bitLength) | |