Class GOST3411_2012_256Digest
-
- All Implemented Interfaces:
-
io.anyline.nfc.bouncycastle.crypto.Digest
,io.anyline.nfc.bouncycastle.crypto.ExtendedDigest
,io.anyline.nfc.bouncycastle.util.Memoable
public final class GOST3411_2012_256Digest extends GOST3411_2012Digest
implementation of GOST R 34.11-2012 256-bit
-
-
Constructor Summary
Constructors Constructor Description GOST3411_2012_256Digest()
GOST3411_2012_256Digest(GOST3411_2012_256Digest other)
-
Method Summary
Modifier and Type Method Description String
getAlgorithmName()
return the algorithm name int
getDigestSize()
return the size, in bytes, of the digest produced by this message digest. int
doFinal(Array<byte> out, int outOff)
close the digest, producing the final digest value. Memoable
copy()
Produce a copy of this object with its configuration and in its current state. -
-
Constructor Detail
-
GOST3411_2012_256Digest
GOST3411_2012_256Digest()
-
GOST3411_2012_256Digest
GOST3411_2012_256Digest(GOST3411_2012_256Digest other)
-
-
Method Detail
-
getAlgorithmName
String getAlgorithmName()
return the algorithm name
- Returns:
the algorithm name
-
getDigestSize
int getDigestSize()
return the size, in bytes, of the digest produced by this message digest.
- Returns:
the size, in bytes, of the digest produced by this message digest.
-
doFinal
int doFinal(Array<byte> out, int outOff)
close the digest, producing the final digest value. The doFinal call leaves the digest reset.
- Parameters:
out
- the array the digest is to be copied into.outOff
- the offset into the out array the digest is to start at.
-
-
-
-