Additional details and the specification can be found in: NIST SP 800-232 (Initial Public Draft). For reference source code and implementation details, please see: Reference, highly optimized, masked C and ASM implementations of Ascon (NIST SP 800-232).
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | getAlgorithmName()
Implements org. return the algorithm name |
| protected long | loadBytes(final byte[] bytes, int inOff)
Implements abstract org.
|
| protected long | loadBytes(final byte[] bytes, int inOff, int n)
Implements abstract org.
|
| protected long | |
| public void | reset()
Overrides org. Implements org. reset the digest back to it's initial state. |
| protected void | setBytes(long w, byte[] bytes, int inOff)
Implements abstract org.
|
| protected void | setBytes(long w, byte[] bytes, int inOff, int n)
Implements abstract org.
|
| AsconHash256 | back to summary |
|---|---|
| public AsconHash256() | |
| getAlgorithmName | back to summary |
|---|---|
| public String getAlgorithmName() Implements org. Doc from org. return the algorithm name | |
| loadBytes | back to summary |
|---|---|
| protected long loadBytes(final byte[] bytes, int inOff) Implements abstract org. | |
| loadBytes | back to summary |
|---|---|
| protected long loadBytes(final byte[] bytes, int inOff, int n) Implements abstract org. | |
| pad | back to summary |
|---|---|
| protected long pad(int i) Implements abstract org. | |
| reset | back to summary |
|---|---|
| public void reset() Overrides org. Implements org. Doc from org. reset the digest back to it's initial state.
| |
| setBytes | back to summary |
|---|---|
| protected void setBytes(long w, byte[] bytes, int inOff) Implements abstract org. | |
| setBytes | back to summary |
|---|---|
| protected void setBytes(long w, byte[] bytes, int inOff, int n) Implements abstract org. | |