package

org.bouncycastle.jce.provider.test

Classes

AESSICTest test vectors based on NIST Special Publication 800-38A, "Recommendation for Block Cipher Modes of Operation"  
AESTest basic test class for the AES cipher vectors from FIPS-197  
AlgorithmParametersTest  
AllTests  
AttrCertSelectorTest  
AttrCertTest  
BaseBlockCipherTest  
BlockCipherTest basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes. 
CamelliaTest basic test class for Camellia  
CertPathBuilderTest  
CertPathTest  
CertPathValidatorTest  
CertStoreTest  
CertTest  
CertUniqueIDTest  
CipherStreamTest check that cipher input/output streams are working correctly  
CMacTest CMAC tester - AES Official Test Vectors
CRL5Test  
DESedeTest basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes. 
DHTest  
DigestTest  
DoFinalTest check that doFinal is properly reseting the cipher. 
DSATest  
ECDSA5Test  
ECEncodingTest  
ECNRTest  
ElGamalTest  
EncryptedPrivateKeyInfoTest  
FIPSDESTest basic FIPS test class for a block cipher, just to make sure ECB/CBC/OFB/CFB are behaving correctly. 
GOST28147Test basic test class for the GOST28147 cipher  
GOST3410Test  
HMacTest HMAC tester  
IESTest test for ECIES - Elliptic Curve Integrated Encryption Scheme  
ImplicitlyCaTest  
KeyStoreTest Exercise the various key stores, making sure we at least get back what we put in!

This tests both the BKS, and the UBER key store. 

MacTest MAC tester - vectors from FIP 81 and FIP 113
MQVTest  
MultiCertStoreTest  
NamedCurveTest  
NetscapeCertRequestTest  
NISTCertPathTest  
NoekeonTest basic test class for SEED  
PBETest test out the various PBE modes, making sure the JCE implementations are compatible woth the light weight ones. 
PEMData  
PKCS10CertRequestTest  
PKCS12StoreTest Exercise the various key stores, making sure we at least get back what we put in!

This tests both the PKCS12 key store. 

PKIXNameConstraintsTest Test class for PKIXNameConstraintValidator
PKIXPolicyMappingTest  
PKIXTest  
PSSTest  
RegressionTest  
RSATest  
SealedTest  
SEEDTest basic test class for SEED  
SerialisationTest  
SigNameTest  
SigTest  
SlotTwoTest  
WrapTest  
X509CertificatePairTest  
X509LDAPCertStoreTest  
X509StoreTest  
X509StreamParserTest