Package org.bouncycastle.crypto.test
Class CipherTest
- java.lang.Object
-
- org.bouncycastle.util.test.SimpleTest
-
- org.bouncycastle.crypto.test.CipherTest
-
- All Implemented Interfaces:
Test
- Direct Known Subclasses:
AESFastTest
,AESLightTest
,AESTest
,BlowfishTest
,CamelliaLightTest
,CamelliaTest
,CAST5Test
,CAST6Test
,DESedeTest
,DESTest
,DSTU7624Test
,GOST28147Test
,GOST3412Test
,IDEATest
,NoekeonTest
,NullTest
,RC2Test
,RC6Test
,RijndaelTest
,SEEDTest
,SerpentTest
,Shacal2Test
,SkipjackTest
,SM4Test
,TEATest
,Threefish1024Test
,Threefish256Test
,Threefish512Test
,TnepresTest
,TwofishTest
,XTEATest
public abstract class CipherTest extends SimpleTest
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CipherTest(SimpleTest[] tests, BlockCipher engine, KeyParameter validKey)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
getName()
void
performTest()
-
-
-
Constructor Detail
-
CipherTest
protected CipherTest(SimpleTest[] tests, BlockCipher engine, KeyParameter validKey)
-
-
Method Detail
-
getName
public abstract java.lang.String getName()
- Specified by:
getName
in interfaceTest
- Specified by:
getName
in classSimpleTest
-
performTest
public void performTest() throws java.lang.Exception
- Specified by:
performTest
in classSimpleTest
- Throws:
java.lang.Exception
-
-