Class AsymmetricBlockCipherTest

  • All Implemented Interfaces:
    junit.framework.Test
    Direct Known Subclasses:
    McElieceCipherTest

    public abstract class AsymmetricBlockCipherTest
    extends FlexiTest
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javax.crypto.Cipher cipher  
      protected java.security.KeyPair keyPair  
      protected java.security.KeyPairGenerator kpg  
      protected java.security.PrivateKey privKey  
      protected java.security.PublicKey pubKey  
      • Fields inherited from class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest

        rand, sr
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void performEnDecryptionTest​(int numPassesKPG, int numPassesEncDec, java.security.spec.AlgorithmParameterSpec params)  
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • cipher

        protected javax.crypto.Cipher cipher
      • keyPair

        protected java.security.KeyPair keyPair
      • pubKey

        protected java.security.PublicKey pubKey
      • privKey

        protected java.security.PrivateKey privKey
      • kpg

        protected java.security.KeyPairGenerator kpg
    • Constructor Detail

      • AsymmetricBlockCipherTest

        public AsymmetricBlockCipherTest()
    • Method Detail

      • performEnDecryptionTest

        protected final void performEnDecryptionTest​(int numPassesKPG,
                                                     int numPassesEncDec,
                                                     java.security.spec.AlgorithmParameterSpec params)