Class GOST3411_2012_512Digest

  • All Implemented Interfaces:
    io.anyline.nfc.bouncycastle.crypto.Digest , io.anyline.nfc.bouncycastle.crypto.ExtendedDigest , io.anyline.nfc.bouncycastle.util.Memoable

    
    public class GOST3411_2012_512Digest
    extends GOST3411_2012Digest
                        

    implementation of GOST R 34.11-2012 512-bit

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • 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.
      Memoable copy() Produce a copy of this object with its configuration and in its current state.
      • Methods inherited from class io.anyline.nfc.bouncycastle.crypto.digests.GOST3411_2012Digest

        doFinal, getByteLength, reset, reset, update, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GOST3411_2012_512Digest

        GOST3411_2012_512Digest()
    • Method Detail

      • 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.

      • copy

         Memoable copy()

        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.