Interface and Description |
---|
org.bouncycastle.asn1.DERTags
use BERTags
|
org.bouncycastle.x509.X509AttributeCertificate
use X509CertificateHolder class in the PKIX package.
|
Class and Description |
---|
org.bouncycastle.crypto.engines.AESFastEngine
unfortunately this class is has a few side channel issues. In an environment where encryption/decryption may be closely observed it should not be used.
|
org.bouncycastle.x509.AttributeCertificateHolder
use org.bouncycastle.cert.AttributeCertificateHolder
|
org.bouncycastle.x509.AttributeCertificateIssuer
use org.bouncycastle.cert.AttributeCertificateIssuer
|
org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
use JcaX509ExtensionUtils and AuthorityKeyIdentifier.getInstance()
|
org.bouncycastle.asn1.BERConstructedOctetString
use BEROctetString
|
org.bouncycastle.crypto.params.CCMParameters
use AEADParameters
|
org.bouncycastle.asn1.DERBoolean
use ASN1Boolean
|
org.bouncycastle.asn1.util.DERDump
use ASN1Dump.
|
org.bouncycastle.asn1.DEREnumerated
Use ASN1Enumerated instead of this.
|
org.bouncycastle.asn1.DERInteger
Use ASN1Integer instead of this,
|
org.bouncycastle.asn1.DERObjectIdentifier
Use ASN1ObjectIdentifier instead of this,
|
org.bouncycastle.asn1.DERT61UTF8String
don't use this class, introduced in error, it will be removed.
|
org.bouncycastle.asn1.x9.DHDomainParameters
use DomainParameters
|
org.bouncycastle.asn1.x9.DHValidationParms
use ValidationParams
|
org.bouncycastle.asn1.sec.ECPrivateKeyStructure
use ECPrivateKey
|
org.bouncycastle.x509.ExtendedPKIXBuilderParameters
use PKIXExtendedBuilderParameters
|
org.bouncycastle.x509.ExtendedPKIXParameters
use PKIXExtendedParameters
|
org.bouncycastle.jce.spec.GOST28147ParameterSpec
use org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
|
org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
use org.bouncycastle.jcajce.config.PKCS12StoreParameter
|
org.bouncycastle.jce.spec.MQVPrivateKeySpec
use MQVParameterSpec
|
org.bouncycastle.jce.spec.MQVPublicKeySpec
use MQVParameterSpec
|
org.bouncycastle.pqc.crypto.ntru.NTRUSigner
the NTRUSigner algorithm was broken in 2012 by Ducas and Nguyen. See
http://www.di.ens.fr/~ducas/NTRUSign_Cryptanalysis/DucasNguyen_Learning.pdf
for details.
|
org.bouncycastle.crypto.util.Pack
use org.bouncycastle.util.pack
|
org.bouncycastle.crypto.modes.PaddedBlockCipher
use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
|
org.bouncycastle.jce.PKCS10CertificationRequest
use classes in org.bouncycastle.pkcs.
|
org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
use org.bouncycastle.jcajce.PKCS12StoreParameter
|
org.bouncycastle.jce.spec.RepeatedSecretKeySpec
use super class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
|
org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
use RSAPrivateKey
|
org.bouncycastle.asn1.x509.RSAPublicKeyStructure
use org.bouncycastle.asn1.pkcs.RSAPublicKey
|
org.bouncycastle.asn1.x509.TBSCertificateStructure
use TBSCertificate
|
org.bouncycastle.x509.X509Attribute
see X509CertificateHolder class in the PKIX package.
|
org.bouncycastle.x509.X509AttributeCertStoreSelector
use org.bouncycastle.cert.X509AttributeCertificateSelector and org.bouncycastle.cert.X509AttributeCertificateSelectorBuilder.
|
org.bouncycastle.jce.provider.X509CertificateObject
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
|
org.bouncycastle.asn1.x509.X509CertificateStructure
use org.bouncycastle.asn1.x509.Certificate
|
org.bouncycastle.jce.provider.X509CertParser
use CertificateFactory or the PEMParser in the openssl package (pkix jar).
|
org.bouncycastle.x509.X509CertStoreSelector
use the classes under org.bouncycastle.cert.selector
|
org.bouncycastle.jce.provider.X509CRLObject
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
|
org.bouncycastle.asn1.x509.X509Extension
use Extension
|
org.bouncycastle.asn1.x509.X509Extensions
use Extensions
|
org.bouncycastle.asn1.x509.X509ExtensionsGenerator
use org.bouncycastle.asn1.x509.ExtensionsGenerator
|
org.bouncycastle.x509.extension.X509ExtensionUtil
use org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
|
org.bouncycastle.asn1.x509.X509Name
use org.bouncycastle.asn1.x500.X500Name.
|
org.bouncycastle.asn1.x509.X509NameTokenizer
use X500NameTokenizer
|
org.bouncycastle.jce.X509Principal
use the X500Name class.
|
org.bouncycastle.x509.X509Store
use CollectionStore - this class will be removed.
|
org.bouncycastle.x509.X509V1CertificateGenerator
use org.bouncycastle.cert.X509v1CertificateBuilder.
|
org.bouncycastle.x509.X509V2AttributeCertificate
use org.bouncycastle.cert.X509AttributeCertificateHolder
|
org.bouncycastle.x509.X509V2CRLGenerator
use org.bouncycastle.cert.X509v2CRLBuilder.
|
org.bouncycastle.x509.X509V3CertificateGenerator
use org.bouncycastle.cert.X509v3CertificateBuilder.
|