| 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. |
| protected int | |
| private long | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| public void | reset()
Implements org. |
| protected void | |
| private long | |
| private long | |
| private long | |
| private long | |
| public void | update(byte
the input byte to be entered. in)Implements org. |
| 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. |
| 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.
| |