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 StringgetAlgorithmName()return the algorithm name intgetDigestSize()return the size, in bytes, of the digest produced by this message digest. intdoFinal(Array<byte> out, int outOff)close the digest, producing the final digest value. Memoablecopy()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.
-
-
-
-