Package org.bouncycastle.crypto.digests
Class GOST3411_2012_512Digest
java.lang.Object
org.bouncycastle.crypto.digests.GOST3411_2012Digest
org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
- All Implemented Interfaces:
Digest
,ExtendedDigest
,Memoable
implementation of GOST R 34.11-2012 512-bit
-
Field Summary
Fields inherited from class org.bouncycastle.crypto.digests.GOST3411_2012Digest
purpose
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncopy()
Produce a copy of this object with its configuration and in its current state.return the algorithm nameint
return the size, in bytes, of the digest produced by this message digest.Methods inherited from class org.bouncycastle.crypto.digests.GOST3411_2012Digest
doFinal, getByteLength, reset, reset, update, update
-
Constructor Details
-
GOST3411_2012_512Digest
-
GOST3411_2012_512Digest
public GOST3411_2012_512Digest() -
GOST3411_2012_512Digest
-
-
Method Details
-
getAlgorithmName
Description copied from interface:Digest
return the algorithm name- Specified by:
getAlgorithmName
in interfaceDigest
- Specified by:
getAlgorithmName
in classGOST3411_2012Digest
- Returns:
- the algorithm name
-
getDigestSize
public int getDigestSize()Description copied from interface:Digest
return the size, in bytes, of the digest produced by this message digest.- Specified by:
getDigestSize
in interfaceDigest
- Specified by:
getDigestSize
in classGOST3411_2012Digest
- Returns:
- the size, in bytes, of the digest produced by this message digest.
-
copy
Description copied from interface:Memoable
Produce a copy of this object with its configuration and in its current state.The returned object may be used simply to store the state, or may be used as a similar object starting from the copied state.
- Specified by:
copy
in interfaceMemoable
- Specified by:
copy
in classGOST3411_2012Digest
-