2a64eecc02ffb5b991fb5c367eab777b1325eef8 |
05-May-2014 |
Kenny Root <kroot@google.com> |
Avoid things that cause CertBlacklist to be preinitialized Move the CertBlacklist instance to a NoPreloadHolder, then move the System.getenv call in CertBlacklist to a constructor so it's not called during class initialization. (cherry picked from commit 7a21b9a68f2c90bdde986a98a55816d0cf3ea73e) Bug: 18013422 Change-Id: I39d0f43f948dec243d2d7cb79726d0642638b77a
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
|
16fbd3bddeabacaa6b64a84b547708a84a6ddf98 |
08-May-2014 |
Kenny Root <kroot@google.com> |
Add OID for Diffie-Hellman keys Without this, decoding X.509 certificates doesn't get a valid DH public key since this OID is not registered by any other provider. Change-Id: I82a5e4cfc3b63c3928299523725d24b838ca939c
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java
|
ebe7111e889aaa6efd076e1205f2dd669d6df690 |
05-May-2014 |
Kenny Root <kroot@google.com> |
Remove static initializer from StreamUtil This causes class preinitialization to fail unnecessarily. Change-Id: I48d55fd2ef4864fb02768ca804c1f2f3c9a84b12
rc/main/java/org/bouncycastle/asn1/StreamUtil.java
|
9e52a4cb3e429adf5b7a48fae96c80bc7088367e |
27-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest: length to length-offset doFinal(...) length was being passed in incorrectly. Bug: 13224655 Change-Id: Ie738446910532a67940fbcd06c5cc961cf7ef9cc
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
|
bab34fd43afe55e6eae70a6467e61cef7f79008e |
25-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest needs to be ExtendedDigest BcKeyStoreSpi requires an ExtendedDigest to be able to see what byte length the output is before calling it. Change-Id: Ibcade36a96d222d48b933883f9f1d653aca627f0
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
|
ed8b1c77e5a631584cd74382a645c9ada09c155f |
25-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest: use delegate model Instead of invoking NativeCrypto directly, delegate to the JCE subsystem to select the AndroidOpenSSL provider. Change-Id: I91c01fc5c21c6d674203226a89a9f4fb2f30426f
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
|
b7130ea4e4acaafb59cba3a5a1cadb08ed9c4853 |
16-Dec-2013 |
Kenny Root <kroot@google.com> |
Remove Signature.SHA{384,512}withDSA Accidentally added during the upgrade to Bouncycastle 1.50. Change-Id: I91439c1a53f7d46e56d966b551f06b120003a2a8
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
|
b6f0864d4715861be258f5e61d8959bf4bcf0e8c |
14-Dec-2013 |
Kenny Root <kroot@google.com> |
Add support for Cipher#getIV with GCM Change-Id: I80cb9e09d75fdb690721c07f54701e6d043cf7b1
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
|
5db505e1f6a68c8d5dfdb0fed0b8607dea7bed96 |
12-Dec-2013 |
Kenny Root <kroot@google.com> |
Upgrade to Bouncycastle 1.50 SHA256 sums of source packages: 0be5bb948ec481b3d1f30ee80ef593b298b3782697f9eeee5c74cf270689b520 bcpkix-jdk15on-150.tar.gz 468259c9166fbcf87ad284ae46fae45408cb7cfc9c406862ea75d5b8696f4f2a bcprov-jdk15on-150.tar.gz Change-Id: Id566e9137f85d8328e9f0cb0472ff2f6ae7a71d3
rc/main/java/org/bouncycastle/asn1/BERTags.java
rc/main/java/org/bouncycastle/asn1/DERBoolean.java
rc/main/java/org/bouncycastle/asn1/DEREnumerated.java
rc/main/java/org/bouncycastle/asn1/DERInteger.java
rc/main/java/org/bouncycastle/asn1/DERObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/DLSequence.java
rc/main/java/org/bouncycastle/asn1/DLSet.java
rc/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/Attribute.java
rc/main/java/org/bouncycastle/asn1/cms/AttributeTable.java
rc/main/java/org/bouncycastle/asn1/cms/Attributes.java
rc/main/java/org/bouncycastle/asn1/cms/CMSAttributes.java
rc/main/java/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/GCMParameters.java
rc/main/java/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/cms/SignedData.java
rc/main/java/org/bouncycastle/asn1/cms/SignerIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/SignerInfo.java
rc/main/java/org/bouncycastle/asn1/cms/Time.java
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBKDF2Params.java
rc/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java
rc/main/java/org/bouncycastle/asn1/sec/ECPrivateKey.java
rc/main/java/org/bouncycastle/asn1/sec/SECNamedCurves.java
rc/main/java/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/IETFUtils.java
rc/main/java/org/bouncycastle/asn1/x500/style/RFC4519Style.java
rc/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java
rc/main/java/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java
rc/main/java/org/bouncycastle/asn1/x509/CertificateList.java
rc/main/java/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/Holder.java
rc/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java
rc/main/java/org/bouncycastle/asn1/x509/KeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/X509Extension.java
rc/main/java/org/bouncycastle/asn1/x509/X509Name.java
rc/main/java/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x9/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/asn1/x9/X9ECParameters.java
rc/main/java/org/bouncycastle/asn1/x9/X9ECPoint.java
rc/main/java/org/bouncycastle/asn1/x9/X9FieldID.java
rc/main/java/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/DerivationFunction.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSABlindedEngine.java
rc/main/java/org/bouncycastle/crypto/generators/DSAParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/io/CipherInputStream.java
rc/main/java/org/bouncycastle/crypto/io/CipherOutputStream.java
rc/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/params/ECDomainParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/signers/DSAKCalculator.java
rc/main/java/org/bouncycastle/crypto/signers/DSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/RandomDSAKCalculator.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/io/MacOutputStream.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA1.java
rc/main/java/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Twofish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/spec/PBKDF2KeySpec.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/X509Principal.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCRLUtil.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/math/ec/AbstractECMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ECAlgorithms.java
rc/main/java/org/bouncycastle/math/ec/ECCurve.java
rc/main/java/org/bouncycastle/math/ec/ECFieldElement.java
rc/main/java/org/bouncycastle/math/ec/ECMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/FpNafMultiplier.java
rc/main/java/org/bouncycastle/math/ec/IntArray.java
rc/main/java/org/bouncycastle/math/ec/LongArray.java
rc/main/java/org/bouncycastle/math/ec/PreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/Tnaf.java
rc/main/java/org/bouncycastle/math/ec/WNafL2RMultiplier.java
rc/main/java/org/bouncycastle/math/ec/WNafMultiplier.java
rc/main/java/org/bouncycastle/math/ec/WNafPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/WNafUtil.java
rc/main/java/org/bouncycastle/math/ec/WTauNafMultiplier.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/BigIntegers.java
rc/main/java/org/bouncycastle/x509/X509Store.java
|
6f40a55cc851f2fc004a91fca67d183347a92b97 |
10-Dec-2013 |
Geremy Condra <gcondra@google.com> |
Add ANSSI intermediate to the on-device blacklist. Change-Id: I0ab409f39d0ca5712c75bd5b2ffed041bba3521d
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
|
87490acd76f544251011cf49753d4d0a61f86a66 |
26-Sep-2013 |
Kenny Root <kroot@google.com> |
Restore SHA-224 In the StandardNames 8 document, SHA-224 has made a comeback. Change-Id: I2cfd04df026502efa3ccbae17eb509588f43292f
rc/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactory.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.java
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA224Digest.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA224.java
rc/main/java/org/bouncycastle/jcajce/provider/util/DigestFactory.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/x509/X509Util.java
|
580c719a4c5ff483af625fcffab41678e091971d |
01-May-2013 |
Kenny Root <kroot@google.com> |
Track changes to JSSE Bug: 8769295 (cherry picked from commit 0f9937b494fc6dd31fd04956963a3e258aece11b) Change-Id: I8c8f1572c79adc48b0dbd44e5c889c4432dce56a
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactory.java
|
f847b1bef228a29e674e5f8568b4537f85ec7afb |
28-Sep-2012 |
Brian Carlstrom <bdc@google.com> |
Allow CipherTest to run on RI (cherry picked from commit ee1cdde4bcea1635a6af99c2ada1e155cf1b7a3b) Change-Id: Idc2bbd24722f6f2ca046f8dff197c63cf9dfa03b
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactory.java
|
a198e1ecc615e26a167d0f2dca9fa7e5fc62de10 |
25-May-2013 |
Brian Carlstrom <bdc@google.com> |
bouncycastle 1.49 upgrade Change-Id: Icbf5a147409c810060a5acc884834fb2a778e860
rc/main/java/org/bouncycastle/asn1/ASN1EncodableVector.java
rc/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/DERBoolean.java
rc/main/java/org/bouncycastle/asn1/DERObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/DERT61String.java
rc/main/java/org/bouncycastle/asn1/StreamUtil.java
rc/main/java/org/bouncycastle/asn1/cms/Attributes.java
rc/main/java/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/cms/SignedData.java
rc/main/java/org/bouncycastle/asn1/cms/SignerInfo.java
rc/main/java/org/bouncycastle/asn1/nist/NISTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/EncryptionScheme.java
rc/main/java/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBES2Parameters.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBKDF2Params.java
rc/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/util/ASN1Dump.java
rc/main/java/org/bouncycastle/asn1/x500/X500NameStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/IETFUtils.java
rc/main/java/org/bouncycastle/asn1/x500/style/RFC4519Style.java
rc/main/java/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/Extension.java
rc/main/java/org/bouncycastle/asn1/x509/Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/KeyPurposeId.java
rc/main/java/org/bouncycastle/asn1/x509/V2Form.java
rc/main/java/org/bouncycastle/asn1/x509/X509Name.java
rc/main/java/org/bouncycastle/asn1/x509/X509NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x9/X9Curve.java
rc/main/java/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/PBEParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/digests/GeneralDigest.java
rc/main/java/org/bouncycastle/crypto/digests/LongDigest.java
rc/main/java/org/bouncycastle/crypto/digests/MD5Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA1Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA256Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA384Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512Digest.java
rc/main/java/org/bouncycastle/crypto/encodings/OAEPEncoding.java
rc/main/java/org/bouncycastle/crypto/engines/AESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESFastEngine.java
rc/main/java/org/bouncycastle/crypto/engines/BlowfishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC4Engine.java
rc/main/java/org/bouncycastle/crypto/engines/TwofishEngine.java
rc/main/java/org/bouncycastle/crypto/generators/DSAParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/params/DSAParameterGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAValidationParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECDomainParameters.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/util/Pack.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/DHUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/DHUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/ExtCRLException.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/config/PKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD5.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA1.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA384.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA512.java
rc/main/java/org/bouncycastle/jcajce/provider/keystore/BC.java
rc/main/java/org/bouncycastle/jcajce/provider/keystore/PKCS12.java
rc/main/java/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/ARC4.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/DES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/DESede.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Twofish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BlockCipherProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/provider/util/SecretKeyUtil.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java
rc/main/java/org/bouncycastle/jce/provider/JCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEMac.java
rc/main/java/org/bouncycastle/jce/provider/JCESecretKeyFactory.java
rc/main/java/org/bouncycastle/jce/provider/JCEStreamCipher.java
rc/main/java/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java
rc/main/java/org/bouncycastle/jce/provider/JDKKeyStore.java
rc/main/java/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java
rc/main/java/org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/math/ec/ECCurve.java
rc/main/java/org/bouncycastle/math/ec/ECPoint.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/Memoable.java
rc/main/java/org/bouncycastle/util/encoders/Base64.java
rc/main/java/org/bouncycastle/util/encoders/Hex.java
|
2768c2948c0b1931bff087e43a8db8059c183b56 |
11-Apr-2013 |
William Luh <williamluh@google.com> |
Fix PBKDF2WithHmacSHA1 to use high bits Bug: 8312059 Bug: https://code.google.com/p/android/issues/detail?id=40578 Cherry picked from commit a2ab0a62bc1ca3978e3ab3a3c1f8288f29a30e7e Change-Id: I749380979671709d63cc87f798b77ed5d8eaef6e
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/JCESecretKeyFactory.java
|
ba6f0e8916f705df7e9ae666e9fc5a18cef0f273 |
30-Apr-2013 |
Kenny Root <kroot@google.com> |
Merge "Track change to JSSE provider"
|
142ad143c914fba3342822034f18db341647b58f |
24-Apr-2013 |
Kenny Root <kroot@google.com> |
Track change to JSSE provider Change-Id: Iaef3e3f325e43736fa19c701f6609e5ffd1535fa
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
|
9de1ab87afa71c0d39d17fdf260028552202bd3b |
23-Apr-2013 |
Brian Carlstrom <bdc@google.com> |
Revert of DERT61String change from 44021512997b337e6079e46fd4230ce979c20b6f Bug: 8685209 Change-Id: I72865d6db1ff567da4b24566fa3878053819f826
rc/main/java/org/bouncycastle/asn1/DERT61String.java
|
b4d3d296c30f59214c961c928dc708889ceba3d4 |
19-Mar-2013 |
Alex Klyubin <klyubin@google.com> |
Make ECDH KeyAgreement reject AlgorithmParameterSpec. This makes the BouncyCastle JCA Provider pass libcore.javax.crypto.ECDHKeyAgreementTest. Change-Id: I462c93a19c5dfc00733deb76351631ab4b4601da
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
|
129e1924ef471acc26c838639b309ff9c1ac9be1 |
28-Feb-2013 |
Brian Carlstrom <bdc@google.com> |
Tracking libcore change to use longs instead of ints to store pointers in OpenSSL binding Change-Id: Ibe48a3e6a5356dad5832eac90d23418d89ad7486
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
|
200c44f2dde27abe81d5125f893e6b6ed9b69674 |
21-Feb-2013 |
Kenny Root <kroot@google.com> |
Fix CertPath APIs There was a missing getCertPathEncodings() implementation and the "PEM" encoding wasn't fully removed. Change-Id: I514910eec34ad39e0a2d56677ffdd400b38c6bc9
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java
|
e1142c149e244797ce73b0e7fad40816e447a817 |
31-Jan-2013 |
Brian Carlstrom <bdc@google.com> |
bouncycastle 1.48 upgrade Change-Id: Idb04baf42de07b18ddb162e5cd1f98cdadf366f4
rc/main/java/org/bouncycastle/asn1/ASN1EncodableVector.java
rc/main/java/org/bouncycastle/asn1/ASN1Integer.java
rc/main/java/org/bouncycastle/asn1/ASN1Null.java
rc/main/java/org/bouncycastle/asn1/ASN1Set.java
rc/main/java/org/bouncycastle/asn1/DERBMPString.java
rc/main/java/org/bouncycastle/asn1/DERBitString.java
rc/main/java/org/bouncycastle/asn1/DERBoolean.java
rc/main/java/org/bouncycastle/asn1/DEREnumerated.java
rc/main/java/org/bouncycastle/asn1/DERGeneralString.java
rc/main/java/org/bouncycastle/asn1/DERGeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/DERIA5String.java
rc/main/java/org/bouncycastle/asn1/DERInteger.java
rc/main/java/org/bouncycastle/asn1/DERNull.java
rc/main/java/org/bouncycastle/asn1/DERNumericString.java
rc/main/java/org/bouncycastle/asn1/DERObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/DERPrintableString.java
rc/main/java/org/bouncycastle/asn1/DERT61String.java
rc/main/java/org/bouncycastle/asn1/DERUTCTime.java
rc/main/java/org/bouncycastle/asn1/DERUTF8String.java
rc/main/java/org/bouncycastle/asn1/DERUniversalString.java
rc/main/java/org/bouncycastle/asn1/DERVisibleString.java
rc/main/java/org/bouncycastle/asn1/DefiniteLengthInputStream.java
rc/main/java/org/bouncycastle/asn1/cms/AttributeTable.java
rc/main/java/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java
rc/main/java/org/bouncycastle/asn1/pkcs/SignedData.java
rc/main/java/org/bouncycastle/asn1/util/ASN1Dump.java
rc/main/java/org/bouncycastle/asn1/x500/X500NameBuilder.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStrictStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/IETFUtils.java
rc/main/java/org/bouncycastle/asn1/x500/style/RFC4519Style.java
rc/main/java/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/CRLReason.java
rc/main/java/org/bouncycastle/asn1/x509/DSAParameter.java
rc/main/java/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralNames.java
rc/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java
rc/main/java/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java
rc/main/java/org/bouncycastle/asn1/x509/KeyPurposeId.java
rc/main/java/org/bouncycastle/asn1/x509/KeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/NameConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java
rc/main/java/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/X509Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/X509Name.java
rc/main/java/org/bouncycastle/asn1/x509/X509NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x9/X962NamedCurves.java
rc/main/java/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java
rc/main/java/org/bouncycastle/crypto/BasicAgreement.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/InvalidCipherTextException.java
rc/main/java/org/bouncycastle/crypto/OutputLengthException.java
rc/main/java/org/bouncycastle/crypto/PBEParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/DHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/encodings/PKCS1Encoding.java
rc/main/java/org/bouncycastle/crypto/engines/AESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESFastEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeEngine.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/modes/AEADBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/params/AEADParameters.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/ProviderJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ProviderConfiguration.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java
rc/main/java/org/bouncycastle/jce/netscape/NetscapeCertRequest.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java
rc/main/java/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/jce/provider/JCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/JCEDHPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCESecretKeyFactory.java
rc/main/java/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JDKDSAPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java
rc/main/java/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/BigIntegers.java
rc/main/java/org/bouncycastle/util/Integers.java
rc/main/java/org/bouncycastle/util/encoders/Base64.java
rc/main/java/org/bouncycastle/util/encoders/Base64Encoder.java
rc/main/java/org/bouncycastle/util/encoders/DecoderException.java
rc/main/java/org/bouncycastle/util/encoders/EncoderException.java
rc/main/java/org/bouncycastle/util/encoders/Hex.java
rc/main/java/org/bouncycastle/util/encoders/HexEncoder.java
rc/main/java/org/bouncycastle/x509/X509Util.java
rc/main/java/org/bouncycastle/x509/X509V1CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V3CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/extension/X509ExtensionUtil.java
|
2d8d9ce072842c1c67e912686fd20795c43f221d |
02-Feb-2013 |
Brian Carlstrom <bdc@google.com> |
resolved conflicts for merge of e0c8f221 to jb-mr1-dev-plus-aosp Change-Id: I9988ca591a8632df0f67008a79942c8a8e4174ba
|
aea1f1224e7ad62991b68c485f086abcb289f82b |
29-Jan-2013 |
Brian Carlstrom <bdc@google.com> |
Restore PBE Cipher wrap and unwrap support from upstream Bug: https://code.google.com/p/android/issues/detail?id=41405 Change-Id: I9bf90613c510f753032110724b074d31ae76a1fb
rc/main/java/org/bouncycastle/jce/provider/JCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/JCEStreamCipher.java
|
c4c8087cad0aa18dc808d4f7058855f26891d935 |
16-Jan-2013 |
Geremy Condra <gcondra@google.com> |
Add certs to blacklist. Change-Id: I34040b2fe12f81dc0e40653c635f061c499f815b
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
|
ff0245ce2d444ef9929617dd87930e96fd1b8eb0 |
16-Jan-2013 |
Kenny Root <kroot@google.com> |
Add getIssuerAlternativeNames() to JCE API Also make sure the Collection returned is an unmodifiableCollection Change-Id: I9b91a36bd9f5c6264519510c1ac6ac86d4043e34
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/x509/extension/X509ExtensionUtil.java
|
44021512997b337e6079e46fd4230ce979c20b6f |
07-Jan-2013 |
Kenny Root <kroot@google.com> |
Add getSubjectAlternativeNames() to certificate JCE Change-Id: I4a486878447111fa53d0d78ae9c2bf9365e154ed
rc/main/java/org/bouncycastle/asn1/DERT61String.java
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/x509/extension/X509ExtensionUtil.java
|
52112f9fb5f241aa27e330047fb9d534ca4d466f |
01-Nov-2012 |
Brian Carlstrom <bdc@google.com> |
am 036093e8: Fix registration of MD5withRSA Signatures * commit '036093e8793923cf6b6bd920d7a2254ab0afa8a1': Fix registration of MD5withRSA Signatures
|
036093e8793923cf6b6bd920d7a2254ab0afa8a1 |
01-Nov-2012 |
Brian Carlstrom <bdc@google.com> |
Fix registration of MD5withRSA Signatures Bug: 7453821 Change-Id: Ibcd0f02376bd7a56761597e20096d75ced9c56a5
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
|
9912a9c85825650db59395651b30bc1b0279a3fd |
12-Oct-2012 |
Kenny Root <kroot@google.com> |
Fix non-BC EC private key usage This is a port of the previous patch to BC 1.47 Change-Id: I67d95635e05379fdbd09560c5be622de08f6018f
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
|
e6bf3e8dfa2804891a82075cb469b736321b4827 |
18-Sep-2012 |
Brian Carlstrom <bdc@google.com> |
Make existing bouncycastle bcprov build on host and add host-only bcpkix build - Move existing provider source to bcprov - Added bcpkix host build to support built/tooks/signapk sha1sum of sources: - 10bfea344842fe8e065c80e399c93f8651dc87d8 bcprov-jdk15on-147.tar.gz - 913828c7ae36e030508e97e07b3c213fb1db1e9c bcpkix-jdk15on-147.tar.gz Bug: 7056297 Change-Id: Id4f957f300a39aa34b4c3c679b2312631d3f1639
rc/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java
rc/main/java/org/bouncycastle/asn1/ASN1Boolean.java
rc/main/java/org/bouncycastle/asn1/ASN1Choice.java
rc/main/java/org/bouncycastle/asn1/ASN1Encodable.java
rc/main/java/org/bouncycastle/asn1/ASN1EncodableVector.java
rc/main/java/org/bouncycastle/asn1/ASN1Encoding.java
rc/main/java/org/bouncycastle/asn1/ASN1Enumerated.java
rc/main/java/org/bouncycastle/asn1/ASN1Exception.java
rc/main/java/org/bouncycastle/asn1/ASN1GeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/ASN1Generator.java
rc/main/java/org/bouncycastle/asn1/ASN1InputStream.java
rc/main/java/org/bouncycastle/asn1/ASN1Integer.java
rc/main/java/org/bouncycastle/asn1/ASN1Null.java
rc/main/java/org/bouncycastle/asn1/ASN1Object.java
rc/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/ASN1OctetString.java
rc/main/java/org/bouncycastle/asn1/ASN1OctetStringParser.java
rc/main/java/org/bouncycastle/asn1/ASN1OutputStream.java
rc/main/java/org/bouncycastle/asn1/ASN1ParsingException.java
rc/main/java/org/bouncycastle/asn1/ASN1Primitive.java
rc/main/java/org/bouncycastle/asn1/ASN1Sequence.java
rc/main/java/org/bouncycastle/asn1/ASN1SequenceParser.java
rc/main/java/org/bouncycastle/asn1/ASN1Set.java
rc/main/java/org/bouncycastle/asn1/ASN1SetParser.java
rc/main/java/org/bouncycastle/asn1/ASN1StreamParser.java
rc/main/java/org/bouncycastle/asn1/ASN1String.java
rc/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java
rc/main/java/org/bouncycastle/asn1/ASN1TaggedObjectParser.java
rc/main/java/org/bouncycastle/asn1/ASN1UTCTime.java
rc/main/java/org/bouncycastle/asn1/BERApplicationSpecific.java
rc/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java
rc/main/java/org/bouncycastle/asn1/BERConstructedOctetString.java
rc/main/java/org/bouncycastle/asn1/BERFactory.java
rc/main/java/org/bouncycastle/asn1/BERGenerator.java
rc/main/java/org/bouncycastle/asn1/BEROctetString.java
rc/main/java/org/bouncycastle/asn1/BEROctetStringGenerator.java
rc/main/java/org/bouncycastle/asn1/BEROctetStringParser.java
rc/main/java/org/bouncycastle/asn1/BEROutputStream.java
rc/main/java/org/bouncycastle/asn1/BERSequence.java
rc/main/java/org/bouncycastle/asn1/BERSequenceParser.java
rc/main/java/org/bouncycastle/asn1/BERSet.java
rc/main/java/org/bouncycastle/asn1/BERSetParser.java
rc/main/java/org/bouncycastle/asn1/BERTaggedObject.java
rc/main/java/org/bouncycastle/asn1/BERTaggedObjectParser.java
rc/main/java/org/bouncycastle/asn1/BERTags.java
rc/main/java/org/bouncycastle/asn1/ConstructedOctetStream.java
rc/main/java/org/bouncycastle/asn1/DERApplicationSpecific.java
rc/main/java/org/bouncycastle/asn1/DERBMPString.java
rc/main/java/org/bouncycastle/asn1/DERBitString.java
rc/main/java/org/bouncycastle/asn1/DERBoolean.java
rc/main/java/org/bouncycastle/asn1/DEREncodableVector.java
rc/main/java/org/bouncycastle/asn1/DEREnumerated.java
rc/main/java/org/bouncycastle/asn1/DERExternal.java
rc/main/java/org/bouncycastle/asn1/DERExternalParser.java
rc/main/java/org/bouncycastle/asn1/DERFactory.java
rc/main/java/org/bouncycastle/asn1/DERGeneralString.java
rc/main/java/org/bouncycastle/asn1/DERGeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/DERIA5String.java
rc/main/java/org/bouncycastle/asn1/DERInteger.java
rc/main/java/org/bouncycastle/asn1/DERNull.java
rc/main/java/org/bouncycastle/asn1/DERNumericString.java
rc/main/java/org/bouncycastle/asn1/DERObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/DEROctetString.java
rc/main/java/org/bouncycastle/asn1/DEROctetStringParser.java
rc/main/java/org/bouncycastle/asn1/DEROutputStream.java
rc/main/java/org/bouncycastle/asn1/DERPrintableString.java
rc/main/java/org/bouncycastle/asn1/DERSequence.java
rc/main/java/org/bouncycastle/asn1/DERSequenceParser.java
rc/main/java/org/bouncycastle/asn1/DERSet.java
rc/main/java/org/bouncycastle/asn1/DERSetParser.java
rc/main/java/org/bouncycastle/asn1/DERT61String.java
rc/main/java/org/bouncycastle/asn1/DERTaggedObject.java
rc/main/java/org/bouncycastle/asn1/DERTags.java
rc/main/java/org/bouncycastle/asn1/DERUTCTime.java
rc/main/java/org/bouncycastle/asn1/DERUTF8String.java
rc/main/java/org/bouncycastle/asn1/DERUniversalString.java
rc/main/java/org/bouncycastle/asn1/DERVisibleString.java
rc/main/java/org/bouncycastle/asn1/DLOutputStream.java
rc/main/java/org/bouncycastle/asn1/DLSequence.java
rc/main/java/org/bouncycastle/asn1/DLSet.java
rc/main/java/org/bouncycastle/asn1/DLTaggedObject.java
rc/main/java/org/bouncycastle/asn1/DefiniteLengthInputStream.java
rc/main/java/org/bouncycastle/asn1/InMemoryRepresentable.java
rc/main/java/org/bouncycastle/asn1/IndefiniteLengthInputStream.java
rc/main/java/org/bouncycastle/asn1/LazyConstructionEnumeration.java
rc/main/java/org/bouncycastle/asn1/LazyEncodedSequence.java
rc/main/java/org/bouncycastle/asn1/LimitedInputStream.java
rc/main/java/org/bouncycastle/asn1/OIDTokenizer.java
rc/main/java/org/bouncycastle/asn1/StreamUtil.java
rc/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/Attribute.java
rc/main/java/org/bouncycastle/asn1/cms/AttributeTable.java
rc/main/java/org/bouncycastle/asn1/cms/Attributes.java
rc/main/java/org/bouncycastle/asn1/cms/CMSAttributes.java
rc/main/java/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/cms/SignedData.java
rc/main/java/org/bouncycastle/asn1/cms/SignerIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/SignerInfo.java
rc/main/java/org/bouncycastle/asn1/cms/Time.java
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/NetscapeCertType.java
rc/main/java/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java
rc/main/java/org/bouncycastle/asn1/misc/VerisignCzagExtension.java
rc/main/java/org/bouncycastle/asn1/nist/NISTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java
rc/main/java/org/bouncycastle/asn1/pkcs/CRLBag.java
rc/main/java/org/bouncycastle/asn1/pkcs/CertBag.java
rc/main/java/org/bouncycastle/asn1/pkcs/CertificationRequest.java
rc/main/java/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/DHParameter.java
rc/main/java/org/bouncycastle/asn1/pkcs/EncryptedData.java
rc/main/java/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/EncryptionScheme.java
rc/main/java/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java
rc/main/java/org/bouncycastle/asn1/pkcs/MacData.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBEParameter.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBES2Parameters.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBKDF2Params.java
rc/main/java/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java
rc/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/Pfx.java
rc/main/java/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAPrivateKey.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java
rc/main/java/org/bouncycastle/asn1/pkcs/SafeBag.java
rc/main/java/org/bouncycastle/asn1/pkcs/SignedData.java
rc/main/java/org/bouncycastle/asn1/sec/ECPrivateKey.java
rc/main/java/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java
rc/main/java/org/bouncycastle/asn1/sec/SECNamedCurves.java
rc/main/java/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/util/ASN1Dump.java
rc/main/java/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java
rc/main/java/org/bouncycastle/asn1/x500/DirectoryString.java
rc/main/java/org/bouncycastle/asn1/x500/RDN.java
rc/main/java/org/bouncycastle/asn1/x500/X500Name.java
rc/main/java/org/bouncycastle/asn1/x500/X500NameBuilder.java
rc/main/java/org/bouncycastle/asn1/x500/X500NameStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStrictStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/IETFUtils.java
rc/main/java/org/bouncycastle/asn1/x500/style/RFC4519Style.java
rc/main/java/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/AttCertIssuer.java
rc/main/java/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java
rc/main/java/org/bouncycastle/asn1/x509/Attribute.java
rc/main/java/org/bouncycastle/asn1/x509/AttributeCertificate.java
rc/main/java/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/BasicConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/CRLDistPoint.java
rc/main/java/org/bouncycastle/asn1/x509/CRLNumber.java
rc/main/java/org/bouncycastle/asn1/x509/CRLReason.java
rc/main/java/org/bouncycastle/asn1/x509/Certificate.java
rc/main/java/org/bouncycastle/asn1/x509/CertificateList.java
rc/main/java/org/bouncycastle/asn1/x509/DSAParameter.java
rc/main/java/org/bouncycastle/asn1/x509/DigestInfo.java
rc/main/java/org/bouncycastle/asn1/x509/DistributionPoint.java
rc/main/java/org/bouncycastle/asn1/x509/DistributionPointName.java
rc/main/java/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/Extension.java
rc/main/java/org/bouncycastle/asn1/x509/Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/ExtensionsGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralName.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralNames.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralSubtree.java
rc/main/java/org/bouncycastle/asn1/x509/Holder.java
rc/main/java/org/bouncycastle/asn1/x509/IssuerSerial.java
rc/main/java/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java
rc/main/java/org/bouncycastle/asn1/x509/KeyPurposeId.java
rc/main/java/org/bouncycastle/asn1/x509/KeyUsage.java
rc/main/java/org/bouncycastle/asn1/x509/NameConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/ObjectDigestInfo.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyInformation.java
rc/main/java/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java
rc/main/java/org/bouncycastle/asn1/x509/ReasonFlags.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java
rc/main/java/org/bouncycastle/asn1/x509/TBSCertList.java
rc/main/java/org/bouncycastle/asn1/x509/TBSCertificate.java
rc/main/java/org/bouncycastle/asn1/x509/TBSCertificateStructure.java
rc/main/java/org/bouncycastle/asn1/x509/Time.java
rc/main/java/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/V2Form.java
rc/main/java/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/X509CertificateStructure.java
rc/main/java/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java
rc/main/java/org/bouncycastle/asn1/x509/X509Extension.java
rc/main/java/org/bouncycastle/asn1/x509/X509Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/X509Name.java
rc/main/java/org/bouncycastle/asn1/x509/X509NameEntryConverter.java
rc/main/java/org/bouncycastle/asn1/x509/X509NameTokenizer.java
rc/main/java/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x9/DHDomainParameters.java
rc/main/java/org/bouncycastle/asn1/x9/DHPublicKey.java
rc/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java
rc/main/java/org/bouncycastle/asn1/x9/X962NamedCurves.java
rc/main/java/org/bouncycastle/asn1/x9/X962Parameters.java
rc/main/java/org/bouncycastle/asn1/x9/X9Curve.java
rc/main/java/org/bouncycastle/asn1/x9/X9ECParameters.java
rc/main/java/org/bouncycastle/asn1/x9/X9ECParametersHolder.java
rc/main/java/org/bouncycastle/asn1/x9/X9ECPoint.java
rc/main/java/org/bouncycastle/asn1/x9/X9FieldElement.java
rc/main/java/org/bouncycastle/asn1/x9/X9FieldID.java
rc/main/java/org/bouncycastle/asn1/x9/X9IntegerConverter.java
rc/main/java/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/AsymmetricBlockCipher.java
rc/main/java/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java
rc/main/java/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/BasicAgreement.java
rc/main/java/org/bouncycastle/crypto/BlockCipher.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/CipherKeyGenerator.java
rc/main/java/org/bouncycastle/crypto/CipherParameters.java
rc/main/java/org/bouncycastle/crypto/CryptoException.java
rc/main/java/org/bouncycastle/crypto/DSA.java
rc/main/java/org/bouncycastle/crypto/DataLengthException.java
rc/main/java/org/bouncycastle/crypto/DerivationFunction.java
rc/main/java/org/bouncycastle/crypto/DerivationParameters.java
rc/main/java/org/bouncycastle/crypto/Digest.java
rc/main/java/org/bouncycastle/crypto/ExtendedDigest.java
rc/main/java/org/bouncycastle/crypto/InvalidCipherTextException.java
rc/main/java/org/bouncycastle/crypto/KeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/Mac.java
rc/main/java/org/bouncycastle/crypto/PBEParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/RuntimeCryptoException.java
rc/main/java/org/bouncycastle/crypto/Signer.java
rc/main/java/org/bouncycastle/crypto/SignerWithRecovery.java
rc/main/java/org/bouncycastle/crypto/StreamBlockCipher.java
rc/main/java/org/bouncycastle/crypto/StreamCipher.java
rc/main/java/org/bouncycastle/crypto/Wrapper.java
rc/main/java/org/bouncycastle/crypto/agreement/DHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactory.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.java
rc/main/java/org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.java
rc/main/java/org/bouncycastle/crypto/digests/GeneralDigest.java
rc/main/java/org/bouncycastle/crypto/digests/LongDigest.java
rc/main/java/org/bouncycastle/crypto/digests/MD5Digest.java
rc/main/java/org/bouncycastle/crypto/digests/NullDigest.java
rc/main/java/org/bouncycastle/crypto/digests/OpenSSLDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA1Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA256Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA384Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512Digest.java
rc/main/java/org/bouncycastle/crypto/encodings/OAEPEncoding.java
rc/main/java/org/bouncycastle/crypto/encodings/PKCS1Encoding.java
rc/main/java/org/bouncycastle/crypto/engines/AESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESFastEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/BlowfishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC4Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSABlindedEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSACoreEngine.java
rc/main/java/org/bouncycastle/crypto/engines/TwofishEngine.java
rc/main/java/org/bouncycastle/crypto/generators/DESKeyGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java
rc/main/java/org/bouncycastle/crypto/generators/DHParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHParametersHelper.java
rc/main/java/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DSAParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/io/CipherInputStream.java
rc/main/java/org/bouncycastle/crypto/io/CipherOutputStream.java
rc/main/java/org/bouncycastle/crypto/io/DigestInputStream.java
rc/main/java/org/bouncycastle/crypto/io/DigestOutputStream.java
rc/main/java/org/bouncycastle/crypto/io/MacInputStream.java
rc/main/java/org/bouncycastle/crypto/io/MacOutputStream.java
rc/main/java/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/modes/AEADBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CBCBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/CTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/paddings/BlockCipherPadding.java
rc/main/java/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java
rc/main/java/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java
rc/main/java/org/bouncycastle/crypto/paddings/PKCS7Padding.java
rc/main/java/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/paddings/TBCPadding.java
rc/main/java/org/bouncycastle/crypto/paddings/X923Padding.java
rc/main/java/org/bouncycastle/crypto/paddings/ZeroBytePadding.java
rc/main/java/org/bouncycastle/crypto/params/AEADParameters.java
rc/main/java/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java
rc/main/java/org/bouncycastle/crypto/params/DESParameters.java
rc/main/java/org/bouncycastle/crypto/params/DESedeParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHValidationParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DSAValidationParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECDomainParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/KeyParameter.java
rc/main/java/org/bouncycastle/crypto/params/ParametersWithIV.java
rc/main/java/org/bouncycastle/crypto/params/ParametersWithRandom.java
rc/main/java/org/bouncycastle/crypto/params/RC2Parameters.java
rc/main/java/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/RSAKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java
rc/main/java/org/bouncycastle/crypto/signers/DSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/util/Pack.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/ProviderJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/io/MacOutputStream.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/X509.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/DHUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/RSAUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/DSAEncoder.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/KeyUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/KeyFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ProviderConfiguration.java
rc/main/java/org/bouncycastle/jcajce/provider/config/ProviderConfigurationPermission.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/BCMessageDigest.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/DigestAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD5.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA1.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA384.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA512.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/ARC4.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Blowfish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/DES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/DESede.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/provider/util/AlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/util/AsymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/util/AsymmetricKeyInfoConverter.java
rc/main/java/org/bouncycastle/jcajce/provider/util/DigestFactory.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/PrincipalUtil.java
rc/main/java/org/bouncycastle/jce/X509Principal.java
rc/main/java/org/bouncycastle/jce/exception/ExtCertPathBuilderException.java
rc/main/java/org/bouncycastle/jce/exception/ExtCertPathValidatorException.java
rc/main/java/org/bouncycastle/jce/exception/ExtException.java
rc/main/java/org/bouncycastle/jce/interfaces/BCKeyStore.java
rc/main/java/org/bouncycastle/jce/interfaces/ECKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ECPointEncoder.java
rc/main/java/org/bouncycastle/jce/interfaces/ECPrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ECPublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java
rc/main/java/org/bouncycastle/jce/netscape/NetscapeCertRequest.java
rc/main/java/org/bouncycastle/jce/provider/AnnotatedException.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.java
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
rc/main/java/org/bouncycastle/jce/provider/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/jce/provider/CertStatus.java
rc/main/java/org/bouncycastle/jce/provider/CertStoreCollectionSpi.java
rc/main/java/org/bouncycastle/jce/provider/DHUtil.java
rc/main/java/org/bouncycastle/jce/provider/ExtCRLException.java
rc/main/java/org/bouncycastle/jce/provider/JCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/JCEDHPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEDHPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEECPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEMac.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCESecretKeyFactory.java
rc/main/java/org/bouncycastle/jce/provider/JCEStreamCipher.java
rc/main/java/org/bouncycastle/jce/provider/JDKAlgorithmParameters.java
rc/main/java/org/bouncycastle/jce/provider/JDKDSAPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JDKDSAPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JDKKeyStore.java
rc/main/java/org/bouncycastle/jce/provider/JDKPKCS12KeyStore.java
rc/main/java/org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jce/provider/PEMUtil.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCRLUtil.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.java
rc/main/java/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.java
rc/main/java/org/bouncycastle/jce/provider/PKIXPolicyNode.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/ReasonsMask.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jce/spec/ECKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveGenParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECPrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ECPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/math/ec/ECAlgorithms.java
rc/main/java/org/bouncycastle/math/ec/ECConstants.java
rc/main/java/org/bouncycastle/math/ec/ECCurve.java
rc/main/java/org/bouncycastle/math/ec/ECFieldElement.java
rc/main/java/org/bouncycastle/math/ec/ECMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/FpNafMultiplier.java
rc/main/java/org/bouncycastle/math/ec/IntArray.java
rc/main/java/org/bouncycastle/math/ec/PreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/SimpleBigDecimal.java
rc/main/java/org/bouncycastle/math/ec/Tnaf.java
rc/main/java/org/bouncycastle/math/ec/WNafMultiplier.java
rc/main/java/org/bouncycastle/math/ec/WNafPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/WTauNafMultiplier.java
rc/main/java/org/bouncycastle/math/ec/WTauNafPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/ZTauElement.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/BigIntegers.java
rc/main/java/org/bouncycastle/util/CollectionStore.java
rc/main/java/org/bouncycastle/util/IPAddress.java
rc/main/java/org/bouncycastle/util/Selector.java
rc/main/java/org/bouncycastle/util/Store.java
rc/main/java/org/bouncycastle/util/StoreException.java
rc/main/java/org/bouncycastle/util/Strings.java
rc/main/java/org/bouncycastle/util/encoders/Base64.java
rc/main/java/org/bouncycastle/util/encoders/Base64Encoder.java
rc/main/java/org/bouncycastle/util/encoders/Encoder.java
rc/main/java/org/bouncycastle/util/encoders/Hex.java
rc/main/java/org/bouncycastle/util/encoders/HexEncoder.java
rc/main/java/org/bouncycastle/util/io/StreamOverflowException.java
rc/main/java/org/bouncycastle/util/io/Streams.java
rc/main/java/org/bouncycastle/util/io/TeeInputStream.java
rc/main/java/org/bouncycastle/util/io/TeeOutputStream.java
rc/main/java/org/bouncycastle/util/io/pem/PemGenerationException.java
rc/main/java/org/bouncycastle/util/io/pem/PemHeader.java
rc/main/java/org/bouncycastle/util/io/pem/PemObject.java
rc/main/java/org/bouncycastle/util/io/pem/PemObjectGenerator.java
rc/main/java/org/bouncycastle/util/io/pem/PemObjectParser.java
rc/main/java/org/bouncycastle/util/io/pem/PemReader.java
rc/main/java/org/bouncycastle/util/io/pem/PemWriter.java
rc/main/java/org/bouncycastle/x509/AttributeCertificateHolder.java
rc/main/java/org/bouncycastle/x509/AttributeCertificateIssuer.java
rc/main/java/org/bouncycastle/x509/CertPathReviewerMessages.properties
rc/main/java/org/bouncycastle/x509/ExtCertificateEncodingException.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXParameters.java
rc/main/java/org/bouncycastle/x509/NoSuchStoreException.java
rc/main/java/org/bouncycastle/x509/PKIXAttrCertChecker.java
rc/main/java/org/bouncycastle/x509/X509Attribute.java
rc/main/java/org/bouncycastle/x509/X509AttributeCertificate.java
rc/main/java/org/bouncycastle/x509/X509CRLStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CollectionStoreParameters.java
rc/main/java/org/bouncycastle/x509/X509Store.java
rc/main/java/org/bouncycastle/x509/X509StoreParameters.java
rc/main/java/org/bouncycastle/x509/X509StoreSpi.java
rc/main/java/org/bouncycastle/x509/X509Util.java
rc/main/java/org/bouncycastle/x509/X509V1CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V2AttributeCertificate.java
rc/main/java/org/bouncycastle/x509/X509V3CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java
rc/main/java/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java
rc/main/java/org/bouncycastle/x509/extension/X509ExtensionUtil.java
|