Package org.bouncycastle.jce.provider.test

Class Summary

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
AllTests
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.
CertPathBuilderTest
CertPathTest
CertPathValidatorTest
CertStoreTest
CipherStreamTest check that cipher input/output streams are working correctly
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
ECEncodingTest
ECIESTest test for ECIES - Elliptic Curve Integrated Encryption Scheme
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!
MacTest MAC tester - vectors from FIP 81 and FIP 113.
NamedCurveTest
NetscapeCertRequestTest
NISTCertPathTest
PBETest test out the various PBE modes, making sure the JCE implementations are compatible woth the light weight ones.
PEMData
PKCS12StoreTest Exercise the various key stores, making sure we at least get back what we put in!
PKCS7SignedDataTest
PKIXPolicyMappingTest
PKIXTest
PSSTest
RegressionTest
RSATest
SealedTest
SigTest
SlotTwoTest
WrapTest
X509CertificatePairTest
X509LDAPCertStoreTest
X509StoreTest
X509StreamParserTest