public class SHA3
extends java.security.MessageDigest
It implements java.security.MessageDigestSpi, and can be used through Java Cryptography Architecture (JCA), as a pluggable MessageDigest implementation.
Modifier and Type | Class and Description |
---|---|
static class |
SHA3.SHA3_224
SHA3-224 implementation class.
|
static class |
SHA3.SHA3_256
SHA3-256 implementation class.
|
static class |
SHA3.SHA3_384
SHAs-384 implementation class.
|
static class |
SHA3.SHA3_512
SHA3-512 implementation class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
protected byte[] |
engineDigest() |
protected int |
engineDigest(byte[] out,
int ofs,
int len) |
protected int |
engineGetDigestLength() |
protected void |
engineReset() |
protected void |
engineUpdate(byte b) |
protected void |
engineUpdate(byte[] b,
int ofs,
int len) |
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
protected final int engineGetDigestLength()
engineGetDigestLength
in class java.security.MessageDigestSpi
protected final void engineUpdate(byte b)
engineUpdate
in class java.security.MessageDigestSpi
protected final void engineUpdate(byte[] b, int ofs, int len)
engineUpdate
in class java.security.MessageDigestSpi
protected final void engineReset()
engineReset
in class java.security.MessageDigestSpi
protected final byte[] engineDigest()
engineDigest
in class java.security.MessageDigestSpi
protected final int engineDigest(byte[] out, int ofs, int len) throws java.security.DigestException
engineDigest
in class java.security.MessageDigestSpi
java.security.DigestException
Copyright 2014-2018 SafeNet. All rights reserved.