| Modifier and Type | Field and Description |
|---|---|
| protected final int | |
| protected int | |
| protected final int | |
| protected final byte[] | |
| protected int | |
| protected long | |
| protected long | |
| protected long | |
| protected long | |
| protected long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | doFinal(byte[]
the array the digest is to be copied into. output, int the offset into the out array the digest is to start at. outOff)Implements org. close the digest, producing the final digest value. |
| public int | getByteLength()
Implements org. Return the size in bytes of the internal buffer the digest applies it's compression function to. |
| public int | getDigestSize()
Implements org. return the size, in bytes, of the digest produced by this message digest. |
| protected int | |
| protected abstract long | |
| protected abstract long | |
| protected void | |
| protected abstract long | |
| protected void | |
| public void | reset()
Implements org. reset the digest back to it's initial state. |
| private void | |
| protected abstract void | |
| protected abstract void | |
| protected void | |
| 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. input, 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. |
| ASCON_HASH_RATE | back to summary |
|---|---|
| protected final int ASCON_HASH_RATE | |
| ASCON_PB_ROUNDS | back to summary |
|---|---|
| protected int ASCON_PB_ROUNDS | |
| CRYPTO_BYTES | back to summary |
|---|---|
| protected final int CRYPTO_BYTES | |
| m_buf | back to summary |
|---|---|
| protected final byte[] m_buf | |
| m_bufPos | back to summary |
|---|---|
| protected int m_bufPos | |
| x0 | back to summary |
|---|---|
| protected long x0 | |
| x1 | back to summary |
|---|---|
| protected long x1 | |
| x2 | back to summary |
|---|---|
| protected long x2 | |
| x3 | back to summary |
|---|---|
| protected long x3 | |
| x4 | back to summary |
|---|---|
| protected long x4 | |
| AsconBaseDigest | back to summary |
|---|---|
| pack-priv AsconBaseDigest() | |
| doFinal | back to summary |
|---|---|
| public int doFinal(byte[] output, int outOff) Implements org. Doc from org. close the digest, producing the final digest value. The doFinal call leaves the digest reset.
| |
| 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.
| |
| 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.
| |
| hash | back to summary |
|---|---|
| protected int hash(byte[] output, int outOff, int outLen) | |
| loadBytes | back to summary |
|---|---|
| protected abstract long loadBytes(final byte[] bytes, int inOff) | |
| loadBytes | back to summary |
|---|---|
| protected abstract long loadBytes(final byte[] bytes, int inOff, int n) | |
| p | back to summary |
|---|---|
| protected void p(int nr) | |
| pad | back to summary |
|---|---|
| protected abstract long pad(int i) | |
| padAndAbsorb | back to summary |
|---|---|
| protected void padAndAbsorb() | |
| reset | back to summary |
|---|---|
| public void reset() Implements org. Doc from org. reset the digest back to it's initial state. | |
| round | back to summary |
|---|---|
| private void round(long C) | |
| setBytes | back to summary |
|---|---|
| protected abstract void setBytes(long w, byte[] bytes, int inOff) | |
| setBytes | back to summary |
|---|---|
| protected abstract void setBytes(long w, byte[] bytes, int inOff, int n) | |
| squeeze | back to summary |
|---|---|
| protected void squeeze(byte[] output, int outOff, int len) | |
| 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[] input, int inOff, int len) Implements org. Doc from org. update the message digest with a block of bytes.
| |