Deprecated
use Ascon Hash 256 Digest
https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/ascon-spec-final.pdf
ASCON v1.2 Digest with reference to C Reference Impl from: https://github.com/ascon/ascon-c .
| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| pack-priv AsconDigest. |
| 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.
|
| algorithmName | back to summary |
|---|---|
| private final String algorithmName | |
| asconParameters | back to summary |
|---|---|
| pack-priv AsconDigest. | |
| AsconDigest | back to summary |
|---|---|
| public AsconDigest(AsconDigest. | |
| 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. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final AsconDigest. | |
| public static final AsconDigest. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static AsconDigest. | |
| public static AsconDigest. |
| AsconHash | back to summary |
|---|---|
| public static final AsconDigest. | |
| AsconHashA | back to summary |
|---|---|
| public static final AsconDigest. | |
| AsconParameters | back to summary |
|---|---|
| private AsconParameters() | |
| valueOf | back to summary |
|---|---|
| public static AsconDigest. | |
| values | back to summary |
|---|---|
| public static AsconDigest. | |