org.bouncycastle.jce.provider.test (Bouncy Castle Library 1.52 API Specification)

# Package org.bouncycastle.jce.provider.test

- Class Summary
  Class | Description
  --- | ---
  AEADTest |
  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 |
  AttrCertData |
  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
  CipherStreamTest2 |
  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.
  DetDSATest | Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
  DHIESTest | Test for DHIES - Diffie-Hellman Integrated Encryption Scheme
  DHTest |
  DigestTest |
  DoFinalTest | check that doFinal is properly reseting the cipher.
  DSATest |
  DSTU4145Test |
  ECDSA5Test |
  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.
  GMacTest |
  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.
  MQVTest |
  MultiCertStoreTest |
  NamedCurveTest |
  NetscapeCertRequestTest |
  NISTCertPathTest |
  NoekeonTest | basic test class for SEED
  OCBTest |
  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!
  PKIXNameConstraintsTest | Test class for `PKIXNameConstraintValidator`.
  PKIXPolicyMappingTest |
  PKIXTest |
  Poly1305Test |
  PSSTest |
  RegressionTest |
  RSATest |
  SealedTest |
  SEEDTest | basic test class for SEED
  SerialisationTest |
  SHA3Test |
  Shacal2Test | basic test class for the Shacal2 cipher, vector from NESSIE (Test vectors set 8, vector# 0)
  SigNameTest |
  SigTest |
  SipHashTest |
  SkeinTest |
  SlotTwoTest |
  ThreefishTest |
  WrapTest |
  X509CertificatePairTest |
  X509LDAPCertStoreTest |
  X509StreamParserTest |