Package org.wildfly.security.digest
Class SHA512_256MessageDigest
java.lang.Object
java.security.MessageDigestSpi
org.wildfly.security.digest.SHA512_256MessageDigest
SHA-512/256 hashing implementation as defined in FIPS PUB 180-4 Secure Hash Standard
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]protected voidprotected voidengineUpdate(byte input) protected voidengineUpdate(byte[] input, int offset, int len) protected static voidresetH(long[] H) protected byte[]resultFromH(long[] H) Methods inherited from class java.security.MessageDigestSpi
clone, engineDigest, engineGetDigestLength, engineUpdate
-
Constructor Details
-
SHA512_256MessageDigest
public SHA512_256MessageDigest()
-
-
Method Details
-
engineReset
protected void engineReset()- Specified by:
engineResetin classMessageDigestSpi
-
resetH
protected static void resetH(long[] H) -
resultFromH
protected byte[] resultFromH(long[] H) -
engineUpdate
protected void engineUpdate(byte input) - Specified by:
engineUpdatein classMessageDigestSpi
-
engineUpdate
protected void engineUpdate(byte[] input, int offset, int len) - Specified by:
engineUpdatein classMessageDigestSpi
-
engineDigest
protected byte[] engineDigest()- Specified by:
engineDigestin classMessageDigestSpi
-