| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private long | |
| private long | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| pack-priv static final long[] | |
| protected final CryptoServicePurpose | |
| private long[] | |
| private int | |
| private byte[] | |
| private int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private void | adjustByteCounts()
adjust the byte counts so that byteCount2 represents the upper long (less 3 bits) word of the byte count. |
| private long | |
| protected void | |
| protected abstract CryptoServiceProperties | |
| public void | |
| public int | getByteLength()
Implements org. Return the size in bytes of the internal buffer the digest applies it's compression function to. |
| protected int | |
| private long | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| public void | reset()
Implements org. reset the digest back to it's initial state. |
| protected void | |
| private long | |
| private long | |
| private long | |
| private long | |
| public void | update(byte
the input byte to be entered. in)Implements org. update the message digest with a single byte. |
| public void | update(byte[]
the byte array containing the data. in, int the offset into the byte array where the data starts. inOff, int the length of the data. len)Implements org. update the message digest with a block of bytes. |
| BYTE_LENGTH | back to summary |
|---|---|
| private static final int BYTE_LENGTH | |
| byteCount1 | back to summary |
|---|---|
| private long byteCount1 | |
| byteCount2 | back to summary |
|---|---|
| private long byteCount2 | |
| H1 | back to summary |
|---|---|
| protected long H1 | |
| H2 | back to summary |
|---|---|
| protected long H2 | |
| H3 | back to summary |
|---|---|
| protected long H3 | |
| H4 | back to summary |
|---|---|
| protected long H4 | |
| H5 | back to summary |
|---|---|
| protected long H5 | |
| H6 | back to summary |
|---|---|
| protected long H6 | |
| H7 | back to summary |
|---|---|
| protected long H7 | |
| H8 | back to summary |
|---|---|
| protected long H8 | |
| K | back to summary |
|---|---|
| pack-priv static final long[] K | |
| purpose | back to summary |
|---|---|
| protected final CryptoServicePurpose purpose | |
| W | back to summary |
|---|---|
| private long[] W | |
| wOff | back to summary |
|---|---|
| private int wOff | |
| xBuf | back to summary |
|---|---|
| private byte[] xBuf | |
| xBufOff | back to summary |
|---|---|
| private int xBufOff | |
| LongDigest | back to summary |
|---|---|
| protected LongDigest() Constructor for variable length word | |
| LongDigest | back to summary |
|---|---|
| protected LongDigest(CryptoServicePurpose purpose) Constructor for variable length word | |
| LongDigest | back to summary |
|---|---|
| protected LongDigest(LongDigest t) Copy constructor. We are using copy constructors in place of the Object.clone() interface as this interface is not supported by J2ME. | |
| adjustByteCounts | back to summary |
|---|---|
| private void adjustByteCounts() adjust the byte counts so that byteCount2 represents the upper long (less 3 bits) word of the byte count. | |
| Ch | back to summary |
|---|---|
| private long Ch(long x, long y, long z) | |
| copyIn | back to summary |
|---|---|
| protected void copyIn(LongDigest t) | |
| cryptoServiceProperties | back to summary |
|---|---|
| protected abstract CryptoServiceProperties cryptoServiceProperties() | |
| finish | back to summary |
|---|---|
| public void finish() | |
| getByteLength | back to summary |
|---|---|
| public int getByteLength() Implements org. Doc from org. Return the size in bytes of the internal buffer the digest applies it's compression function to.
| |
| getEncodedStateSize | back to summary |
|---|---|
| protected int getEncodedStateSize() | |
| Maj | back to summary |
|---|---|
| private long Maj(long x, long y, long z) | |
| populateState | back to summary |
|---|---|
| protected void populateState(byte[] state) | |
| processBlock | back to summary |
|---|---|
| protected void processBlock() | |
| processLength | back to summary |
|---|---|
| protected void processLength(long lowW, long hiW) | |
| processWord | back to summary |
|---|---|
| protected void processWord(byte[] in, int inOff) | |
| reset | back to summary |
|---|---|
| public void reset() Implements org. Doc from org. reset the digest back to it's initial state. | |
| restoreState | back to summary |
|---|---|
| protected void restoreState(byte[] encodedState) | |
| Sigma0 | back to summary |
|---|---|
| private long Sigma0(long x) | |
| Sigma1 | back to summary |
|---|---|
| private long Sigma1(long x) | |
| Sum0 | back to summary |
|---|---|
| private long Sum0(long x) | |
| Sum1 | back to summary |
|---|---|
| private long Sum1(long x) | |
| update | back to summary |
|---|---|
| public void update(byte in) Implements org. Doc from org. update the message digest with a single byte.
| |
| update | back to summary |
|---|---|
| public void update(byte[] in, int inOff, int len) Implements org. Doc from org. update the message digest with a block of bytes.
| |