| Interface | Description |
|---|---|
| BrokenPBE |
| Class | Description |
|---|---|
| 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.
|
| 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 | |
| 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.
|
| PKIXNameConstraintValidator | |
| PKIXPolicyNode | |
| X509AttrCertParser | |
| X509CertificateObject | Deprecated
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
|
| X509CertPairParser | |
| X509CertParser | Deprecated
use CertificateFactory or the PEMParser in the openssl package (pkix jar).
|
| X509CRLEntryObject |
The following extensions are listed in RFC 2459 as relevant to CRL Entries
ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer
(critical)
|
| X509CRLObject | Deprecated
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
|
| 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 | Description |
|---|---|
| AnnotatedException | |
| PKIXNameConstraintValidatorException |