Class DigestTest

java.lang.Object
org.bouncycastle.util.test.SimpleTest
org.bouncycastle.crypto.test.DigestTest
All Implemented Interfaces:
Test
Direct Known Subclasses:
DSTU7564Test, GOST3411_2012_256DigestTest, GOST3411_2012_512DigestTest, GOST3411DigestTest, MD2DigestTest, MD4DigestTest, MD5DigestTest, RIPEMD128DigestTest, RIPEMD160DigestTest, RIPEMD256DigestTest, RIPEMD320DigestTest, SHA1DigestTest, SHA224DigestTest, SHA256DigestTest, SHA384DigestTest, SHA512DigestTest, SHA512t224DigestTest, SHA512t256DigestTest, SM3DigestTest, TigerDigestTest, WhirlpoolDigestTest

public abstract class DigestTest extends SimpleTest
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface Test
      Specified by:
      getName in class SimpleTest
    • performTest

      public void performTest()
      Specified by:
      performTest in class SimpleTest
    • toByteArray

      protected byte[] toByteArray(String input)
    • cloneDigest

      protected abstract Digest cloneDigest(Digest digest)
    • cloneDigest

      protected Digest cloneDigest(byte[] encodedState)
    • millionATest

      protected void millionATest(String expected)
    • sixtyFourKTest

      protected void sixtyFourKTest(String expected)