Bouncy Castle Cryptography Library 1.49

Package org.bouncycastle.jce.provider

Interface Summary
BrokenPBE  
 

Class Summary
BouncyCastleProvider To add the provider at runtime use: import java.security.Security; import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider()); The provider can also be configured as part of your environment via static registration by adding an entry to the java.security properties file (found in $JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of your JDK/JRE distribution).
BrokenJCEBlockCipher  
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish OldPBEWithSHAAndTwofish-CBC
BrokenKDF2BytesGenerator Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a.
BrokenPBE.Util uses the appropriate mixer to generate the key and IV if neccessary.
CertPathValidatorUtilities  
CertStoreCollectionSpi  
DHUtil utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
JCEDHPrivateKey  
JCEDHPublicKey  
JCEECPrivateKey  
JCEECPublicKey  
JCEElGamalPrivateKey  
JCEElGamalPublicKey  
JCERSAPrivateCrtKey A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey  
JCERSAPublicKey  
JCEStreamCipher  
JCEStreamCipher.Blowfish_CFB8 Blowfish
JCEStreamCipher.Blowfish_OFB8 Blowfish
JCEStreamCipher.DES_CFB8 DES
JCEStreamCipher.DES_OFB8 DES
JCEStreamCipher.DESede_CFB8 DESede
JCEStreamCipher.DESede_OFB8 DESede
JCEStreamCipher.Skipjack_CFB8 SKIPJACK
JCEStreamCipher.Skipjack_OFB8 SKIPJACK
JCEStreamCipher.Twofish_CFB8 Twofish
JCEStreamCipher.Twofish_OFB8 Twofish
JDKDSAPrivateKey  
JDKDSAPublicKey  
JDKPKCS12StoreParameter Deprecated. use org.bouncycastle.jcajce.config.PKCS12StoreParameter
MultiCertStoreSpi  
PEMUtil  
PKIXAttrCertPathBuilderSpi  
PKIXAttrCertPathValidatorSpi CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
PKIXCertPathBuilderSpi Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
PKIXCertPathValidatorSpi CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
PKIXCRLUtil  
PKIXNameConstraintValidator  
PKIXPolicyNode  
RFC3280CertPathUtilities  
X509AttrCertParser  
X509CertificateObject  
X509CertPairParser  
X509CertParser  
X509CRLEntryObject The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLObject The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLParser  
X509LDAPCertStoreSpi This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
X509StoreAttrCertCollection  
X509StoreCertCollection  
X509StoreCertPairCollection This class is a collection based Bouncy Castle X509Store SPI implementation for certificate pairs.
X509StoreCRLCollection  
X509StoreLDAPAttrCerts A SPI implementation of Bouncy Castle X509Store for getting attribute certificates from an LDAP directory.
X509StoreLDAPCertPairs A SPI implementation of Bouncy Castle X509Store for getting cross certificates pairs from an LDAP directory.
X509StoreLDAPCerts A SPI implementation of Bouncy Castle X509Store for getting certificates form a LDAP directory.
X509StoreLDAPCRLs A SPI implementation of Bouncy Castle X509Store for getting certificate revocation lists from an LDAP directory.
 

Exception Summary
AnnotatedException  
PKIXNameConstraintValidatorException  
 


Bouncy Castle Cryptography Library 1.49