Class Sphincs256Test

  • All Implemented Interfaces:
    junit.framework.Test

    public class Sphincs256Test
    extends junit.framework.TestCase
    Test cases for the use of SPHINCS-256 with the BCPQC provider.
    • Constructor Detail

      • Sphincs256Test

        public Sphincs256Test()
    • Method Detail

      • setUp

        public void setUp()
        Overrides:
        setUp in class junit.framework.TestCase
      • testSphincsDefaultKeyGen

        public void testSphincsDefaultKeyGen()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testPrivateKeyRecovery

        public void testPrivateKeyRecovery()
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testPublicKeyRecovery

        public void testPublicKeyRecovery()
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsDefaultSha2KeyGen

        public void testSphincsDefaultSha2KeyGen()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsDefaultSha3KeyGen

        public void testSphincsDefaultSha3KeyGen()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsSha2Signature

        public void testSphincsSha2Signature()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsSha3Signature

        public void testSphincsSha3Signature()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsRandomSigSHA3

        public void testSphincsRandomSigSHA3()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testSphincsRandomSigSHA2

        public void testSphincsRandomSigSHA2()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception