Package org.wildfly.security.digest
Class SHA512_256MessageDigest
- java.lang.Object
-
- java.security.MessageDigestSpi
-
- org.wildfly.security.digest.SHA512_256MessageDigest
-
public class SHA512_256MessageDigest extends MessageDigestSpi
SHA-512/256 hashing implementation as defined in FIPS PUB 180-4 Secure Hash Standard
-
-
Constructor Summary
Constructors Constructor Description SHA512_256MessageDigest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected byte[]engineDigest()protected voidengineReset()protected 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
-
-
-
-
Method Detail
-
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
-
-