• Home
  • History
  • Annotate
  • only in /external/bouncycastle/bcprov/
History log of /external/bouncycastle/bcprov/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dd64614fe4e5ad189f5a54a7ec2421edb4d56af1 19-Jul-2016 Sergio Giro <sgiro@google.com> GCMParameters: in ASN1 encoding, use 12 when no value is specified am: 48c093f131 am: b529b45d02 am: 11297dc70a am: 15f85eeba9 am: 7148f9f891 am: 485552e5d2 am: c47471be71
am: dc814878da

Change-Id: I470e04d374d859355fefe83a830eadf233e21655
7148f9f8911dc86d847a09b765e8593b53c48b6d 19-Jul-2016 Sergio Giro <sgiro@google.com> GCMParameters: in ASN1 encoding, use 12 when no value is specified am: 48c093f131 am: b529b45d02 am: 11297dc70a
am: 15f85eeba9

Change-Id: I8106c27afc25af631db4bb0464f5c8376f1318a4
15f85eeba951286927342ba518dfe3f8e6cba818 19-Jul-2016 Sergio Giro <sgiro@google.com> GCMParameters: in ASN1 encoding, use 12 when no value is specified am: 48c093f131 am: b529b45d02
am: 11297dc70a

Change-Id: I7487863d94dc7021e8d12cd9b2ab9e794ad1b573
b529b45d023f6b50d71d5892d627b95425e38892 19-Jul-2016 Sergio Giro <sgiro@google.com> GCMParameters: in ASN1 encoding, use 12 when no value is specified
am: 48c093f131

Change-Id: Id2e98d77e8a855b30880b2fb1e189f49781c6e6c
48c093f131532fc163625304c60d0a8d07689327 19-Jul-2016 Sergio Giro <sgiro@google.com> GCMParameters: in ASN1 encoding, use 12 when no value is specified

This reverts commit 4d0e19131da68053fe1a73d43052bedadb107c70

Bug: 26231099
Bug: 26234568
Bug: 29876633
Change-Id: I44c0c68f1e92caf6547c9e3b494ec5b82b8cff5f
rc/main/java/org/bouncycastle/asn1/cms/GCMParameters.java
7c335a5d575470ba944cb41d0ac655d7087422d1 27-Apr-2016 Narayan Kamath <narayan@google.com> ASN1: Use an explicit locale for ASN1 UTC / Generalized times.

Using the default locale can result in bad behaviour, for example
when the locales numberformat doesn't use arabic numerals.

bug: 28384942
Change-Id: I4e240d9710c0427d809410df3a762c80125a821c
rc/main/java/org/bouncycastle/asn1/ASN1GeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/ASN1UTCTime.java
rc/main/java/org/bouncycastle/asn1/cms/Time.java
rc/main/java/org/bouncycastle/asn1/x509/Time.java
cf7021d93b868e5f72781d0f49b56447fc226639 18-Apr-2016 Sergio Giro <sgiro@google.com> Revert "Strings: hardcode "\n" as the line separator"

This reverts commit 7ddf37c01b68ff9d2de3a9dcb637d2b962b442ef.

Not needed anymore because of:
d4fa9f4ddc1c1f193b623c8da80384b4c510a1b4

Bug: 27265238
Bug: 28108158
Bug: 28174137
Change-Id: Icce1fd747459f07fbe5a4991897083315f78153d
rc/main/java/org/bouncycastle/util/Strings.java
42e7f905614a16dff5dff2bc6408f705a7660202 12-Apr-2016 Sergio Giro <sgiro@google.com> Merge "EC: add bug number in TODO comment about registrations failing" into nyc-dev
e62a21de02586e1654cc460326383e6a5a9fd033 12-Apr-2016 Sergio Giro <sgiro@google.com> EC: add bug number in TODO comment about registrations failing

Bug: 20447540
Bug: 26929227
Change-Id: I390fb8f70aa5ce982e54cdc7068d47af2c5f7a0a
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
7ddf37c01b68ff9d2de3a9dcb637d2b962b442ef 11-Apr-2016 Sergio Giro <sgiro@google.com> Strings: hardcode "\n" as the line separator

For android, it's already hardcoded in System.java

It was trying to use
System.getProperty("line.separator");
causing the class not to be compile-time initializable, causing
performance problems, see bug.

Bug: 28108158
Change-Id: I2a2549ce477d94e95e8239d97307eaaf50c05d6b
rc/main/java/org/bouncycastle/util/Strings.java
5a092cffe8570971b6ffc00312446debed5b66c5 05-Apr-2016 Alex Klyubin <klyubin@google.com> Merge "Permit arbitrary DSA keys when verifying signatures." into nyc-dev
da916139d32f5c6a87277757cfeb333eafecc81e 05-Apr-2016 Sergio Giro <sgiro@google.com> Merge "BaseBlockCipher: do not use PKCS12 for BCPBEKeys without IV" into nyc-dev
6ba5cb51e71a3b359d6bc5815f3d378336a51cb6 31-Mar-2016 Sergio Giro <sgiro@google.com> BaseBlockCipher: do not use PKCS12 for BCPBEKeys without IV

Also, for such keys, do not create a random IV nor throw an exception
when decrypting, just assume the IV is 0.

Bug: 27224566
Bug: 27994930
Bug: 27995180

Change-Id: I4d8dd44e7390199fc60797f9bd2c56174d8dfcba
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
9d32ea951d7fa2dd37497b539b513a9e614824f2 04-Apr-2016 Alex Klyubin <klyubin@google.com> Permit arbitrary DSA keys when verifying signatures.

This is a follow-up to 867b6e16a13ab7a83cdf9b6f83249ccbf80b552c
which modified JCA DSA Signature implementation to reject keys
which don't use sensible parameters. Unfortunately, that commit was
too strict and rejected keys not just when signing, but also when
verifying.

For backwards compatibility reasons this commit removes the checks
from signature verification logic. Keys that don't use sensible
parameters are still rejected during attempts to produce new
signatures.

Bug: 24082558
Bug: 27947262
Change-Id: I2e1f76dc56c15c25000b70063428d460854e7b57
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
b50b4a37e3d49e05b024c189c026bef7ea290ca8 13-Feb-2016 Kenny Root <kroot@google.com> Add OCSP files for testing purposes

Testing OCSP support needs some ASN.1 creation utilities. Bouncycastle
has them, but we don't want to bloat up the built-in libraries. Add some
new targets that will allow us to enable OCSP testing in the core-tests
module without spreading it elsewhere.

(cherry picked from commit 4eb438010b8024cfa97cdad1906a8e6963a16f5b)

Bug: 27812109
Change-Id: I4a75fc0d5186c70a764baa751ceab75d1a44539d
rc/main/java/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertID.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/CrlID.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPRequest.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/Request.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponderID.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseBytes.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseData.java
rc/main/java/org/bouncycastle/asn1/ocsp/RevokedInfo.java
rc/main/java/org/bouncycastle/asn1/ocsp/Signature.java
rc/main/java/org/bouncycastle/asn1/ocsp/SingleResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/TBSRequest.java
7e9eddda2517732b58cc2f95f33ba668309ef0f7 18-Mar-2016 Sergio Giro <sgiro@google.com> Merge "KeyPairGeneratorSpi: remove TODO about creating a SecureRandom" into nyc-dev
c5f65d54417b4bb5b2f0e12369057c5c9a1cb4d3 16-Mar-2016 Sergio Giro <sgiro@google.com> KeyPairGeneratorSpi: remove TODO about creating a SecureRandom

Seems the right thing to do, there's nothing else to check

(cherry picked from commit 352a2b5ce27f9b73d9a1a920eb7223e7c0b6c730)

Bug: 27063703
Change-Id: I51c961feae9bf99ee961d5a80d3db83d6177ad48
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.java
a0a650014dbdf5bceb822720674770e6e939b455 18-Mar-2016 Sergio Giro <sgiro@google.com> Merge "BaseBlockCipher: removed TODO about checking a fix" into nyc-dev
6981e03557b33c1682f50ab76348cafaf0bfe38e 18-Mar-2016 Sergio Giro <sgiro@google.com> BaseBlockCipher: removed TODO about checking a fix

Fix was now agreed with BC maintainer

(cherry picked from commit c50bf623dd894b82d48379baacb8b74de52a9087)

Bug: 27061541
Change-Id: Idac385bc5101d1b744b70ee4a1d26682df348003
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
6f9e4b2dd27c8de02b5bfc001dd7ca82fe4ada0b 18-Mar-2016 Sergio Giro <sgiro@google.com> Merge "BaseBlockCipher: for BCEPBEKeys, ignore parameters if no IV is present" into nyc-dev
6839f99000048f9f122932adfc0c149eace5cdfa 15-Mar-2016 Kenny Root <kroot@google.com> Use official name for SHA1withECDSA

(cherry picked from commit 74e960449ba0a4633c2164d9b7708dcfb558030d)

Bug: 27269590
Change-Id: Ief933e31875aec69cb96c1691a9a6480e6719dac
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
d66ae962406981a998aa3d8a6c7311a8f23276a6 15-Mar-2016 Sergio Giro <sgiro@google.com> BaseBlockCipher: for BCEPBEKeys, ignore parameters if no IV is present

Bug: 27224566
Change-Id: I41ffba9a23770c1c0deea6969c0a4d8c551d8ab3
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
c8f9dc88f7b38016a48406ebbd76421439068860 10-Feb-2016 Kenny Root <kroot@google.com> DSASigner: fix key check when no digest specified

Since the digest specified was a NullDigest, its effective length during
initialization is 0 bytes, so there is no way to tell if the key
strength is appropriate at that time.

Bug: 21630204
Bug: 27247313
Change-Id: I0f60ac5d62ae54119fd432cf828a2282418e8f39
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
0b922e01ab200d5a40f56d1e645b1924e3f03fa0 23-Feb-2016 Sergio Giro <sgiro@google.com> GCMParameters: fix insecure tag size am: 4d0e19131d am: 9ca2dfa49b am: bc2920a011
am: abff585398

* commit 'abff585398e17ca95561cb7e0612f865077d9c01':
GCMParameters: fix insecure tag size
abff585398e17ca95561cb7e0612f865077d9c01 23-Feb-2016 Sergio Giro <sgiro@google.com> GCMParameters: fix insecure tag size am: 4d0e19131d am: 9ca2dfa49b
am: bc2920a011

* commit 'bc2920a01178e113adae55c9c49883395a554448':
GCMParameters: fix insecure tag size
bc2920a01178e113adae55c9c49883395a554448 23-Feb-2016 Sergio Giro <sgiro@google.com> GCMParameters: fix insecure tag size am: 4d0e19131d
am: 9ca2dfa49b

* commit '9ca2dfa49bd6ea3a9731d1349fe0191e018bf909':
GCMParameters: fix insecure tag size
9ca2dfa49bd6ea3a9731d1349fe0191e018bf909 23-Feb-2016 Sergio Giro <sgiro@google.com> GCMParameters: fix insecure tag size
am: 4d0e19131d

* commit '4d0e19131da68053fe1a73d43052bedadb107c70':
GCMParameters: fix insecure tag size
4d0e19131da68053fe1a73d43052bedadb107c70 23-Feb-2016 Sergio Giro <sgiro@google.com> GCMParameters: fix insecure tag size

Note: port of cr/110497945

Bug: 26231099
Bug: 26234568
Change-Id: I3eef233b15ded9553c3cdfd1c51ffef306276f7d
rc/main/java/org/bouncycastle/asn1/cms/GCMParameters.java
79d3bf2425a53baab7feb744dad710b6c15533c9 05-Feb-2016 Sergio Giro <sgiro@google.com> bouncycastle: upgrade to version 1.54

Merge remote-tracking branch 'aosp/upstream-master'

(cherry picked from commit 4a2d5c40ffefaaa02c656a091f33fecdf8592607)

Change-Id: Icd734732677bc8ed04d8cd78bbb686efa152ed58
rc/main/java/org/bouncycastle/asn1/ASN1ApplicationSpecific.java
rc/main/java/org/bouncycastle/asn1/ASN1BitString.java
rc/main/java/org/bouncycastle/asn1/ASN1Boolean.java
rc/main/java/org/bouncycastle/asn1/ASN1Choice.java
rc/main/java/org/bouncycastle/asn1/ASN1EncodableVector.java
rc/main/java/org/bouncycastle/asn1/ASN1Enumerated.java
rc/main/java/org/bouncycastle/asn1/ASN1GeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/ASN1InputStream.java
rc/main/java/org/bouncycastle/asn1/ASN1Integer.java
rc/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/ASN1OctetString.java
rc/main/java/org/bouncycastle/asn1/ASN1Primitive.java
rc/main/java/org/bouncycastle/asn1/ASN1Sequence.java
rc/main/java/org/bouncycastle/asn1/ASN1Set.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/BERApplicationSpecific.java
rc/main/java/org/bouncycastle/asn1/BERApplicationSpecificParser.java
rc/main/java/org/bouncycastle/asn1/BERGenerator.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/BERTaggedObjectParser.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/DEREncodableVector.java
rc/main/java/org/bouncycastle/asn1/DERExternal.java
rc/main/java/org/bouncycastle/asn1/DERExternalParser.java
rc/main/java/org/bouncycastle/asn1/DERGeneralString.java
rc/main/java/org/bouncycastle/asn1/DERGraphicString.java
rc/main/java/org/bouncycastle/asn1/DERIA5String.java
rc/main/java/org/bouncycastle/asn1/DERNumericString.java
rc/main/java/org/bouncycastle/asn1/DEROctetString.java
rc/main/java/org/bouncycastle/asn1/DEROctetStringParser.java
rc/main/java/org/bouncycastle/asn1/DERPrintableString.java
rc/main/java/org/bouncycastle/asn1/DERSequence.java
rc/main/java/org/bouncycastle/asn1/DERSet.java
rc/main/java/org/bouncycastle/asn1/DERT61String.java
rc/main/java/org/bouncycastle/asn1/DERUTF8String.java
rc/main/java/org/bouncycastle/asn1/DERUniversalString.java
rc/main/java/org/bouncycastle/asn1/DERVideotexString.java
rc/main/java/org/bouncycastle/asn1/DERVisibleString.java
rc/main/java/org/bouncycastle/asn1/DLBitString.java
rc/main/java/org/bouncycastle/asn1/DLSequence.java
rc/main/java/org/bouncycastle/asn1/InMemoryRepresentable.java
rc/main/java/org/bouncycastle/asn1/OIDTokenizer.java
rc/main/java/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cms/AttributeTable.java
rc/main/java/org/bouncycastle/asn1/cms/CMSAlgorithmProtection.java
rc/main/java/org/bouncycastle/asn1/cms/CMSAttributes.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/misc/MiscObjectIdentifiers.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/CRLBag.java
rc/main/java/org/bouncycastle/asn1/pkcs/PBES2Algorithms.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/sec/SECNamedCurves.java
rc/main/java/org/bouncycastle/asn1/sec/SECObjectIdentifiers.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/AbstractX500NameStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/RFC4519Style.java
rc/main/java/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/CRLDistPoint.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/Extension.java
rc/main/java/org/bouncycastle/asn1/x509/ExtensionsGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralNames.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/NameConstraintValidator.java
rc/main/java/org/bouncycastle/asn1/x509/NameConstraintValidatorException.java
rc/main/java/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyInformation.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierId.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierInfo.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/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/DomainParameters.java
rc/main/java/org/bouncycastle/asn1/x9/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/asn1/x9/ValidationParams.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/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/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/digests/GeneralDigest.java
rc/main/java/org/bouncycastle/crypto/ec/CustomNamedCurves.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/DESedeWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSABlindedEngine.java
rc/main/java/org/bouncycastle/crypto/generators/DESedeKeyGenerator.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/generators/RSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/modes/CCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/params/DESedeParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/RC2Parameters.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/jcajce/PBKDFKey.java
rc/main/java/org/bouncycastle/jcajce/PKCS12Key.java
rc/main/java/org/bouncycastle/jcajce/PKCS12KeyWithParameters.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedParameters.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/RSA.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/KeyAgreementSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.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/ECUtils.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/rsa/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.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/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAgreementSpi.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/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/config/ConfigurableProvider.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/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/GcmSpecUtil.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/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/BaseWrapCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/provider/util/DigestFactory.java
rc/main/java/org/bouncycastle/jcajce/spec/PBKDF2KeySpec.java
rc/main/java/org/bouncycastle/jcajce/spec/UserKeyingMaterialSpec.java
rc/main/java/org/bouncycastle/jcajce/util/AlgorithmParametersUtils.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/util/MessageDigestUtils.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.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/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/JCERSAPrivateCrtKey.java
rc/main/java/org/bouncycastle/jce/provider/JCERSAPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JDKDSAPublicKey.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/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/spec/ECNamedCurveSpec.java
rc/main/java/org/bouncycastle/math/Primes.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/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/LongArray.java
rc/main/java/org/bouncycastle/math/ec/Tnaf.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/custom/sec/SecP192K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Point.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBParameters.java
rc/main/java/org/bouncycastle/math/raw/Nat.java
rc/main/java/org/bouncycastle/math/raw/Nat192.java
rc/main/java/org/bouncycastle/math/raw/Nat256.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/IPAddress.java
rc/main/java/org/bouncycastle/util/Integers.java
rc/main/java/org/bouncycastle/util/Memoable.java
rc/main/java/org/bouncycastle/util/Pack.java
rc/main/java/org/bouncycastle/util/Properties.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/StringList.java
rc/main/java/org/bouncycastle/util/Strings.java
rc/main/java/org/bouncycastle/util/io/Streams.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/X509Attribute.java
rc/main/java/org/bouncycastle/x509/X509V1CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V2AttributeCertificate.java
rc/main/java/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.java
013d8784e65adfe3af81f7ff010eddc17c0c332e 01-Feb-2016 Sergio Giro <sgiro@google.com> DSASigner: add imports missing after resolving conflict

Diff after this chnage shows no difference with respect to
99cbec7970df89800c3592544c47fbd19430b764
(last commit before merging from bouncycastle upstream).

Change-Id: I58f35ee4fa01e3a78305c5ebba9b8d125b49a838
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
0eeafa04bbb371422ad95ef18e7b4fc4fc42ddfd 01-Feb-2016 Sergio Giro <sgiro@google.com> Merge "Restoring the contents of aosp after" am: 3e75bd6b40
am: 4c951c2970

* commit '4c951c2970bbfcf318d58cde213ccbee935545a9':
Restoring the contents of aosp after
16d874396b3377c08d88d07fa8d469033081da9c 01-Feb-2016 Sergio Giro <sgiro@google.com> resolve merge conflicts of 7fbe01fd6e to master.

Change-Id: I98b0db452ed915b9589dbc7164ea4800eadb9d1e
4c951c2970bbfcf318d58cde213ccbee935545a9 01-Feb-2016 Sergio Giro <sgiro@google.com> Merge "Restoring the contents of aosp after"
am: 3e75bd6b40

* commit '3e75bd6b407dd472c834a50f16aae54cca67ea9c':
Restoring the contents of aosp after
7fbe01fd6e98cc16c3cf7c53699a2b3da9c7f57b 01-Feb-2016 Sergio Giro <sgiro@google.com> Merge "Merge remote-tracking branch \'aosp/upstream-master\' into merge-152-from-upstream"
am: 9218edabd1

* commit '9218edabd1ef9852bc2f13115dcadc81b442dd6c':
Update elements in android tree as in aosp and goog ToT
bouncycastle: Android tree with upstream code for version 1.52
Update elements in android tree as in mnc-dev
bouncycastle: Android tree with upstream code for version 1.50
Update elements in android tree as in lmp-dev
bouncycastle: Android tree with upstream code for version 1.49
c1040cb5656c3299f1c2d0fe0bd7c44b10466aaf 01-Feb-2016 Sergio Giro <sgiro@google.com> Restoring the contents of aosp after

https://android-review.git.corp.google.com/#/c/199871

git diff 9b30eb05e5be69d51881a0d1b31e503e97acd784
(ToT before submitting the patch above)
doesn't show any differences

Change-Id: I9f424a67094839f1893a23cd46ec7d6f0992ac26
rc/main/java/org/bouncycastle/LICENSE.java
rc/main/java/org/bouncycastle/asn1/ASN1Boolean.java
rc/main/java/org/bouncycastle/asn1/ASN1Null.java
rc/main/java/org/bouncycastle/asn1/ASN1ObjectIdentifier.java
rc/main/java/org/bouncycastle/asn1/BERSequenceGenerator.java
rc/main/java/org/bouncycastle/asn1/DERGenerator.java
rc/main/java/org/bouncycastle/asn1/DERNull.java
rc/main/java/org/bouncycastle/asn1/DERPrintableString.java
rc/main/java/org/bouncycastle/asn1/DERSequenceGenerator.java
rc/main/java/org/bouncycastle/asn1/DERT61UTF8String.java
rc/main/java/org/bouncycastle/asn1/StreamUtil.java
rc/main/java/org/bouncycastle/asn1/bc/package.html
rc/main/java/org/bouncycastle/asn1/bsi/BSIObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/bsi/package.html
rc/main/java/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java
rc/main/java/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cmp/CRLAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CertConfirmContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java
rc/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java
rc/main/java/org/bouncycastle/asn1/cmp/CertResponse.java
rc/main/java/org/bouncycastle/asn1/cmp/CertStatus.java
rc/main/java/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java
rc/main/java/org/bouncycastle/asn1/cmp/Challenge.java
rc/main/java/org/bouncycastle/asn1/cmp/ErrorMsgContent.java
rc/main/java/org/bouncycastle/asn1/cmp/GenMsgContent.java
rc/main/java/org/bouncycastle/asn1/cmp/GenRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java
rc/main/java/org/bouncycastle/asn1/cmp/KeyRecRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java
rc/main/java/org/bouncycastle/asn1/cmp/PBMParameter.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIBody.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIConfirmContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIFailureInfo.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIFreeText.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIMessages.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIStatus.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java
rc/main/java/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java
rc/main/java/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PollRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PollReqContent.java
rc/main/java/org/bouncycastle/asn1/cmp/ProtectedPart.java
rc/main/java/org/bouncycastle/asn1/cmp/RevAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/RevDetails.java
rc/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java
rc/main/java/org/bouncycastle/asn1/cmp/RevReqContent.java
rc/main/java/org/bouncycastle/asn1/cmp/package.html
rc/main/java/org/bouncycastle/asn1/cms/AuthEnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/CCMParameters.java
rc/main/java/org/bouncycastle/asn1/cms/CompressedData.java
rc/main/java/org/bouncycastle/asn1/cms/CompressedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/DigestedData.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/Evidence.java
rc/main/java/org/bouncycastle/asn1/cms/KEKIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KEKRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/MetaData.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java
rc/main/java/org/bouncycastle/asn1/cms/OtherKeyAttribute.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRevocationInfoFormat.java
rc/main/java/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/SCVPReqRes.java
rc/main/java/org/bouncycastle/asn1/cms/SignedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampAndCRL.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedData.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java
rc/main/java/org/bouncycastle/asn1/cms/ecc/package.html
rc/main/java/org/bouncycastle/asn1/cms/package.html
rc/main/java/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java
rc/main/java/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/crmf/CertId.java
rc/main/java/org/bouncycastle/asn1/crmf/CertReqMessages.java
rc/main/java/org/bouncycastle/asn1/crmf/CertReqMsg.java
rc/main/java/org/bouncycastle/asn1/crmf/CertRequest.java
rc/main/java/org/bouncycastle/asn1/crmf/CertTemplate.java
rc/main/java/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java
rc/main/java/org/bouncycastle/asn1/crmf/Controls.java
rc/main/java/org/bouncycastle/asn1/crmf/EncKeyWithID.java
rc/main/java/org/bouncycastle/asn1/crmf/EncryptedKey.java
rc/main/java/org/bouncycastle/asn1/crmf/EncryptedValue.java
rc/main/java/org/bouncycastle/asn1/crmf/OptionalValidity.java
rc/main/java/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java
rc/main/java/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java
rc/main/java/org/bouncycastle/asn1/crmf/PKMACValue.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java
rc/main/java/org/bouncycastle/asn1/crmf/ProofOfPossession.java
rc/main/java/org/bouncycastle/asn1/crmf/SinglePubInfo.java
rc/main/java/org/bouncycastle/asn1/crmf/SubsequentMessage.java
rc/main/java/org/bouncycastle/asn1/crmf/package.html
rc/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/package.html
rc/main/java/org/bouncycastle/asn1/dvcs/CertEtcToken.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSCertInfo.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSCertInfoBuilder.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSErrorNotice.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequest.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequestInformation.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequestInformationBuilder.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSResponse.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSTime.java
rc/main/java/org/bouncycastle/asn1/dvcs/Data.java
rc/main/java/org/bouncycastle/asn1/dvcs/PathProcInput.java
rc/main/java/org/bouncycastle/asn1/dvcs/ServiceType.java
rc/main/java/org/bouncycastle/asn1/dvcs/TargetEtcChain.java
rc/main/java/org/bouncycastle/asn1/dvcs/package.html
rc/main/java/org/bouncycastle/asn1/eac/BidirectionalMap.java
rc/main/java/org/bouncycastle/asn1/eac/CVCertificate.java
rc/main/java/org/bouncycastle/asn1/eac/CVCertificateRequest.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateBody.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateHolderReference.java
rc/main/java/org/bouncycastle/asn1/eac/CertificationAuthorityReference.java
rc/main/java/org/bouncycastle/asn1/eac/EACTags.java
rc/main/java/org/bouncycastle/asn1/eac/ECDSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/Flags.java
rc/main/java/org/bouncycastle/asn1/eac/PackedDate.java
rc/main/java/org/bouncycastle/asn1/eac/PublicKeyDataObject.java
rc/main/java/org/bouncycastle/asn1/eac/RSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/UnsignedInteger.java
rc/main/java/org/bouncycastle/asn1/eac/package.html
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java
rc/main/java/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java
rc/main/java/org/bouncycastle/asn1/esf/CrlIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/CrlListID.java
rc/main/java/org/bouncycastle/asn1/esf/CrlOcspRef.java
rc/main/java/org/bouncycastle/asn1/esf/CrlValidatedID.java
rc/main/java/org/bouncycastle/asn1/esf/ESFAttributes.java
rc/main/java/org/bouncycastle/asn1/esf/OcspIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/OcspListID.java
rc/main/java/org/bouncycastle/asn1/esf/OcspResponsesID.java
rc/main/java/org/bouncycastle/asn1/esf/OtherHash.java
rc/main/java/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java
rc/main/java/org/bouncycastle/asn1/esf/OtherRevRefs.java
rc/main/java/org/bouncycastle/asn1/esf/OtherRevVals.java
rc/main/java/org/bouncycastle/asn1/esf/RevocationValues.java
rc/main/java/org/bouncycastle/asn1/esf/SPUserNotice.java
rc/main/java/org/bouncycastle/asn1/esf/SPuri.java
rc/main/java/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java
rc/main/java/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java
rc/main/java/org/bouncycastle/asn1/esf/SignaturePolicyId.java
rc/main/java/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/SignerAttribute.java
rc/main/java/org/bouncycastle/asn1/esf/SignerLocation.java
rc/main/java/org/bouncycastle/asn1/esf/package.html
rc/main/java/org/bouncycastle/asn1/ess/ContentHints.java
rc/main/java/org/bouncycastle/asn1/ess/ContentIdentifier.java
rc/main/java/org/bouncycastle/asn1/ess/ESSCertID.java
rc/main/java/org/bouncycastle/asn1/ess/ESSCertIDv2.java
rc/main/java/org/bouncycastle/asn1/ess/OtherCertID.java
rc/main/java/org/bouncycastle/asn1/ess/OtherSigningCertificate.java
rc/main/java/org/bouncycastle/asn1/ess/SigningCertificate.java
rc/main/java/org/bouncycastle/asn1/ess/SigningCertificateV2.java
rc/main/java/org/bouncycastle/asn1/ess/package.html
rc/main/java/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/gnu/package.html
rc/main/java/org/bouncycastle/asn1/iana/package.html
rc/main/java/org/bouncycastle/asn1/icao/CscaMasterList.java
rc/main/java/org/bouncycastle/asn1/icao/DataGroupHash.java
rc/main/java/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/icao/LDSSecurityObject.java
rc/main/java/org/bouncycastle/asn1/icao/LDSVersionInfo.java
rc/main/java/org/bouncycastle/asn1/icao/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Admissions.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Restriction.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/package.html
rc/main/java/org/bouncycastle/asn1/kisa/package.html
rc/main/java/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/microsoft/package.html
rc/main/java/org/bouncycastle/asn1/misc/CAST5CBCParameters.java
rc/main/java/org/bouncycastle/asn1/misc/IDEACBCPar.java
rc/main/java/org/bouncycastle/asn1/misc/package.html
rc/main/java/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java
rc/main/java/org/bouncycastle/asn1/mozilla/package.html
rc/main/java/org/bouncycastle/asn1/nist/package.html
rc/main/java/org/bouncycastle/asn1/ntt/package.html
rc/main/java/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertID.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/CrlID.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPRequest.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/Request.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponderID.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseBytes.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseData.java
rc/main/java/org/bouncycastle/asn1/ocsp/RevokedInfo.java
rc/main/java/org/bouncycastle/asn1/ocsp/ServiceLocator.java
rc/main/java/org/bouncycastle/asn1/ocsp/Signature.java
rc/main/java/org/bouncycastle/asn1/ocsp/SingleResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/TBSRequest.java
rc/main/java/org/bouncycastle/asn1/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/oiw/ElGamalParameter.java
rc/main/java/org/bouncycastle/asn1/oiw/package.html
rc/main/java/org/bouncycastle/asn1/package.html
rc/main/java/org/bouncycastle/asn1/pkcs/Attribute.java
rc/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java
rc/main/java/org/bouncycastle/asn1/pkcs/SignerInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/package.html
rc/main/java/org/bouncycastle/asn1/sec/package.html
rc/main/java/org/bouncycastle/asn1/smime/SMIMEAttributes.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilities.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapability.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java
rc/main/java/org/bouncycastle/asn1/smime/package.html
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/teletrust/package.html
rc/main/java/org/bouncycastle/asn1/test/ASN1SequenceParserTest.java
rc/main/java/org/bouncycastle/asn1/test/ASN1UnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdditionalInformationSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdmissionSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdmissionsUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AllTests.java
rc/main/java/org/bouncycastle/asn1/test/AttributeTableUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/BiometricDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/BitStringConstantTester.java
rc/main/java/org/bouncycastle/asn1/test/BitStringTest.java
rc/main/java/org/bouncycastle/asn1/test/CMSTest.java
rc/main/java/org/bouncycastle/asn1/test/CertHashUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CertificateTest.java
rc/main/java/org/bouncycastle/asn1/test/CommitmentTypeIndicationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CommitmentTypeQualifierUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ContentHintsUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CscaMasterListTest.java
rc/main/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java
rc/main/java/org/bouncycastle/asn1/test/DERUTF8StringTest.java
rc/main/java/org/bouncycastle/asn1/test/DataGroupHashUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/DeclarationOfMajorityUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ESSCertIDv2UnitTest.java
rc/main/java/org/bouncycastle/asn1/test/EncryptedPrivateKeyInfoTest.java
rc/main/java/org/bouncycastle/asn1/test/EnumeratedTest.java
rc/main/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java
rc/main/java/org/bouncycastle/asn1/test/GeneralNameTest.java
rc/main/java/org/bouncycastle/asn1/test/GeneralizedTimeTest.java
rc/main/java/org/bouncycastle/asn1/test/GenerationTest.java
rc/main/java/org/bouncycastle/asn1/test/GetInstanceTest.java
rc/main/java/org/bouncycastle/asn1/test/InputStreamTest.java
rc/main/java/org/bouncycastle/asn1/test/Iso4217CurrencyCodeUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/IssuingDistributionPointUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/KeyUsageTest.java
rc/main/java/org/bouncycastle/asn1/test/LDSSecurityObjectUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/MiscTest.java
rc/main/java/org/bouncycastle/asn1/test/MonetaryLimitUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/MonetaryValueUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NameOrPseudonymUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NamingAuthorityUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NetscapeCertTypeTest.java
rc/main/java/org/bouncycastle/asn1/test/OCSPTest.java
rc/main/java/org/bouncycastle/asn1/test/OIDTest.java
rc/main/java/org/bouncycastle/asn1/test/ObjectIdentifierTest.java
rc/main/java/org/bouncycastle/asn1/test/OctetStringTest.java
rc/main/java/org/bouncycastle/asn1/test/OtherCertIDUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/OtherSigningCertificateUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/PKCS10Test.java
rc/main/java/org/bouncycastle/asn1/test/PKCS12Test.java
rc/main/java/org/bouncycastle/asn1/test/PKIFailureInfoTest.java
rc/main/java/org/bouncycastle/asn1/test/ParseTest.java
rc/main/java/org/bouncycastle/asn1/test/ParsingTest.java
rc/main/java/org/bouncycastle/asn1/test/PersonalDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ProcurationSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ProfessionInfoUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/QCStatementUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/RFC4519Test.java
rc/main/java/org/bouncycastle/asn1/test/ReasonFlagsTest.java
rc/main/java/org/bouncycastle/asn1/test/RegressionTest.java
rc/main/java/org/bouncycastle/asn1/test/RequestedCertificateUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/RestrictionUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/SMIMETest.java
rc/main/java/org/bouncycastle/asn1/test/SemanticsInformationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/SetTest.java
rc/main/java/org/bouncycastle/asn1/test/SignerLocationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/StringTest.java
rc/main/java/org/bouncycastle/asn1/test/SubjectKeyIdentifierTest.java
rc/main/java/org/bouncycastle/asn1/test/TagTest.java
rc/main/java/org/bouncycastle/asn1/test/TargetInformationTest.java
rc/main/java/org/bouncycastle/asn1/test/TypeOfBiometricDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/UTCTimeTest.java
rc/main/java/org/bouncycastle/asn1/test/X500NameTest.java
rc/main/java/org/bouncycastle/asn1/test/X509ExtensionsTest.java
rc/main/java/org/bouncycastle/asn1/test/X509NameTest.java
rc/main/java/org/bouncycastle/asn1/test/X9Test.java
rc/main/java/org/bouncycastle/asn1/test/package.html
rc/main/java/org/bouncycastle/asn1/tsp/Accuracy.java
rc/main/java/org/bouncycastle/asn1/tsp/MessageImprint.java
rc/main/java/org/bouncycastle/asn1/tsp/TSTInfo.java
rc/main/java/org/bouncycastle/asn1/tsp/TimeStampReq.java
rc/main/java/org/bouncycastle/asn1/tsp/TimeStampResp.java
rc/main/java/org/bouncycastle/asn1/tsp/package.html
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145BinaryField.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145ECBinary.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145NamedCurves.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145Params.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PointEncoder.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PublicKey.java
rc/main/java/org/bouncycastle/asn1/ua/UAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ua/package.html
rc/main/java/org/bouncycastle/asn1/util/DERDump.java
rc/main/java/org/bouncycastle/asn1/util/Dump.java
rc/main/java/org/bouncycastle/asn1/util/package.html
rc/main/java/org/bouncycastle/asn1/x500/package.html
rc/main/java/org/bouncycastle/asn1/x500/style/package.html
rc/main/java/org/bouncycastle/asn1/x509/AccessDescription.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/CertPolicyId.java
rc/main/java/org/bouncycastle/asn1/x509/CertificatePair.java
rc/main/java/org/bouncycastle/asn1/x509/CertificatePolicies.java
rc/main/java/org/bouncycastle/asn1/x509/DisplayText.java
rc/main/java/org/bouncycastle/asn1/x509/GeneralNamesBuilder.java
rc/main/java/org/bouncycastle/asn1/x509/IetfAttrSyntax.java
rc/main/java/org/bouncycastle/asn1/x509/NoticeReference.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyMappings.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierId.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java
rc/main/java/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java
rc/main/java/org/bouncycastle/asn1/x509/RoleSyntax.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java
rc/main/java/org/bouncycastle/asn1/x509/Target.java
rc/main/java/org/bouncycastle/asn1/x509/TargetInformation.java
rc/main/java/org/bouncycastle/asn1/x509/Targets.java
rc/main/java/org/bouncycastle/asn1/x509/UserNotice.java
rc/main/java/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/X509AttributeIdentifiers.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/x509/package.html
rc/main/java/org/bouncycastle/asn1/x509/qualified/BiometricData.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/QCStatement.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/package.html
rc/main/java/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/PersonalData.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/package.html
rc/main/java/org/bouncycastle/asn1/x9/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/asn1/x9/KeySpecificInfo.java
rc/main/java/org/bouncycastle/asn1/x9/OtherInfo.java
rc/main/java/org/bouncycastle/asn1/x9/package.html
rc/main/java/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java
rc/main/java/org/bouncycastle/crypto/Commitment.java
rc/main/java/org/bouncycastle/crypto/Committer.java
rc/main/java/org/bouncycastle/crypto/DigestDerivationFunction.java
rc/main/java/org/bouncycastle/crypto/EphemeralKeyPair.java
rc/main/java/org/bouncycastle/crypto/KeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/KeyEncoder.java
rc/main/java/org/bouncycastle/crypto/KeyParser.java
rc/main/java/org/bouncycastle/crypto/MacDerivationFunction.java
rc/main/java/org/bouncycastle/crypto/MaxBytesExceededException.java
rc/main/java/org/bouncycastle/crypto/agreement/DHAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/DHStandardGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEParticipant.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroup.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound1Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound2Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound3Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEUtil.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/package.html
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/package.html
rc/main/java/org/bouncycastle/crypto/agreement/package.html
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Client.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Server.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6StandardGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Util.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/package.html
rc/main/java/org/bouncycastle/crypto/agreement/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEParticipantTest.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEPrimeOrderGroupTest.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEUtilTest.java
rc/main/java/org/bouncycastle/crypto/commitments/GeneralHashCommitter.java
rc/main/java/org/bouncycastle/crypto/commitments/HashCommitter.java
rc/main/java/org/bouncycastle/crypto/commitments/package.html
rc/main/java/org/bouncycastle/crypto/digests/GOST3411Digest.java
rc/main/java/org/bouncycastle/crypto/digests/MD2Digest.java
rc/main/java/org/bouncycastle/crypto/digests/MD4Digest.java
rc/main/java/org/bouncycastle/crypto/digests/NonMemoableDigest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD128Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD160Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD256Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD320Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512tDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SM3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/ShortenedDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinEngine.java
rc/main/java/org/bouncycastle/crypto/digests/TigerDigest.java
rc/main/java/org/bouncycastle/crypto/digests/WhirlpoolDigest.java
rc/main/java/org/bouncycastle/crypto/digests/package.html
rc/main/java/org/bouncycastle/crypto/ec/CustomNamedCurves.java
rc/main/java/org/bouncycastle/crypto/ec/ECDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECFixedTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewPublicKeyTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewRandomnessTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECPair.java
rc/main/java/org/bouncycastle/crypto/ec/ECPairFactorTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECPairTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECUtil.java
rc/main/java/org/bouncycastle/crypto/ec/package.html
rc/main/java/org/bouncycastle/crypto/ec/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/ec/test/ECElGamalTest.java
rc/main/java/org/bouncycastle/crypto/ec/test/ECTransformationTest.java
rc/main/java/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.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/encodings/package.html
rc/main/java/org/bouncycastle/crypto/engines/AESLightEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESWrapPadEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CAST5Engine.java
rc/main/java/org/bouncycastle/crypto/engines/CAST6Engine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaLightEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ChaChaEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CramerShoupCiphertext.java
rc/main/java/org/bouncycastle/crypto/engines/CramerShoupCoreEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ElGamalEngine.java
rc/main/java/org/bouncycastle/crypto/engines/GOST28147Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grain128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grainv1Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC256Engine.java
rc/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/IESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ISAACEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NaccacheSternEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NoekeonEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NullEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC532Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC564Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC6Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RFC5649WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSABlindingEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RijndaelEngine.java
rc/main/java/org/bouncycastle/crypto/engines/SEEDEngine.java
rc/main/java/org/bouncycastle/crypto/engines/SEEDWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Salsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/SerpentEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Shacal2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/SkipjackEngine.java
rc/main/java/org/bouncycastle/crypto/engines/TEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ThreefishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java
rc/main/java/org/bouncycastle/crypto/engines/XSalsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/XTEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/package.html
rc/main/java/org/bouncycastle/crypto/examples/DESExample.java
rc/main/java/org/bouncycastle/crypto/examples/JPAKEExample.java
rc/main/java/org/bouncycastle/crypto/examples/package.html
rc/main/java/org/bouncycastle/crypto/generators/BCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/CramerShoupKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/CramerShoupParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHParametersHelper.java
rc/main/java/org/bouncycastle/crypto/generators/DSAParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/EphemeralKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/HKDFBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFCounterBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFDoublePipelineIterationBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFFeedbackBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/OpenBSDBCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/Poly1305KeyGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/SCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/package.html
rc/main/java/org/bouncycastle/crypto/io/CipherIOException.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/InvalidCipherTextIOException.java
rc/main/java/org/bouncycastle/crypto/io/SignerInputStream.java
rc/main/java/org/bouncycastle/crypto/io/SignerOutputStream.java
rc/main/java/org/bouncycastle/crypto/io/package.html
rc/main/java/org/bouncycastle/crypto/kems/ECIESKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/RSAKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/package.html
rc/main/java/org/bouncycastle/crypto/macs/BlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/CMac.java
rc/main/java/org/bouncycastle/crypto/macs/CMacWithIV.java
rc/main/java/org/bouncycastle/crypto/macs/GMac.java
rc/main/java/org/bouncycastle/crypto/macs/GOST28147Mac.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java
rc/main/java/org/bouncycastle/crypto/macs/OldHMac.java
rc/main/java/org/bouncycastle/crypto/macs/Poly1305.java
rc/main/java/org/bouncycastle/crypto/macs/SipHash.java
rc/main/java/org/bouncycastle/crypto/macs/SkeinMac.java
rc/main/java/org/bouncycastle/crypto/macs/VMPCMac.java
rc/main/java/org/bouncycastle/crypto/macs/package.html
rc/main/java/org/bouncycastle/crypto/modes/EAXBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GOFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/package.html
rc/main/java/org/bouncycastle/crypto/modes/package.html
rc/main/java/org/bouncycastle/crypto/package.html
rc/main/java/org/bouncycastle/crypto/paddings/package.html
rc/main/java/org/bouncycastle/crypto/params/CCMParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410KeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410Parameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java
rc/main/java/org/bouncycastle/crypto/params/HKDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/IESParameters.java
rc/main/java/org/bouncycastle/crypto/params/IESWithCipherParameters.java
rc/main/java/org/bouncycastle/crypto/params/ISO18033KDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFCounterParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFDoublePipelineIterationParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFFeedbackParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/MGFParameters.java
rc/main/java/org/bouncycastle/crypto/params/MQVPrivateParameters.java
rc/main/java/org/bouncycastle/crypto/params/MQVPublicParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ParametersWithSBox.java
rc/main/java/org/bouncycastle/crypto/params/ParametersWithSalt.java
rc/main/java/org/bouncycastle/crypto/params/RC5Parameters.java
rc/main/java/org/bouncycastle/crypto/params/RSABlindingParameters.java
rc/main/java/org/bouncycastle/crypto/params/SRP6GroupParameters.java
rc/main/java/org/bouncycastle/crypto/params/SkeinParameters.java
rc/main/java/org/bouncycastle/crypto/params/TweakableBlockCipherParameters.java
rc/main/java/org/bouncycastle/crypto/params/package.html
rc/main/java/org/bouncycastle/crypto/parsers/DHIESPublicKeyParser.java
rc/main/java/org/bouncycastle/crypto/parsers/ECIESPublicKeyParser.java
rc/main/java/org/bouncycastle/crypto/parsers/package.html
rc/main/java/org/bouncycastle/crypto/prng/BasicEntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/DRBGProvider.java
rc/main/java/org/bouncycastle/crypto/prng/DigestRandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/EntropySource.java
rc/main/java/org/bouncycastle/crypto/prng/EntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/FixedSecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/RandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandomBuilder.java
rc/main/java/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/X931RNG.java
rc/main/java/org/bouncycastle/crypto/prng/X931SecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/X931SecureRandomBuilder.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/CTRSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECPoints.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HMacSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HashSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/SP80090DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/Utils.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/package.html
rc/main/java/org/bouncycastle/crypto/prng/package.html
rc/main/java/org/bouncycastle/crypto/prng/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/prng/test/CTRDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/DRBGTestVector.java
rc/main/java/org/bouncycastle/crypto/prng/test/DualECDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/FixedSecureRandomTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/HMacDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/HashDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/RegressionTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/SP800RandomTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/TestEntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/test/X931Test.java
rc/main/java/org/bouncycastle/crypto/prng/test/X931TestVector.java
rc/main/java/org/bouncycastle/crypto/signers/DSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/DSTU4145Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECGOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECNRSigner.java
rc/main/java/org/bouncycastle/crypto/signers/GOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/GenericSigner.java
rc/main/java/org/bouncycastle/crypto/signers/HMacDSAKCalculator.java
rc/main/java/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java
rc/main/java/org/bouncycastle/crypto/signers/ISO9796d2Signer.java
rc/main/java/org/bouncycastle/crypto/signers/PSSSigner.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/X931Signer.java
rc/main/java/org/bouncycastle/crypto/signers/package.html
rc/main/java/org/bouncycastle/crypto/test/AEADTestUtil.java
rc/main/java/org/bouncycastle/crypto/test/AESFastTest.java
rc/main/java/org/bouncycastle/crypto/test/AESLightTest.java
rc/main/java/org/bouncycastle/crypto/test/AESTest.java
rc/main/java/org/bouncycastle/crypto/test/AESVectorFileTest.java
rc/main/java/org/bouncycastle/crypto/test/AESWrapPadTest.java
rc/main/java/org/bouncycastle/crypto/test/AESWrapTest.java
rc/main/java/org/bouncycastle/crypto/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/test/BCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherMonteCarloTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherVectorTest.java
rc/main/java/org/bouncycastle/crypto/test/BlowfishTest.java
rc/main/java/org/bouncycastle/crypto/test/CAST5Test.java
rc/main/java/org/bouncycastle/crypto/test/CAST6Test.java
rc/main/java/org/bouncycastle/crypto/test/CCMTest.java
rc/main/java/org/bouncycastle/crypto/test/CMacTest.java
rc/main/java/org/bouncycastle/crypto/test/CTSTest.java
rc/main/java/org/bouncycastle/crypto/test/CamelliaLightTest.java
rc/main/java/org/bouncycastle/crypto/test/CamelliaTest.java
rc/main/java/org/bouncycastle/crypto/test/ChaChaTest.java
rc/main/java/org/bouncycastle/crypto/test/CipherStreamTest.java
rc/main/java/org/bouncycastle/crypto/test/CipherTest.java
rc/main/java/org/bouncycastle/crypto/test/CramerShoupTest.java
rc/main/java/org/bouncycastle/crypto/test/DESTest.java
rc/main/java/org/bouncycastle/crypto/test/DESedeTest.java
rc/main/java/org/bouncycastle/crypto/test/DHKEKGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/DHTest.java
rc/main/java/org/bouncycastle/crypto/test/DSATest.java
rc/main/java/org/bouncycastle/crypto/test/DSTU4145Test.java
rc/main/java/org/bouncycastle/crypto/test/DeterministicDSATest.java
rc/main/java/org/bouncycastle/crypto/test/DigestRandomNumberTest.java
rc/main/java/org/bouncycastle/crypto/test/DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/EAXTest.java
rc/main/java/org/bouncycastle/crypto/test/ECDHKEKGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/ECGOST3410Test.java
rc/main/java/org/bouncycastle/crypto/test/ECIESKeyEncapsulationTest.java
rc/main/java/org/bouncycastle/crypto/test/ECIESTest.java
rc/main/java/org/bouncycastle/crypto/test/ECNRTest.java
rc/main/java/org/bouncycastle/crypto/test/ECTest.java
rc/main/java/org/bouncycastle/crypto/test/ElGamalTest.java
rc/main/java/org/bouncycastle/crypto/test/EqualsHashCodeTest.java
rc/main/java/org/bouncycastle/crypto/test/GCMReorderTest.java
rc/main/java/org/bouncycastle/crypto/test/GCMTest.java
rc/main/java/org/bouncycastle/crypto/test/GMacTest.java
rc/main/java/org/bouncycastle/crypto/test/GOST28147MacTest.java
rc/main/java/org/bouncycastle/crypto/test/GOST28147Test.java
rc/main/java/org/bouncycastle/crypto/test/GOST3410Test.java
rc/main/java/org/bouncycastle/crypto/test/GOST3411DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/Grain128Test.java
rc/main/java/org/bouncycastle/crypto/test/Grainv1Test.java
rc/main/java/org/bouncycastle/crypto/test/HCFamilyTest.java
rc/main/java/org/bouncycastle/crypto/test/HCFamilyVecTest.java
rc/main/java/org/bouncycastle/crypto/test/HKDFGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/HashCommitmentTest.java
rc/main/java/org/bouncycastle/crypto/test/IDEATest.java
rc/main/java/org/bouncycastle/crypto/test/ISAACTest.java
rc/main/java/org/bouncycastle/crypto/test/ISO9796Test.java
rc/main/java/org/bouncycastle/crypto/test/ISO9797Alg3MacTest.java
rc/main/java/org/bouncycastle/crypto/test/KDF1GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDF2GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFCounterGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFDoublePipelineIteratorGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFFeedbackGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/MD2DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD4DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD5DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD5HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/MGF1GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/MacTest.java
rc/main/java/org/bouncycastle/crypto/test/ModeTest.java
rc/main/java/org/bouncycastle/crypto/test/NISTCTSTest.java
rc/main/java/org/bouncycastle/crypto/test/NaccacheSternTest.java
rc/main/java/org/bouncycastle/crypto/test/NoekeonTest.java
rc/main/java/org/bouncycastle/crypto/test/NonMemoableDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/NullTest.java
rc/main/java/org/bouncycastle/crypto/test/OAEPTest.java
rc/main/java/org/bouncycastle/crypto/test/OCBTest.java
rc/main/java/org/bouncycastle/crypto/test/OpenBSDBCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/PKCS12Test.java
rc/main/java/org/bouncycastle/crypto/test/PKCS5Test.java
rc/main/java/org/bouncycastle/crypto/test/PSSBlindTest.java
rc/main/java/org/bouncycastle/crypto/test/PSSTest.java
rc/main/java/org/bouncycastle/crypto/test/PaddingTest.java
rc/main/java/org/bouncycastle/crypto/test/Poly1305Test.java
rc/main/java/org/bouncycastle/crypto/test/RC2Test.java
rc/main/java/org/bouncycastle/crypto/test/RC2WrapTest.java
rc/main/java/org/bouncycastle/crypto/test/RC4Test.java
rc/main/java/org/bouncycastle/crypto/test/RC5Test.java
rc/main/java/org/bouncycastle/crypto/test/RC6Test.java
rc/main/java/org/bouncycastle/crypto/test/RFC3211WrapTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD128DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD128HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD160DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD160HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD320DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RSABlindedTest.java
rc/main/java/org/bouncycastle/crypto/test/RSADigestSignerTest.java
rc/main/java/org/bouncycastle/crypto/test/RSAKeyEncapsulationTest.java
rc/main/java/org/bouncycastle/crypto/test/RSATest.java
rc/main/java/org/bouncycastle/crypto/test/RegressionTest.java
rc/main/java/org/bouncycastle/crypto/test/ResetTest.java
rc/main/java/org/bouncycastle/crypto/test/RijndaelTest.java
rc/main/java/org/bouncycastle/crypto/test/SCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/SEEDTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA1DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA1HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA224DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA224HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA256HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA384DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA384HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA3DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512t224DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512t256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SM3DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SRP6Test.java
rc/main/java/org/bouncycastle/crypto/test/Salsa20Test.java
rc/main/java/org/bouncycastle/crypto/test/SerpentTest.java
rc/main/java/org/bouncycastle/crypto/test/Shacal2Test.java
rc/main/java/org/bouncycastle/crypto/test/ShortenedDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SipHashTest.java
rc/main/java/org/bouncycastle/crypto/test/SkeinDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SkeinMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SkipjackTest.java
rc/main/java/org/bouncycastle/crypto/test/StreamCipherResetTest.java
rc/main/java/org/bouncycastle/crypto/test/StreamCipherVectorTest.java
rc/main/java/org/bouncycastle/crypto/test/TEATest.java
rc/main/java/org/bouncycastle/crypto/test/Threefish1024Test.java
rc/main/java/org/bouncycastle/crypto/test/Threefish256Test.java
rc/main/java/org/bouncycastle/crypto/test/Threefish512Test.java
rc/main/java/org/bouncycastle/crypto/test/TigerDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/TwofishTest.java
rc/main/java/org/bouncycastle/crypto/test/VMPCKSA3Test.java
rc/main/java/org/bouncycastle/crypto/test/VMPCMacTest.java
rc/main/java/org/bouncycastle/crypto/test/VMPCTest.java
rc/main/java/org/bouncycastle/crypto/test/WhirlpoolDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/X931SignerTest.java
rc/main/java/org/bouncycastle/crypto/test/XSalsa20Test.java
rc/main/java/org/bouncycastle/crypto/test/XTEATest.java
rc/main/java/org/bouncycastle/crypto/test/package.html
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AlertDescription.java
rc/main/java/org/bouncycastle/crypto/tls/AlertLevel.java
rc/main/java/org/bouncycastle/crypto/tls/BasicTlsPSKIdentity.java
rc/main/java/org/bouncycastle/crypto/tls/BulkCipherAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ByteQueue.java
rc/main/java/org/bouncycastle/crypto/tls/CertChainType.java
rc/main/java/org/bouncycastle/crypto/tls/Certificate.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatus.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatusRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatusType.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateURL.java
rc/main/java/org/bouncycastle/crypto/tls/Chacha20Poly1305.java
rc/main/java/org/bouncycastle/crypto/tls/ChangeCipherSpec.java
rc/main/java/org/bouncycastle/crypto/tls/CipherSuite.java
rc/main/java/org/bouncycastle/crypto/tls/CipherType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientAuthenticationType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientCertificateType.java
rc/main/java/org/bouncycastle/crypto/tls/CombinedHash.java
rc/main/java/org/bouncycastle/crypto/tls/CompressionMethod.java
rc/main/java/org/bouncycastle/crypto/tls/ConnectionEnd.java
rc/main/java/org/bouncycastle/crypto/tls/ContentType.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSEpoch.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSHandshakeRetransmit.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReassembler.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSRecordLayer.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReliableHandshake.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReplayWindow.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DatagramTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSRPGroupVerifier.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DeferredHash.java
rc/main/java/org/bouncycastle/crypto/tls/DigestInputBuffer.java
rc/main/java/org/bouncycastle/crypto/tls/DigitallySigned.java
rc/main/java/org/bouncycastle/crypto/tls/ECBasisType.java
rc/main/java/org/bouncycastle/crypto/tls/ECCurveType.java
rc/main/java/org/bouncycastle/crypto/tls/ECPointFormat.java
rc/main/java/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ExporterLabel.java
rc/main/java/org/bouncycastle/crypto/tls/ExtensionType.java
rc/main/java/org/bouncycastle/crypto/tls/FiniteFieldDHEGroup.java
rc/main/java/org/bouncycastle/crypto/tls/HandshakeType.java
rc/main/java/org/bouncycastle/crypto/tls/HashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatExtension.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMessage.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMessageType.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMode.java
rc/main/java/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/MACAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/MaxFragmentLength.java
rc/main/java/org/bouncycastle/crypto/tls/NameType.java
rc/main/java/org/bouncycastle/crypto/tls/NamedCurve.java
rc/main/java/org/bouncycastle/crypto/tls/NewSessionTicket.java
rc/main/java/org/bouncycastle/crypto/tls/OCSPStatusRequest.java
rc/main/java/org/bouncycastle/crypto/tls/PRFAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/ProtocolVersion.java
rc/main/java/org/bouncycastle/crypto/tls/RecordStream.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/SRTPProtectionProfile.java
rc/main/java/org/bouncycastle/crypto/tls/SSL3Mac.java
rc/main/java/org/bouncycastle/crypto/tls/SecurityParameters.java
rc/main/java/org/bouncycastle/crypto/tls/ServerDHParams.java
rc/main/java/org/bouncycastle/crypto/tls/ServerName.java
rc/main/java/org/bouncycastle/crypto/tls/ServerNameList.java
rc/main/java/org/bouncycastle/crypto/tls/ServerOnlyTlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/ServerSRPParams.java
rc/main/java/org/bouncycastle/crypto/tls/SessionParameters.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAndHashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SignerInputBuffer.java
rc/main/java/org/bouncycastle/crypto/tls/SimulatedTlsSRPIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/SupplementalDataEntry.java
rc/main/java/org/bouncycastle/crypto/tls/SupplementalDataType.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAEADCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/TlsBlockCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCompression.java
rc/main/java/org/bouncycastle/crypto/tls/TlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSSSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECCUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsExtensionsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsFatalAlert.java
rc/main/java/org/bouncycastle/crypto/tls/TlsHandshakeHash.java
rc/main/java/org/bouncycastle/crypto/tls/TlsInputStream.java
rc/main/java/org/bouncycastle/crypto/tls/TlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsMac.java
rc/main/java/org/bouncycastle/crypto/tls/TlsNullCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsNullCompression.java
rc/main/java/org/bouncycastle/crypto/tls/TlsOutputStream.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKIdentity.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPGroupVerifier.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPLoginParameters.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRTPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSession.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSessionImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsStreamCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/UDPTransport.java
rc/main/java/org/bouncycastle/crypto/tls/URLAndHash.java
rc/main/java/org/bouncycastle/crypto/tls/UseSRTPData.java
rc/main/java/org/bouncycastle/crypto/tls/UserMappingType.java
rc/main/java/org/bouncycastle/crypto/tls/package.html
rc/main/java/org/bouncycastle/crypto/tls/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/tls/test/BasicTlsTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSServerTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSTestCase.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSTestSuite.java
rc/main/java/org/bouncycastle/crypto/tls/test/HTTPSServerThread.java
rc/main/java/org/bouncycastle/crypto/tls/test/KeyStores.java
rc/main/java/org/bouncycastle/crypto/tls/test/LoggingDatagramTransport.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDTLSClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDTLSServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDatagramAssociation.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockPSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockPSKTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockSRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockSRPTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/NetworkInputStream.java
rc/main/java/org/bouncycastle/crypto/tls/test/NetworkOutputStream.java
rc/main/java/org/bouncycastle/crypto/tls/test/PSKTlsClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsPSKProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsSRPProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsServerTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestCase.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestClientImpl.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestConfig.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestServerImpl.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestSuite.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestUtils.java
rc/main/java/org/bouncycastle/crypto/tls/test/UnreliableDatagramTransport.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/SubjectPublicKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/package.html
rc/main/java/org/bouncycastle/i18n/ErrorBundle.java
rc/main/java/org/bouncycastle/i18n/LocaleString.java
rc/main/java/org/bouncycastle/i18n/LocalizedException.java
rc/main/java/org/bouncycastle/i18n/LocalizedMessage.java
rc/main/java/org/bouncycastle/i18n/MessageBundle.java
rc/main/java/org/bouncycastle/i18n/MissingEntryException.java
rc/main/java/org/bouncycastle/i18n/TextBundle.java
rc/main/java/org/bouncycastle/i18n/filter/Filter.java
rc/main/java/org/bouncycastle/i18n/filter/HTMLFilter.java
rc/main/java/org/bouncycastle/i18n/filter/SQLFilter.java
rc/main/java/org/bouncycastle/i18n/filter/TrustedInput.java
rc/main/java/org/bouncycastle/i18n/filter/UntrustedInput.java
rc/main/java/org/bouncycastle/i18n/filter/UntrustedUrlInput.java
rc/main/java/org/bouncycastle/jcajce/PKCS12Key.java
rc/main/java/org/bouncycastle/jcajce/PKCS12KeyWithParameters.java
rc/main/java/org/bouncycastle/jcajce/io/CipherInputStream.java
rc/main/java/org/bouncycastle/jcajce/io/CipherOutputStream.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/DSTU4145.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ECGOST.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ElGamal.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/GOST.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/IES.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/IESCipher.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/dstu/BCDSTU4145PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/BCDSTU4145PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/SignatureSpiLe.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.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/ecgost/BCECGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/BCECGOST3410PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/ElGamalUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/BCGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/BCGOST3410PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/CipherSpi.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/ISOSignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/PSSSignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/X931SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/GOST3410Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/IESUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.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/digest/GOST3411.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD2.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD4.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD128.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD160.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD320.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA3.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/digest/SM3.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/Skein.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/Tiger.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/Whirlpool.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/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/Blowfish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/CAST5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/CAST6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Camellia.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/ChaCha.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/GOST28147.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Grain128.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Grainv1.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/HC128.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/HC256.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/IDEA.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Noekeon.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Rijndael.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SEED.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Salsa20.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Serpent.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Shacal2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SipHash.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Skipjack.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/TEA.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Threefish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Twofish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/VMPC.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/VMPCKSA3.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/XSalsa20.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/XTEA.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/BaseWrapCipher.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/PBE.java
rc/main/java/org/bouncycastle/jcajce/provider/util/DigestFactory.java
rc/main/java/org/bouncycastle/jcajce/spec/GOST28147ParameterSpec.java
rc/main/java/org/bouncycastle/jcajce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/jcajce/spec/SkeinParameterSpec.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceUtils.java
rc/main/java/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java
rc/main/java/org/bouncycastle/jce/ECKeyUtil.java
rc/main/java/org/bouncycastle/jce/ECPointUtil.java
rc/main/java/org/bouncycastle/jce/MultiCertStoreParameters.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/PKCS12Util.java
rc/main/java/org/bouncycastle/jce/X509KeyUsage.java
rc/main/java/org/bouncycastle/jce/X509LDAPCertStoreParameters.java
rc/main/java/org/bouncycastle/jce/examples/package.html
rc/main/java/org/bouncycastle/jce/exception/ExtCertificateEncodingException.java
rc/main/java/org/bouncycastle/jce/exception/ExtIOException.java
rc/main/java/org/bouncycastle/jce/interfaces/ElGamalKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410Key.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410Params.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/IESKey.java
rc/main/java/org/bouncycastle/jce/interfaces/MQVPrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/MQVPublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/package.html
rc/main/java/org/bouncycastle/jce/package.html
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
rc/main/java/org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java
rc/main/java/org/bouncycastle/jce/provider/BrokenPBE.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/JCEElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/MultiCertStoreSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCRLUtil.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
rc/main/java/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/X509AttrCertParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertPairParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCRLCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCertCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java
rc/main/java/org/bouncycastle/jce/provider/test/AEADTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AESSICTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AlgorithmParametersTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AllTests.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertData.java
rc/main/java/org/bouncycastle/jce/provider/test/BaseBlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/BlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CRL5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/CamelliaTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertUniqueIDTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java
rc/main/java/org/bouncycastle/jce/provider/test/DESedeTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DHIESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DHTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/DSTU4145Test.java
rc/main/java/org/bouncycastle/jce/provider/test/DetDSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/DigestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DoFinalTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/ECEncodingTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECIESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECNRTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ElGamalTest.java
rc/main/java/org/bouncycastle/jce/provider/test/EncryptedPrivateKeyInfoTest.java
rc/main/java/org/bouncycastle/jce/provider/test/FIPSDESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/GMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/GOST28147Test.java
rc/main/java/org/bouncycastle/jce/provider/test/GOST3410Test.java
rc/main/java/org/bouncycastle/jce/provider/test/HMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/IESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ImplicitlyCaTest.java
rc/main/java/org/bouncycastle/jce/provider/test/JceTestUtil.java
rc/main/java/org/bouncycastle/jce/provider/test/KeyStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MQVTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MultiCertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NISTCertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NamedCurveTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NetscapeCertRequestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NoekeonTest.java
rc/main/java/org/bouncycastle/jce/provider/test/OCBTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PBETest.java
rc/main/java/org/bouncycastle/jce/provider/test/PEMData.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS10CertRequestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXNameConstraintsTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXPolicyMappingTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PSSTest.java
rc/main/java/org/bouncycastle/jce/provider/test/Poly1305Test.java
rc/main/java/org/bouncycastle/jce/provider/test/RSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/RegressionTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SEEDTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SHA3Test.java
rc/main/java/org/bouncycastle/jce/provider/test/SealedTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SerialisationTest.java
rc/main/java/org/bouncycastle/jce/provider/test/Shacal2Test.java
rc/main/java/org/bouncycastle/jce/provider/test/SigNameTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SigTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SipHashTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SkeinTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SlotTwoTest.java
rc/main/java/org/bouncycastle/jce/provider/test/TestUtils.java
rc/main/java/org/bouncycastle/jce/provider/test/ThreefishTest.java
rc/main/java/org/bouncycastle/jce/provider/test/WrapTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509CertificatePairTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509StreamParserTest.java
rc/main/java/org/bouncycastle/jce/provider/test/nist/NistCertPathReviewerTest.java
rc/main/java/org/bouncycastle/jce/provider/test/nist/NistCertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/rsa3/RSA3CertTest.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/IEKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/IESParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/package.html
rc/main/java/org/bouncycastle/math/ec/DoubleAddMultiplier.java
rc/main/java/org/bouncycastle/math/ec/MixedNafR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/MontgomeryLadderMultiplier.java
rc/main/java/org/bouncycastle/math/ec/NafL2RMultiplier.java
rc/main/java/org/bouncycastle/math/ec/NafR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ReferenceMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ScaleYPointMap.java
rc/main/java/org/bouncycastle/math/ec/ZSignedDigitL2RMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ZSignedDigitR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519Field.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519Point.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/package.html
rc/main/java/org/bouncycastle/math/ec/custom/sec/package.html
rc/main/java/org/bouncycastle/math/ec/package.html
rc/main/java/org/bouncycastle/math/ec/tools/DiscoverEndomorphisms.java
rc/main/java/org/bouncycastle/math/raw/Mont256.java
rc/main/java/org/bouncycastle/math/raw/package.html
rc/main/java/org/bouncycastle/ocsp/package.html
rc/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/GMSSPublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McElieceCCA2PrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McElieceCCA2PublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McEliecePrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McEliecePublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/pqc/asn1/ParSet.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/crypto/DigestingMessageSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/MessageEncryptor.java
rc/main/java/org/bouncycastle/pqc/crypto/MessageSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSDigestProvider.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSLeaf.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSRootCalc.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSRootSig.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSUtils.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/Treehash.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/GMSSRandom.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/GMSSUtil.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSVerify.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSignature.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/Conversions.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2Parameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2Primitives.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2PrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2PublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceFujisakiCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceFujisakiDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKobaraImaiCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKobaraImaiDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePKCSCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePKCSDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePointchevalCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePointchevalDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/IndexGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEngine.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSignerPrng.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/Layer.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/ComputeInField.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/GF2Field.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/RainbowUtil.java
rc/main/java/org/bouncycastle/pqc/crypto/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/crypto/test/BitStringTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/EncryptionKeyTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/GMSSSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McElieceFujisakiCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McElieceKobaraImaiCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McEliecePKCSCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McEliecePointchevalCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUEncryptTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUEncryptionParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignatureKeyTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignatureParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSigningParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/RainbowSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/RegressionTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/McEliece.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/Rainbow.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/gmss/BCGMSSPublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2KeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2KeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2Primitives.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceFujisakiCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKobaraImaiCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McEliecePKCSCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McEliecePointchevalCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/SignatureSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AsymmetricBlockCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AsymmetricHybridCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/FlexiTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/KeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceCCA2KeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceCCA2PrimitivesTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceFujisakiCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceKeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceKobaraImaiCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McEliecePKCSCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McEliecePointchevalCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowSignatureTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricBlockCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricHybridCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/CipherSpiExt.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/KeyUtil.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/ECCKeyGenParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSPrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSPublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2PrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2PublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McEliecePrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McEliecePublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowPrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowPublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/BigEndianConversions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/BigIntUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/ByteUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/CharUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Matrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Vector.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mMatrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mVector.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nONBElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nONBField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomialElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomialField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GFElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GoppaCode.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntegerFunctions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/LittleEndianConversions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Matrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Permutation.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialGF2mSmallM.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2m.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/RandUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Vector.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/BigIntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/IntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/BigIntEuclideanTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/IntEuclideanTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/BigDecimalPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/BigIntPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Constants.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/DenseTernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/IntegerPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial2.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial5.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/ModularResultant.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/ProductFormPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Resultant.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/SparseTernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/TernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/BigDecimalPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/BigIntPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/IntegerPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/LongPolynomial2Test.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/LongPolynomial5Test.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/PolynomialGenerator.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/ProductFormPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/SparseTernaryPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/ArrayEncoder.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/Util.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/test/ArrayEncoderTest.java
rc/main/java/org/bouncycastle/util/MemoableResetException.java
rc/main/java/org/bouncycastle/util/Shorts.java
rc/main/java/org/bouncycastle/util/StreamParser.java
rc/main/java/org/bouncycastle/util/StreamParsingException.java
rc/main/java/org/bouncycastle/util/Times.java
rc/main/java/org/bouncycastle/util/encoders/BufferedDecoder.java
rc/main/java/org/bouncycastle/util/encoders/BufferedEncoder.java
rc/main/java/org/bouncycastle/util/encoders/HexTranslator.java
rc/main/java/org/bouncycastle/util/encoders/Translator.java
rc/main/java/org/bouncycastle/util/encoders/UrlBase64.java
rc/main/java/org/bouncycastle/util/encoders/UrlBase64Encoder.java
rc/main/java/org/bouncycastle/util/encoders/package.html
rc/main/java/org/bouncycastle/util/io/BufferingOutputStream.java
rc/main/java/org/bouncycastle/util/io/package.html
rc/main/java/org/bouncycastle/util/io/pem/package.html
rc/main/java/org/bouncycastle/util/package.html
rc/main/java/org/bouncycastle/util/test/FixedSecureRandom.java
rc/main/java/org/bouncycastle/util/test/NumberParsing.java
rc/main/java/org/bouncycastle/util/test/SimpleTest.java
rc/main/java/org/bouncycastle/util/test/SimpleTestResult.java
rc/main/java/org/bouncycastle/util/test/Test.java
rc/main/java/org/bouncycastle/util/test/TestFailedException.java
rc/main/java/org/bouncycastle/util/test/TestResult.java
rc/main/java/org/bouncycastle/util/test/UncloseableOutputStream.java
rc/main/java/org/bouncycastle/util/test/package.html
rc/main/java/org/bouncycastle/x509/CertPathReviewerException.java
rc/main/java/org/bouncycastle/x509/CertPathReviewerMessages_de.properties
rc/main/java/org/bouncycastle/x509/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/x509/CertStatus.java
rc/main/java/org/bouncycastle/x509/NoSuchParserException.java
rc/main/java/org/bouncycastle/x509/PKIXCRLUtil.java
rc/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java
rc/main/java/org/bouncycastle/x509/X509AttributeCertStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertPairStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertificatePair.java
rc/main/java/org/bouncycastle/x509/X509Store.java
rc/main/java/org/bouncycastle/x509/X509StreamParser.java
rc/main/java/org/bouncycastle/x509/X509StreamParserSpi.java
rc/main/java/org/bouncycastle/x509/X509Util.java
rc/main/java/org/bouncycastle/x509/X509V2CRLGenerator.java
rc/main/java/org/bouncycastle/x509/examples/package.html
rc/main/java/org/bouncycastle/x509/extension/package.html
rc/main/java/org/bouncycastle/x509/package.html
rc/main/java/org/bouncycastle/x509/util/LDAPStoreHelper.java
rc/main/java/org/bouncycastle/x509/util/StreamParser.java
rc/main/java/org/bouncycastle/x509/util/StreamParsingException.java
397d32894b89b506dc318e0f83446187c9b76ebe 01-Feb-2016 Sergio Giro <sgiro@google.com> Merge remote-tracking branch 'aosp/upstream-master' into merge-152-from-upstream

As to set a common ancestor for future merges from aosp/upstream-master
(when updating to new versions of bouncycastle).

We'll override all the changes of this commit with patch
https://android-review.googlesource.com/#/c/199872

Change-Id: I53a7f797b520a6e119878dbae53246cdcc585ddf
53b61f9fe9d58034fcc7021137e92460f91b70ce 01-Feb-2016 Sergio Giro <sgiro@google.com> bouncycastle: Android tree with upstream code for version 1.52

Android tree as of
1af9aad12fedf1d93333e19f5ed0ab86f1cc4e2a

Change-Id: I714fa0954a5d000cd88d1fb78b0b7fe28246d404
rc/main/java/org/bouncycastle/LICENSE.java
rc/main/java/org/bouncycastle/apache/bzip2/BZip2Constants.java
rc/main/java/org/bouncycastle/apache/bzip2/CBZip2InputStream.java
rc/main/java/org/bouncycastle/apache/bzip2/CBZip2OutputStream.java
rc/main/java/org/bouncycastle/apache/bzip2/CRC.java
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/ASN1GeneralizedTime.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/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/ASN1UTCTime.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/DEREnumerated.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/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/DERT61UTF8String.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/DLSet.java
rc/main/java/org/bouncycastle/asn1/InMemoryRepresentable.java
rc/main/java/org/bouncycastle/asn1/bc/package.html
rc/main/java/org/bouncycastle/asn1/bsi/BSIObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/bsi/package.html
rc/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java
rc/main/java/org/bouncycastle/asn1/cmp/package.html
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/EncryptedData.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/Time.java
rc/main/java/org/bouncycastle/asn1/cms/ecc/package.html
rc/main/java/org/bouncycastle/asn1/cms/package.html
rc/main/java/org/bouncycastle/asn1/crmf/package.html
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java
rc/main/java/org/bouncycastle/asn1/cryptopro/package.html
rc/main/java/org/bouncycastle/asn1/dvcs/package.html
rc/main/java/org/bouncycastle/asn1/eac/CVCertificate.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateBody.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/eac/ECDSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/PackedDate.java
rc/main/java/org/bouncycastle/asn1/eac/RSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/package.html
rc/main/java/org/bouncycastle/asn1/esf/package.html
rc/main/java/org/bouncycastle/asn1/ess/ContentHints.java
rc/main/java/org/bouncycastle/asn1/ess/package.html
rc/main/java/org/bouncycastle/asn1/gnu/package.html
rc/main/java/org/bouncycastle/asn1/iana/package.html
rc/main/java/org/bouncycastle/asn1/icao/CscaMasterList.java
rc/main/java/org/bouncycastle/asn1/icao/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Admissions.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Restriction.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/package.html
rc/main/java/org/bouncycastle/asn1/kisa/package.html
rc/main/java/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/microsoft/package.html
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/package.html
rc/main/java/org/bouncycastle/asn1/mozilla/package.html
rc/main/java/org/bouncycastle/asn1/nist/package.html
rc/main/java/org/bouncycastle/asn1/ntt/package.html
rc/main/java/org/bouncycastle/asn1/ocsp/CrlID.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseData.java
rc/main/java/org/bouncycastle/asn1/ocsp/SingleResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/oiw/ElGamalParameter.java
rc/main/java/org/bouncycastle/asn1/oiw/package.html
rc/main/java/org/bouncycastle/asn1/package.html
rc/main/java/org/bouncycastle/asn1/pkcs/CRLBag.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/PrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/package.html
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/package.html
rc/main/java/org/bouncycastle/asn1/smime/package.html
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/teletrust/package.html
rc/main/java/org/bouncycastle/asn1/test/ASN1SequenceParserTest.java
rc/main/java/org/bouncycastle/asn1/test/ASN1UnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdditionalInformationSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdmissionSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AdmissionsUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/AllTests.java
rc/main/java/org/bouncycastle/asn1/test/AttributeTableUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/BiometricDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/BitStringConstantTester.java
rc/main/java/org/bouncycastle/asn1/test/BitStringTest.java
rc/main/java/org/bouncycastle/asn1/test/CMSTest.java
rc/main/java/org/bouncycastle/asn1/test/CertHashUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CertificateTest.java
rc/main/java/org/bouncycastle/asn1/test/CommitmentTypeIndicationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CommitmentTypeQualifierUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ContentHintsUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/CscaMasterListTest.java
rc/main/java/org/bouncycastle/asn1/test/DERApplicationSpecificTest.java
rc/main/java/org/bouncycastle/asn1/test/DERUTF8StringTest.java
rc/main/java/org/bouncycastle/asn1/test/DataGroupHashUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/DeclarationOfMajorityUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ESSCertIDv2UnitTest.java
rc/main/java/org/bouncycastle/asn1/test/EncryptedPrivateKeyInfoTest.java
rc/main/java/org/bouncycastle/asn1/test/EnumeratedTest.java
rc/main/java/org/bouncycastle/asn1/test/EqualsAndHashCodeTest.java
rc/main/java/org/bouncycastle/asn1/test/GeneralNameTest.java
rc/main/java/org/bouncycastle/asn1/test/GeneralizedTimeTest.java
rc/main/java/org/bouncycastle/asn1/test/GenerationTest.java
rc/main/java/org/bouncycastle/asn1/test/GetInstanceTest.java
rc/main/java/org/bouncycastle/asn1/test/InputStreamTest.java
rc/main/java/org/bouncycastle/asn1/test/Iso4217CurrencyCodeUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/IssuingDistributionPointUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/KeyUsageTest.java
rc/main/java/org/bouncycastle/asn1/test/LDSSecurityObjectUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/MiscTest.java
rc/main/java/org/bouncycastle/asn1/test/MonetaryLimitUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/MonetaryValueUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NameOrPseudonymUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NamingAuthorityUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/NetscapeCertTypeTest.java
rc/main/java/org/bouncycastle/asn1/test/OCSPTest.java
rc/main/java/org/bouncycastle/asn1/test/OIDTest.java
rc/main/java/org/bouncycastle/asn1/test/ObjectIdentifierTest.java
rc/main/java/org/bouncycastle/asn1/test/OctetStringTest.java
rc/main/java/org/bouncycastle/asn1/test/OtherCertIDUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/OtherSigningCertificateUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/PKCS10Test.java
rc/main/java/org/bouncycastle/asn1/test/PKCS12Test.java
rc/main/java/org/bouncycastle/asn1/test/PKIFailureInfoTest.java
rc/main/java/org/bouncycastle/asn1/test/ParseTest.java
rc/main/java/org/bouncycastle/asn1/test/ParsingTest.java
rc/main/java/org/bouncycastle/asn1/test/PersonalDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ProcurationSyntaxUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/ProfessionInfoUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/QCStatementUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/RFC4519Test.java
rc/main/java/org/bouncycastle/asn1/test/ReasonFlagsTest.java
rc/main/java/org/bouncycastle/asn1/test/RegressionTest.java
rc/main/java/org/bouncycastle/asn1/test/RequestedCertificateUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/RestrictionUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/SMIMETest.java
rc/main/java/org/bouncycastle/asn1/test/SemanticsInformationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/SetTest.java
rc/main/java/org/bouncycastle/asn1/test/SignerLocationUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/StringTest.java
rc/main/java/org/bouncycastle/asn1/test/SubjectKeyIdentifierTest.java
rc/main/java/org/bouncycastle/asn1/test/TagTest.java
rc/main/java/org/bouncycastle/asn1/test/TargetInformationTest.java
rc/main/java/org/bouncycastle/asn1/test/TypeOfBiometricDataUnitTest.java
rc/main/java/org/bouncycastle/asn1/test/UTCTimeTest.java
rc/main/java/org/bouncycastle/asn1/test/X500NameTest.java
rc/main/java/org/bouncycastle/asn1/test/X509ExtensionsTest.java
rc/main/java/org/bouncycastle/asn1/test/X509NameTest.java
rc/main/java/org/bouncycastle/asn1/test/X9Test.java
rc/main/java/org/bouncycastle/asn1/test/package.html
rc/main/java/org/bouncycastle/asn1/tsp/package.html
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145ECBinary.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145NamedCurves.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PointEncoder.java
rc/main/java/org/bouncycastle/asn1/ua/package.html
rc/main/java/org/bouncycastle/asn1/util/ASN1Dump.java
rc/main/java/org/bouncycastle/asn1/util/package.html
rc/main/java/org/bouncycastle/asn1/x500/package.html
rc/main/java/org/bouncycastle/asn1/x500/style/AbstractX500NameStyle.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/x500/style/package.html
rc/main/java/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/AuthorityInformationAccess.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/CertificatePair.java
rc/main/java/org/bouncycastle/asn1/x509/Extensions.java
rc/main/java/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/TBSCertList.java
rc/main/java/org/bouncycastle/asn1/x509/Time.java
rc/main/java/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.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/X509NameEntryConverter.java
rc/main/java/org/bouncycastle/asn1/x509/package.html
rc/main/java/org/bouncycastle/asn1/x509/qualified/package.html
rc/main/java/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/PersonalData.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/package.html
rc/main/java/org/bouncycastle/asn1/x9/DHDomainParameters.java
rc/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java
rc/main/java/org/bouncycastle/asn1/x9/ECNamedCurveTable.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/X9FieldID.java
rc/main/java/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x9/package.html
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/SkippingCipher.java
rc/main/java/org/bouncycastle/crypto/SkippingStreamCipher.java
rc/main/java/org/bouncycastle/crypto/StreamBlockCipher.java
rc/main/java/org/bouncycastle/crypto/StreamCipher.java
rc/main/java/org/bouncycastle/crypto/agreement/DHStandardGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEParticipant.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroup.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound1Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound2Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound3Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEUtil.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/package.html
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/package.html
rc/main/java/org/bouncycastle/crypto/agreement/package.html
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Client.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Server.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6StandardGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Util.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/package.html
rc/main/java/org/bouncycastle/crypto/agreement/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEParticipantTest.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEPrimeOrderGroupTest.java
rc/main/java/org/bouncycastle/crypto/agreement/test/JPAKEUtilTest.java
rc/main/java/org/bouncycastle/crypto/commitments/package.html
rc/main/java/org/bouncycastle/crypto/digests/EncodableDigest.java
rc/main/java/org/bouncycastle/crypto/digests/GOST3411Digest.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/SHA1Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA224Digest.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/SHA3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512tDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SM3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinEngine.java
rc/main/java/org/bouncycastle/crypto/digests/package.html
rc/main/java/org/bouncycastle/crypto/ec/CustomNamedCurves.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECFixedTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewPublicKeyTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewRandomnessTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECUtil.java
rc/main/java/org/bouncycastle/crypto/ec/package.html
rc/main/java/org/bouncycastle/crypto/ec/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/ec/test/ECElGamalTest.java
rc/main/java/org/bouncycastle/crypto/ec/test/ECTransformationTest.java
rc/main/java/org/bouncycastle/crypto/encodings/PKCS1Encoding.java
rc/main/java/org/bouncycastle/crypto/encodings/package.html
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/AESLightEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/AESWrapPadEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ChaChaEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CramerShoupCiphertext.java
rc/main/java/org/bouncycastle/crypto/engines/CramerShoupCoreEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ElGamalEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Grain128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grainv1Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC256Engine.java
rc/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/IESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ISAACEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2WrapEngine.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/RFC5649WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Salsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/SerpentEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Shacal2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/ThreefishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCEngine.java
rc/main/java/org/bouncycastle/crypto/engines/XSalsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/package.html
rc/main/java/org/bouncycastle/crypto/examples/DESExample.java
rc/main/java/org/bouncycastle/crypto/examples/package.html
rc/main/java/org/bouncycastle/crypto/generators/BCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/CramerShoupKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/CramerShoupParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.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/GOST3410KeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/HKDFBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFCounterBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/OpenBSDBCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/Poly1305KeyGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/SCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/package.html
rc/main/java/org/bouncycastle/crypto/io/CipherIOException.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/InvalidCipherTextIOException.java
rc/main/java/org/bouncycastle/crypto/io/package.html
rc/main/java/org/bouncycastle/crypto/kems/ECIESKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/RSAKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/package.html
rc/main/java/org/bouncycastle/crypto/macs/CMac.java
rc/main/java/org/bouncycastle/crypto/macs/CMacWithIV.java
rc/main/java/org/bouncycastle/crypto/macs/GMac.java
rc/main/java/org/bouncycastle/crypto/macs/Poly1305.java
rc/main/java/org/bouncycastle/crypto/macs/SipHash.java
rc/main/java/org/bouncycastle/crypto/macs/SkeinMac.java
rc/main/java/org/bouncycastle/crypto/macs/package.html
rc/main/java/org/bouncycastle/crypto/modes/AEADBlockCipher.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/EAXBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GOFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/NISTCTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.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/BasicGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/package.html
rc/main/java/org/bouncycastle/crypto/modes/package.html
rc/main/java/org/bouncycastle/crypto/package.html
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/package.html
rc/main/java/org/bouncycastle/crypto/params/CramerShoupKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/CramerShoupPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/DHParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECNamedDomainParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFCounterParameters.java
rc/main/java/org/bouncycastle/crypto/params/SRP6GroupParameters.java
rc/main/java/org/bouncycastle/crypto/params/SkeinParameters.java
rc/main/java/org/bouncycastle/crypto/params/package.html
rc/main/java/org/bouncycastle/crypto/parsers/package.html
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/X931RNG.java
rc/main/java/org/bouncycastle/crypto/prng/X931SecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/X931SecureRandomBuilder.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/CTRSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECPoints.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HMacSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HashSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/SP80090DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/package.html
rc/main/java/org/bouncycastle/crypto/prng/package.html
rc/main/java/org/bouncycastle/crypto/prng/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/prng/test/CTRDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/DRBGTestVector.java
rc/main/java/org/bouncycastle/crypto/prng/test/DualECDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/FixedSecureRandomTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/HMacDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/HashDRBGTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/RegressionTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/SP800RandomTest.java
rc/main/java/org/bouncycastle/crypto/prng/test/TestEntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/test/X931Test.java
rc/main/java/org/bouncycastle/crypto/prng/test/X931TestVector.java
rc/main/java/org/bouncycastle/crypto/signers/DSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/DSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/DSTU4145Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/ECGOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECNRSigner.java
rc/main/java/org/bouncycastle/crypto/signers/GOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/GenericSigner.java
rc/main/java/org/bouncycastle/crypto/signers/HMacDSAKCalculator.java
rc/main/java/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.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/signers/X931Signer.java
rc/main/java/org/bouncycastle/crypto/signers/package.html
rc/main/java/org/bouncycastle/crypto/test/AEADTestUtil.java
rc/main/java/org/bouncycastle/crypto/test/AESFastTest.java
rc/main/java/org/bouncycastle/crypto/test/AESLightTest.java
rc/main/java/org/bouncycastle/crypto/test/AESTest.java
rc/main/java/org/bouncycastle/crypto/test/AESVectorFileTest.java
rc/main/java/org/bouncycastle/crypto/test/AESWrapPadTest.java
rc/main/java/org/bouncycastle/crypto/test/AESWrapTest.java
rc/main/java/org/bouncycastle/crypto/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/test/BCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/BigSkippingCipherTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherMonteCarloTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherResetTest.java
rc/main/java/org/bouncycastle/crypto/test/BlockCipherVectorTest.java
rc/main/java/org/bouncycastle/crypto/test/BlowfishTest.java
rc/main/java/org/bouncycastle/crypto/test/CAST5Test.java
rc/main/java/org/bouncycastle/crypto/test/CAST6Test.java
rc/main/java/org/bouncycastle/crypto/test/CCMTest.java
rc/main/java/org/bouncycastle/crypto/test/CMacTest.java
rc/main/java/org/bouncycastle/crypto/test/CTSTest.java
rc/main/java/org/bouncycastle/crypto/test/CamelliaLightTest.java
rc/main/java/org/bouncycastle/crypto/test/CamelliaTest.java
rc/main/java/org/bouncycastle/crypto/test/ChaChaTest.java
rc/main/java/org/bouncycastle/crypto/test/CipherStreamTest.java
rc/main/java/org/bouncycastle/crypto/test/CipherTest.java
rc/main/java/org/bouncycastle/crypto/test/CramerShoupTest.java
rc/main/java/org/bouncycastle/crypto/test/DESTest.java
rc/main/java/org/bouncycastle/crypto/test/DESedeTest.java
rc/main/java/org/bouncycastle/crypto/test/DHKEKGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/DHTest.java
rc/main/java/org/bouncycastle/crypto/test/DSATest.java
rc/main/java/org/bouncycastle/crypto/test/DSTU4145Test.java
rc/main/java/org/bouncycastle/crypto/test/DeterministicDSATest.java
rc/main/java/org/bouncycastle/crypto/test/DigestRandomNumberTest.java
rc/main/java/org/bouncycastle/crypto/test/DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/EAXTest.java
rc/main/java/org/bouncycastle/crypto/test/ECDHKEKGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/ECGOST3410Test.java
rc/main/java/org/bouncycastle/crypto/test/ECIESKeyEncapsulationTest.java
rc/main/java/org/bouncycastle/crypto/test/ECIESTest.java
rc/main/java/org/bouncycastle/crypto/test/ECNRTest.java
rc/main/java/org/bouncycastle/crypto/test/ECTest.java
rc/main/java/org/bouncycastle/crypto/test/ElGamalTest.java
rc/main/java/org/bouncycastle/crypto/test/EqualsHashCodeTest.java
rc/main/java/org/bouncycastle/crypto/test/GCMReorderTest.java
rc/main/java/org/bouncycastle/crypto/test/GCMTest.java
rc/main/java/org/bouncycastle/crypto/test/GMacTest.java
rc/main/java/org/bouncycastle/crypto/test/GOST28147MacTest.java
rc/main/java/org/bouncycastle/crypto/test/GOST28147Test.java
rc/main/java/org/bouncycastle/crypto/test/GOST3410Test.java
rc/main/java/org/bouncycastle/crypto/test/GOST3411DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/Grain128Test.java
rc/main/java/org/bouncycastle/crypto/test/Grainv1Test.java
rc/main/java/org/bouncycastle/crypto/test/HCFamilyTest.java
rc/main/java/org/bouncycastle/crypto/test/HCFamilyVecTest.java
rc/main/java/org/bouncycastle/crypto/test/HKDFGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/HashCommitmentTest.java
rc/main/java/org/bouncycastle/crypto/test/IDEATest.java
rc/main/java/org/bouncycastle/crypto/test/ISAACTest.java
rc/main/java/org/bouncycastle/crypto/test/ISO9796Test.java
rc/main/java/org/bouncycastle/crypto/test/ISO9797Alg3MacTest.java
rc/main/java/org/bouncycastle/crypto/test/KDF1GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDF2GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFCounterGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFDoublePipelineIteratorGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/KDFFeedbackGeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/MD2DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD4DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD5DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/MD5HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/MGF1GeneratorTest.java
rc/main/java/org/bouncycastle/crypto/test/MacTest.java
rc/main/java/org/bouncycastle/crypto/test/ModeTest.java
rc/main/java/org/bouncycastle/crypto/test/NISTCTSTest.java
rc/main/java/org/bouncycastle/crypto/test/NaccacheSternTest.java
rc/main/java/org/bouncycastle/crypto/test/NoekeonTest.java
rc/main/java/org/bouncycastle/crypto/test/NonMemoableDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/NullTest.java
rc/main/java/org/bouncycastle/crypto/test/OAEPTest.java
rc/main/java/org/bouncycastle/crypto/test/OCBTest.java
rc/main/java/org/bouncycastle/crypto/test/OpenBSDBCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/PKCS12Test.java
rc/main/java/org/bouncycastle/crypto/test/PKCS5Test.java
rc/main/java/org/bouncycastle/crypto/test/PSSBlindTest.java
rc/main/java/org/bouncycastle/crypto/test/PSSTest.java
rc/main/java/org/bouncycastle/crypto/test/PaddingTest.java
rc/main/java/org/bouncycastle/crypto/test/Poly1305Test.java
rc/main/java/org/bouncycastle/crypto/test/RC2Test.java
rc/main/java/org/bouncycastle/crypto/test/RC2WrapTest.java
rc/main/java/org/bouncycastle/crypto/test/RC4Test.java
rc/main/java/org/bouncycastle/crypto/test/RC5Test.java
rc/main/java/org/bouncycastle/crypto/test/RC6Test.java
rc/main/java/org/bouncycastle/crypto/test/RFC3211WrapTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD128DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD128HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD160DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD160HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RIPEMD320DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/RSABlindedTest.java
rc/main/java/org/bouncycastle/crypto/test/RSADigestSignerTest.java
rc/main/java/org/bouncycastle/crypto/test/RSAKeyEncapsulationTest.java
rc/main/java/org/bouncycastle/crypto/test/RSATest.java
rc/main/java/org/bouncycastle/crypto/test/RegressionTest.java
rc/main/java/org/bouncycastle/crypto/test/ResetTest.java
rc/main/java/org/bouncycastle/crypto/test/RijndaelTest.java
rc/main/java/org/bouncycastle/crypto/test/SCryptTest.java
rc/main/java/org/bouncycastle/crypto/test/SEEDTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA1DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA1HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA224DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA224HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA256HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA384DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA384HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA3DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512HMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512t224DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SHA512t256DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SM3DigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SRP6Test.java
rc/main/java/org/bouncycastle/crypto/test/Salsa20Test.java
rc/main/java/org/bouncycastle/crypto/test/SerpentTest.java
rc/main/java/org/bouncycastle/crypto/test/Shacal2Test.java
rc/main/java/org/bouncycastle/crypto/test/ShortenedDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SipHashTest.java
rc/main/java/org/bouncycastle/crypto/test/SkeinDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/SkeinMacTest.java
rc/main/java/org/bouncycastle/crypto/test/SkipjackTest.java
rc/main/java/org/bouncycastle/crypto/test/StreamCipherResetTest.java
rc/main/java/org/bouncycastle/crypto/test/StreamCipherVectorTest.java
rc/main/java/org/bouncycastle/crypto/test/TEATest.java
rc/main/java/org/bouncycastle/crypto/test/Threefish1024Test.java
rc/main/java/org/bouncycastle/crypto/test/Threefish256Test.java
rc/main/java/org/bouncycastle/crypto/test/Threefish512Test.java
rc/main/java/org/bouncycastle/crypto/test/TigerDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/TwofishTest.java
rc/main/java/org/bouncycastle/crypto/test/VMPCKSA3Test.java
rc/main/java/org/bouncycastle/crypto/test/VMPCMacTest.java
rc/main/java/org/bouncycastle/crypto/test/VMPCTest.java
rc/main/java/org/bouncycastle/crypto/test/WhirlpoolDigestTest.java
rc/main/java/org/bouncycastle/crypto/test/X931SignerTest.java
rc/main/java/org/bouncycastle/crypto/test/XSalsa20Test.java
rc/main/java/org/bouncycastle/crypto/test/XTEATest.java
rc/main/java/org/bouncycastle/crypto/test/package.html
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/AlertDescription.java
rc/main/java/org/bouncycastle/crypto/tls/AlertLevel.java
rc/main/java/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java
rc/main/java/org/bouncycastle/crypto/tls/BasicTlsPSKIdentity.java
rc/main/java/org/bouncycastle/crypto/tls/BulkCipherAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ByteQueue.java
rc/main/java/org/bouncycastle/crypto/tls/Certificate.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateVerifyer.java
rc/main/java/org/bouncycastle/crypto/tls/Chacha20Poly1305.java
rc/main/java/org/bouncycastle/crypto/tls/CipherSuite.java
rc/main/java/org/bouncycastle/crypto/tls/CipherType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientAuthenticationType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientCertificateType.java
rc/main/java/org/bouncycastle/crypto/tls/CombinedHash.java
rc/main/java/org/bouncycastle/crypto/tls/CompressionMethod.java
rc/main/java/org/bouncycastle/crypto/tls/ConnectionEnd.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSEpoch.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReassembler.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSRecordLayer.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReliableHandshake.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReplayWindow.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DatagramTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSRPGroupVerifier.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DigestAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ECBasisType.java
rc/main/java/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ExporterLabel.java
rc/main/java/org/bouncycastle/crypto/tls/ExtensionType.java
rc/main/java/org/bouncycastle/crypto/tls/FiniteFieldDHEGroup.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMessage.java
rc/main/java/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/LegacyTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/MACAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/MaxFragmentLength.java
rc/main/java/org/bouncycastle/crypto/tls/NamedCurve.java
rc/main/java/org/bouncycastle/crypto/tls/OCSPStatusRequest.java
rc/main/java/org/bouncycastle/crypto/tls/PRFAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/ProtocolVersion.java
rc/main/java/org/bouncycastle/crypto/tls/RecordStream.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/SSL3Mac.java
rc/main/java/org/bouncycastle/crypto/tls/SecurityParameters.java
rc/main/java/org/bouncycastle/crypto/tls/ServerDHParams.java
rc/main/java/org/bouncycastle/crypto/tls/ServerSRPParams.java
rc/main/java/org/bouncycastle/crypto/tls/SessionParameters.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAndHashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SimulatedTlsSRPIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAEADCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsBlockCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSSSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECCUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsExtensionsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsFatalAlert.java
rc/main/java/org/bouncycastle/crypto/tls/TlsHandshakeHash.java
rc/main/java/org/bouncycastle/crypto/tls/TlsInputStream.java
rc/main/java/org/bouncycastle/crypto/tls/TlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsMac.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocolHandler.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRuntimeException.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPGroupVerifier.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPIdentityManager.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPLoginParameters.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsStreamCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/UseSRTPData.java
rc/main/java/org/bouncycastle/crypto/tls/test/AllTests.java
rc/main/java/org/bouncycastle/crypto/tls/test/BasicTlsTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSServerTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSTestCase.java
rc/main/java/org/bouncycastle/crypto/tls/test/DTLSTestSuite.java
rc/main/java/org/bouncycastle/crypto/tls/test/HTTPSServerThread.java
rc/main/java/org/bouncycastle/crypto/tls/test/KeyStores.java
rc/main/java/org/bouncycastle/crypto/tls/test/LoggingDatagramTransport.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDTLSClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDTLSServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockDatagramAssociation.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockPSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockPSKTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockSRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockSRPTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/test/MockTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/test/NetworkInputStream.java
rc/main/java/org/bouncycastle/crypto/tls/test/NetworkOutputStream.java
rc/main/java/org/bouncycastle/crypto/tls/test/PSKTlsClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsClientTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsPSKProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsSRPProtocolTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsServerTest.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestCase.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestClientImpl.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestConfig.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestServerImpl.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestSuite.java
rc/main/java/org/bouncycastle/crypto/tls/test/TlsTestUtils.java
rc/main/java/org/bouncycastle/crypto/tls/test/UnreliableDatagramTransport.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/PrivateKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/SubjectPublicKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/package.html
rc/main/java/org/bouncycastle/jcajce/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/PKCS12Key.java
rc/main/java/org/bouncycastle/jcajce/PKCS12KeyWithParameters.java
rc/main/java/org/bouncycastle/jcajce/PKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedParameters.java
rc/main/java/org/bouncycastle/jcajce/ProviderJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/io/CipherInputStream.java
rc/main/java/org/bouncycastle/jcajce/io/CipherOutputStream.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/RSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.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/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/BCDSTU4145PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/BCDSTU4145PublicKey.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/IESCipher.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/ecgost/BCECGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/BCECGOST3410PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/CipherSpi.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/PSSSignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/rsa/X931SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.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/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.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/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/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/CAST5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Camellia.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/GOST28147.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/IDEA.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Noekeon.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SEED.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Shacal2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SipHash.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.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/spec/PBKDF2KeySpec.java
rc/main/java/org/bouncycastle/jcajce/spec/SkeinParameterSpec.java
rc/main/java/org/bouncycastle/jcajce/util/BCJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/util/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/ProviderJcaJceHelper.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/PKCS12Util.java
rc/main/java/org/bouncycastle/jce/X509Principal.java
rc/main/java/org/bouncycastle/jce/examples/PKCS12Example.java
rc/main/java/org/bouncycastle/jce/examples/package.html
rc/main/java/org/bouncycastle/jce/interfaces/package.html
rc/main/java/org/bouncycastle/jce/package.html
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/CertPathValidatorUtilities.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/JCEElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEElGamalPublicKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEStreamCipher.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/PKIXAttrCertPathBuilderSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.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/PKIXPolicyNode.java
rc/main/java/org/bouncycastle/jce/provider/PrincipalUtils.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/X509AttrCertParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertParser.java
rc/main/java/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java
rc/main/java/org/bouncycastle/jce/provider/test/AEADTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertData.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertSelectorTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertTest.java
rc/main/java/org/bouncycastle/jce/provider/test/BaseBlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java
rc/main/java/org/bouncycastle/jce/provider/test/DHTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/ECIESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECNRTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS10CertRequestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PSSTest.java
rc/main/java/org/bouncycastle/jce/provider/test/RSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/RegressionTest.java
rc/main/java/org/bouncycastle/jce/provider/test/Shacal2Test.java
rc/main/java/org/bouncycastle/jce/provider/test/SigNameTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SigTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SipHashTest.java
rc/main/java/org/bouncycastle/jce/provider/test/TestUtils.java
rc/main/java/org/bouncycastle/jce/provider/test/ThreefishTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/nist/NistCertPathTest.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/IESParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/package.html
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/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/ECPointMap.java
rc/main/java/org/bouncycastle/math/ec/FixedPointCombMultiplier.java
rc/main/java/org/bouncycastle/math/ec/FixedPointPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/FixedPointUtil.java
rc/main/java/org/bouncycastle/math/ec/GLVMultiplier.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/ReferenceMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ScaleXPointMap.java
rc/main/java/org/bouncycastle/math/ec/ScaleYPointMap.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/WNafL2RMultiplier.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/math/ec/WTauNafPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519Field.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/Curve25519Point.java
rc/main/java/org/bouncycastle/math/ec/custom/djb/package.html
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/package.html
rc/main/java/org/bouncycastle/math/ec/endo/ECEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBParameters.java
rc/main/java/org/bouncycastle/math/ec/package.html
rc/main/java/org/bouncycastle/math/ec/tools/DiscoverEndomorphisms.java
rc/main/java/org/bouncycastle/math/field/ExtensionField.java
rc/main/java/org/bouncycastle/math/field/FiniteField.java
rc/main/java/org/bouncycastle/math/field/FiniteFields.java
rc/main/java/org/bouncycastle/math/field/GF2Polynomial.java
rc/main/java/org/bouncycastle/math/field/GenericPolynomialExtensionField.java
rc/main/java/org/bouncycastle/math/field/Polynomial.java
rc/main/java/org/bouncycastle/math/field/PolynomialExtensionField.java
rc/main/java/org/bouncycastle/math/field/PrimeField.java
rc/main/java/org/bouncycastle/math/raw/Mod.java
rc/main/java/org/bouncycastle/math/raw/Mont256.java
rc/main/java/org/bouncycastle/math/raw/Nat.java
rc/main/java/org/bouncycastle/math/raw/Nat192.java
rc/main/java/org/bouncycastle/math/raw/Nat224.java
rc/main/java/org/bouncycastle/math/raw/Nat256.java
rc/main/java/org/bouncycastle/math/raw/Nat384.java
rc/main/java/org/bouncycastle/math/raw/Nat512.java
rc/main/java/org/bouncycastle/math/raw/package.html
rc/main/java/org/bouncycastle/ocsp/BasicOCSPResp.java
rc/main/java/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java
rc/main/java/org/bouncycastle/ocsp/CertificateID.java
rc/main/java/org/bouncycastle/ocsp/CertificateStatus.java
rc/main/java/org/bouncycastle/ocsp/OCSPException.java
rc/main/java/org/bouncycastle/ocsp/OCSPReq.java
rc/main/java/org/bouncycastle/ocsp/OCSPReqGenerator.java
rc/main/java/org/bouncycastle/ocsp/OCSPResp.java
rc/main/java/org/bouncycastle/ocsp/OCSPRespGenerator.java
rc/main/java/org/bouncycastle/ocsp/OCSPRespStatus.java
rc/main/java/org/bouncycastle/ocsp/OCSPUtil.java
rc/main/java/org/bouncycastle/ocsp/Req.java
rc/main/java/org/bouncycastle/ocsp/RespData.java
rc/main/java/org/bouncycastle/ocsp/RespID.java
rc/main/java/org/bouncycastle/ocsp/RevokedStatus.java
rc/main/java/org/bouncycastle/ocsp/SingleResp.java
rc/main/java/org/bouncycastle/ocsp/UnknownStatus.java
rc/main/java/org/bouncycastle/ocsp/package.html
rc/main/java/org/bouncycastle/ocsp/test/AllTests.java
rc/main/java/org/bouncycastle/ocsp/test/OCSPTest.java
rc/main/java/org/bouncycastle/ocsp/test/OCSPTestUtil.java
rc/main/java/org/bouncycastle/pqc/asn1/GMSSPublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSVerify.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSignature.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePKCSCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEngine.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/Layer.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/ComputeInField.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/GF2Field.java
rc/main/java/org/bouncycastle/pqc/crypto/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/crypto/test/BitStringTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/EncryptionKeyTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/GMSSSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McElieceFujisakiCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McElieceKobaraImaiCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McEliecePKCSCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/McEliecePointchevalCipherTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUEncryptTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUEncryptionParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignatureKeyTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignatureParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/NTRUSigningParametersTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/RainbowSignerTest.java
rc/main/java/org/bouncycastle/pqc/crypto/test/RegressionTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricBlockCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricHybridCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/CipherSpiExt.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowParameterSpec.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mMatrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mVector.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nONBElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntegerFunctions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Permutation.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialGF2mSmallM.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2m.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/BigIntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/IntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/BigIntEuclideanTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/test/IntEuclideanTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/BigIntPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/IntegerPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial2.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial5.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/BigDecimalPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/BigIntPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/IntegerPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/LongPolynomial2Test.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/LongPolynomial5Test.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/PolynomialGenerator.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/ProductFormPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/test/SparseTernaryPolynomialTest.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/ArrayEncoder.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/test/ArrayEncoderTest.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/CollectionStore.java
rc/main/java/org/bouncycastle/util/Encodable.java
rc/main/java/org/bouncycastle/util/Integers.java
rc/main/java/org/bouncycastle/util/Iterable.java
rc/main/java/org/bouncycastle/util/Memoable.java
rc/main/java/org/bouncycastle/util/Pack.java
rc/main/java/org/bouncycastle/util/Selector.java
rc/main/java/org/bouncycastle/util/Store.java
rc/main/java/org/bouncycastle/util/StringList.java
rc/main/java/org/bouncycastle/util/Strings.java
rc/main/java/org/bouncycastle/util/Times.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/BufferedDecoder.java
rc/main/java/org/bouncycastle/util/encoders/BufferedEncoder.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/util/encoders/Translator.java
rc/main/java/org/bouncycastle/util/encoders/package.html
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/package.html
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/package.html
rc/main/java/org/bouncycastle/util/package.html
rc/main/java/org/bouncycastle/util/test/package.html
rc/main/java/org/bouncycastle/x509/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/x509/CertStatus.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXParameters.java
rc/main/java/org/bouncycastle/x509/PKIXCRLUtil.java
rc/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.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/X509Util.java
rc/main/java/org/bouncycastle/x509/X509V1CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V2CRLGenerator.java
rc/main/java/org/bouncycastle/x509/X509V3CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/examples/AttrCertExample.java
rc/main/java/org/bouncycastle/x509/examples/package.html
rc/main/java/org/bouncycastle/x509/extension/SubjectKeyIdentifierStructure.java
rc/main/java/org/bouncycastle/x509/extension/package.html
rc/main/java/org/bouncycastle/x509/package.html
rc/main/java/org/bouncycastle/x509/util/LDAPStoreHelper.java
80261dd2d1824bb3862e90e77a5412d56ad88b1f 27-Jan-2016 Sergio Giro <sgiro@google.com> bouncycastle: Android tree with upstream code for version 1.50

Android tree as of c0d8909a6c6a4ac075a9dee7ac1fe6baff34acc0

Change-Id: I8d381554d6edec32aae8ff5bab5d5314f0954440
rc/main/java/org/bouncycastle/LICENSE.java
rc/main/java/org/bouncycastle/apache/bzip2/BZip2Constants.java
rc/main/java/org/bouncycastle/apache/bzip2/CBZip2InputStream.java
rc/main/java/org/bouncycastle/apache/bzip2/CBZip2OutputStream.java
rc/main/java/org/bouncycastle/apache/bzip2/CRC.java
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/cmp/CMPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cmp/package.html
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/AuthEnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/CCMParameters.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/CompressedData.java
rc/main/java/org/bouncycastle/asn1/cms/CompressedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/DigestedData.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/Evidence.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/KEKIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KEKRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/MetaData.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java
rc/main/java/org/bouncycastle/asn1/cms/OtherKeyAttribute.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRevocationInfoFormat.java
rc/main/java/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/SCVPReqRes.java
rc/main/java/org/bouncycastle/asn1/cms/SignedData.java
rc/main/java/org/bouncycastle/asn1/cms/SignedDataParser.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/cms/TimeStampAndCRL.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedData.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java
rc/main/java/org/bouncycastle/asn1/cms/package.html
rc/main/java/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/package.html
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/dvcs/package.html
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/esf/package.html
rc/main/java/org/bouncycastle/asn1/ess/package.html
rc/main/java/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/icao/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/package.html
rc/main/java/org/bouncycastle/asn1/mozilla/package.html
rc/main/java/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/nist/package.html
rc/main/java/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/RevokedInfo.java
rc/main/java/org/bouncycastle/asn1/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/oiw/package.html
rc/main/java/org/bouncycastle/asn1/package.html
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/pkcs/package.html
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/sec/package.html
rc/main/java/org/bouncycastle/asn1/smime/package.html
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/teletrust/package.html
rc/main/java/org/bouncycastle/asn1/tsp/package.html
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145NamedCurves.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PointEncoder.java
rc/main/java/org/bouncycastle/asn1/ua/UAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/util/package.html
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/CertificatePolicies.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/PolicyQualifierInfo.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/x509/package.html
rc/main/java/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/package.html
rc/main/java/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.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/asn1/x9/package.html
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/DerivationFunction.java
rc/main/java/org/bouncycastle/crypto/DigestDerivationFunction.java
rc/main/java/org/bouncycastle/crypto/MacDerivationFunction.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/package.html
rc/main/java/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/package.html
rc/main/java/org/bouncycastle/crypto/commitments/GeneralHashCommitter.java
rc/main/java/org/bouncycastle/crypto/commitments/HashCommitter.java
rc/main/java/org/bouncycastle/crypto/commitments/package.html
rc/main/java/org/bouncycastle/crypto/digests/SM3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinDigest.java
rc/main/java/org/bouncycastle/crypto/digests/SkeinEngine.java
rc/main/java/org/bouncycastle/crypto/digests/package.html
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECFixedTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewPublicKeyTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewRandomnessTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECPair.java
rc/main/java/org/bouncycastle/crypto/ec/ECPairFactorTransform.java
rc/main/java/org/bouncycastle/crypto/ec/package.html
rc/main/java/org/bouncycastle/crypto/encodings/package.html
rc/main/java/org/bouncycastle/crypto/engines/ChaChaEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Grain128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grainv1Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC256Engine.java
rc/main/java/org/bouncycastle/crypto/engines/NullEngine.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/Salsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Shacal2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/TEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ThreefishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCEngine.java
rc/main/java/org/bouncycastle/crypto/engines/XSalsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/XTEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/package.html
rc/main/java/org/bouncycastle/crypto/examples/package.html
rc/main/java/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.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/KDFCounterBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFDoublePipelineIterationBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDFFeedbackBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/Poly1305KeyGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/package.html
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/InvalidCipherTextIOException.java
rc/main/java/org/bouncycastle/crypto/io/package.html
rc/main/java/org/bouncycastle/crypto/kems/ECIESKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/package.html
rc/main/java/org/bouncycastle/crypto/macs/CMac.java
rc/main/java/org/bouncycastle/crypto/macs/Poly1305.java
rc/main/java/org/bouncycastle/crypto/macs/SkeinMac.java
rc/main/java/org/bouncycastle/crypto/macs/package.html
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/EAXBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GOFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OldCTSBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.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/package.html
rc/main/java/org/bouncycastle/crypto/package.html
rc/main/java/org/bouncycastle/crypto/paddings/package.html
rc/main/java/org/bouncycastle/crypto/params/ECDomainParameters.java
rc/main/java/org/bouncycastle/crypto/params/ECPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFCounterParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFDoublePipelineIterationParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFFeedbackParameters.java
rc/main/java/org/bouncycastle/crypto/params/SkeinParameters.java
rc/main/java/org/bouncycastle/crypto/params/TweakableBlockCipherParameters.java
rc/main/java/org/bouncycastle/crypto/params/package.html
rc/main/java/org/bouncycastle/crypto/prng/FixedSecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandomBuilder.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECPoints.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/package.html
rc/main/java/org/bouncycastle/crypto/prng/package.html
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/DSTU4145Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/ECGOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECNRSigner.java
rc/main/java/org/bouncycastle/crypto/signers/HMacDSAKCalculator.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/signers/package.html
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/AlertDescription.java
rc/main/java/org/bouncycastle/crypto/tls/ByteQueue.java
rc/main/java/org/bouncycastle/crypto/tls/CertChainType.java
rc/main/java/org/bouncycastle/crypto/tls/Certificate.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatus.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatusRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateStatusType.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateURL.java
rc/main/java/org/bouncycastle/crypto/tls/ChangeCipherSpec.java
rc/main/java/org/bouncycastle/crypto/tls/CipherSuite.java
rc/main/java/org/bouncycastle/crypto/tls/CombinedHash.java
rc/main/java/org/bouncycastle/crypto/tls/ContentType.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSRecordLayer.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReliableHandshake.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DeferredHash.java
rc/main/java/org/bouncycastle/crypto/tls/DigestInputBuffer.java
rc/main/java/org/bouncycastle/crypto/tls/DigitallySigned.java
rc/main/java/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ExtensionType.java
rc/main/java/org/bouncycastle/crypto/tls/HandshakeType.java
rc/main/java/org/bouncycastle/crypto/tls/HashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatExtension.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMessage.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMessageType.java
rc/main/java/org/bouncycastle/crypto/tls/HeartbeatMode.java
rc/main/java/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/MACAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/MaxFragmentLength.java
rc/main/java/org/bouncycastle/crypto/tls/NameType.java
rc/main/java/org/bouncycastle/crypto/tls/NamedCurve.java
rc/main/java/org/bouncycastle/crypto/tls/NewSessionTicket.java
rc/main/java/org/bouncycastle/crypto/tls/OCSPStatusRequest.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/ProtocolVersion.java
rc/main/java/org/bouncycastle/crypto/tls/RecordStream.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/SecurityParameters.java
rc/main/java/org/bouncycastle/crypto/tls/ServerDHParams.java
rc/main/java/org/bouncycastle/crypto/tls/ServerName.java
rc/main/java/org/bouncycastle/crypto/tls/ServerNameList.java
rc/main/java/org/bouncycastle/crypto/tls/SessionParameters.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAndHashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SignerInputBuffer.java
rc/main/java/org/bouncycastle/crypto/tls/SupplementalDataEntry.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAEADCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsBlockCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSSSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECCUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsExtensionsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsHandshakeHash.java
rc/main/java/org/bouncycastle/crypto/tls/TlsMac.java
rc/main/java/org/bouncycastle/crypto/tls/TlsNullCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRTPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSession.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSessionImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsStreamCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/UDPTransport.java
rc/main/java/org/bouncycastle/crypto/tls/URLAndHash.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/PrivateKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/package.html
rc/main/java/org/bouncycastle/i18n/LocaleString.java
rc/main/java/org/bouncycastle/jcajce/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/io/CipherInputStream.java
rc/main/java/org/bouncycastle/jcajce/io/CipherOutputStream.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/dstu/BCDSTU4145PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/BCDSTU4145PublicKey.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/ecgost/BCECGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/BCECGOST3410PublicKey.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/GOST3411.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA1.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SM3.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/Skein.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/CAST6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Camellia.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/ChaCha.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/GOST28147.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Noekeon.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SEED.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Serpent.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Shacal2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Threefish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Twofish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/XSalsa20.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/GOST28147ParameterSpec.java
rc/main/java/org/bouncycastle/jcajce/spec/PBKDF2KeySpec.java
rc/main/java/org/bouncycastle/jcajce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/jcajce/spec/SkeinParameterSpec.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/ECPointUtil.java
rc/main/java/org/bouncycastle/jce/X509Principal.java
rc/main/java/org/bouncycastle/jce/examples/package.html
rc/main/java/org/bouncycastle/jce/interfaces/package.html
rc/main/java/org/bouncycastle/jce/package.html
rc/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.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/X509CRLEntryObject.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.java
rc/main/java/org/bouncycastle/jce/provider/test/AEADTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AESSICTest.java
rc/main/java/org/bouncycastle/jce/provider/test/BlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest2.java
rc/main/java/org/bouncycastle/jce/provider/test/DHTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DetDSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/DigestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/ECEncodingTest.java
rc/main/java/org/bouncycastle/jce/provider/test/GOST28147Test.java
rc/main/java/org/bouncycastle/jce/provider/test/ImplicitlyCaTest.java
rc/main/java/org/bouncycastle/jce/provider/test/OCBTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/Poly1305Test.java
rc/main/java/org/bouncycastle/jce/provider/test/RSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/RegressionTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SerialisationTest.java
rc/main/java/org/bouncycastle/jce/provider/test/Shacal2Test.java
rc/main/java/org/bouncycastle/jce/provider/test/SkeinTest.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/GOST28147ParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/package.html
rc/main/java/org/bouncycastle/math/ec/AbstractECMultiplier.java
rc/main/java/org/bouncycastle/math/ec/DoubleAddMultiplier.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/MixedNafR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/MontgomeryLadderMultiplier.java
rc/main/java/org/bouncycastle/math/ec/NafL2RMultiplier.java
rc/main/java/org/bouncycastle/math/ec/NafR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/PreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/ReferenceMultiplier.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/math/ec/ZSignedDigitL2RMultiplier.java
rc/main/java/org/bouncycastle/math/ec/ZSignedDigitR2LMultiplier.java
rc/main/java/org/bouncycastle/math/ec/package.html
rc/main/java/org/bouncycastle/ocsp/package.html
rc/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/BigIntegers.java
rc/main/java/org/bouncycastle/util/Shorts.java
rc/main/java/org/bouncycastle/util/encoders/package.html
rc/main/java/org/bouncycastle/util/io/BufferingOutputStream.java
rc/main/java/org/bouncycastle/x509/X509Store.java
rc/main/java/org/bouncycastle/x509/examples/package.html
rc/main/java/org/bouncycastle/x509/extension/package.html
rc/main/java/org/bouncycastle/x509/package.html
16f9ee464b68937f45d009d9c1b0eb9b544a8dee 11-Dec-2015 Sergio Giro <sgiro@google.com> bouncycastle: Android tree with upstream code for version 1.49

Android tree as of 08e455bd61ddaa02255383e85480b0d9cde6e954

Change-Id: I99dab80b49707f0fdefb67ccd1bcfe765363b5e5
rc/main/java/org/bouncycastle/LICENSE.java
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/BERSequenceGenerator.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/DERGenerator.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/DERSequenceGenerator.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/DERT61UTF8String.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/cmp/CAKeyUpdAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CMPCertificate.java
rc/main/java/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cmp/CRLAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CertConfirmContent.java
rc/main/java/org/bouncycastle/asn1/cmp/CertOrEncCert.java
rc/main/java/org/bouncycastle/asn1/cmp/CertRepMessage.java
rc/main/java/org/bouncycastle/asn1/cmp/CertResponse.java
rc/main/java/org/bouncycastle/asn1/cmp/CertStatus.java
rc/main/java/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java
rc/main/java/org/bouncycastle/asn1/cmp/Challenge.java
rc/main/java/org/bouncycastle/asn1/cmp/ErrorMsgContent.java
rc/main/java/org/bouncycastle/asn1/cmp/GenMsgContent.java
rc/main/java/org/bouncycastle/asn1/cmp/GenRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java
rc/main/java/org/bouncycastle/asn1/cmp/KeyRecRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/OOBCertHash.java
rc/main/java/org/bouncycastle/asn1/cmp/PBMParameter.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIBody.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIConfirmContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIFailureInfo.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIFreeText.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeader.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIMessage.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIMessages.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIStatus.java
rc/main/java/org/bouncycastle/asn1/cmp/PKIStatusInfo.java
rc/main/java/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java
rc/main/java/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PollRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/PollReqContent.java
rc/main/java/org/bouncycastle/asn1/cmp/ProtectedPart.java
rc/main/java/org/bouncycastle/asn1/cmp/RevAnnContent.java
rc/main/java/org/bouncycastle/asn1/cmp/RevDetails.java
rc/main/java/org/bouncycastle/asn1/cmp/RevRepContent.java
rc/main/java/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java
rc/main/java/org/bouncycastle/asn1/cmp/RevReqContent.java
rc/main/java/org/bouncycastle/asn1/cmp/package.html
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/AuthEnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedData.java
rc/main/java/org/bouncycastle/asn1/cms/AuthenticatedDataParser.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/CompressedData.java
rc/main/java/org/bouncycastle/asn1/cms/CompressedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/ContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/DigestedData.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfo.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java
rc/main/java/org/bouncycastle/asn1/cms/EncryptedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedData.java
rc/main/java/org/bouncycastle/asn1/cms/EnvelopedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/Evidence.java
rc/main/java/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java
rc/main/java/org/bouncycastle/asn1/cms/KEKIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KEKRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/MetaData.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OriginatorPublicKey.java
rc/main/java/org/bouncycastle/asn1/cms/OtherKeyAttribute.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/OtherRevocationInfoFormat.java
rc/main/java/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientInfo.java
rc/main/java/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/cms/SCVPReqRes.java
rc/main/java/org/bouncycastle/asn1/cms/SignedData.java
rc/main/java/org/bouncycastle/asn1/cms/SignedDataParser.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/cms/TimeStampAndCRL.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedData.java
rc/main/java/org/bouncycastle/asn1/cms/TimeStampedDataParser.java
rc/main/java/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java
rc/main/java/org/bouncycastle/asn1/cms/package.html
rc/main/java/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java
rc/main/java/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/crmf/CertId.java
rc/main/java/org/bouncycastle/asn1/crmf/CertReqMessages.java
rc/main/java/org/bouncycastle/asn1/crmf/CertReqMsg.java
rc/main/java/org/bouncycastle/asn1/crmf/CertRequest.java
rc/main/java/org/bouncycastle/asn1/crmf/CertTemplate.java
rc/main/java/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java
rc/main/java/org/bouncycastle/asn1/crmf/Controls.java
rc/main/java/org/bouncycastle/asn1/crmf/EncKeyWithID.java
rc/main/java/org/bouncycastle/asn1/crmf/EncryptedKey.java
rc/main/java/org/bouncycastle/asn1/crmf/EncryptedValue.java
rc/main/java/org/bouncycastle/asn1/crmf/OptionalValidity.java
rc/main/java/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java
rc/main/java/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java
rc/main/java/org/bouncycastle/asn1/crmf/PKMACValue.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOPrivKey.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOSigningKey.java
rc/main/java/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java
rc/main/java/org/bouncycastle/asn1/crmf/ProofOfPossession.java
rc/main/java/org/bouncycastle/asn1/crmf/SinglePubInfo.java
rc/main/java/org/bouncycastle/asn1/crmf/SubsequentMessage.java
rc/main/java/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java
rc/main/java/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java
rc/main/java/org/bouncycastle/asn1/cryptopro/package.html
rc/main/java/org/bouncycastle/asn1/dvcs/CertEtcToken.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSCertInfo.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSCertInfoBuilder.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSErrorNotice.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequest.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequestInformation.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSRequestInformationBuilder.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSResponse.java
rc/main/java/org/bouncycastle/asn1/dvcs/DVCSTime.java
rc/main/java/org/bouncycastle/asn1/dvcs/Data.java
rc/main/java/org/bouncycastle/asn1/dvcs/PathProcInput.java
rc/main/java/org/bouncycastle/asn1/dvcs/ServiceType.java
rc/main/java/org/bouncycastle/asn1/dvcs/TargetEtcChain.java
rc/main/java/org/bouncycastle/asn1/dvcs/package.html
rc/main/java/org/bouncycastle/asn1/eac/BidirectionalMap.java
rc/main/java/org/bouncycastle/asn1/eac/CVCertificate.java
rc/main/java/org/bouncycastle/asn1/eac/CVCertificateRequest.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateBody.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java
rc/main/java/org/bouncycastle/asn1/eac/CertificateHolderReference.java
rc/main/java/org/bouncycastle/asn1/eac/CertificationAuthorityReference.java
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/eac/EACTags.java
rc/main/java/org/bouncycastle/asn1/eac/ECDSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/Flags.java
rc/main/java/org/bouncycastle/asn1/eac/PackedDate.java
rc/main/java/org/bouncycastle/asn1/eac/PublicKeyDataObject.java
rc/main/java/org/bouncycastle/asn1/eac/RSAPublicKey.java
rc/main/java/org/bouncycastle/asn1/eac/UnsignedInteger.java
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java
rc/main/java/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java
rc/main/java/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java
rc/main/java/org/bouncycastle/asn1/esf/CrlIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/CrlListID.java
rc/main/java/org/bouncycastle/asn1/esf/CrlOcspRef.java
rc/main/java/org/bouncycastle/asn1/esf/CrlValidatedID.java
rc/main/java/org/bouncycastle/asn1/esf/ESFAttributes.java
rc/main/java/org/bouncycastle/asn1/esf/OcspIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/OcspListID.java
rc/main/java/org/bouncycastle/asn1/esf/OcspResponsesID.java
rc/main/java/org/bouncycastle/asn1/esf/OtherHash.java
rc/main/java/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java
rc/main/java/org/bouncycastle/asn1/esf/OtherRevRefs.java
rc/main/java/org/bouncycastle/asn1/esf/OtherRevVals.java
rc/main/java/org/bouncycastle/asn1/esf/RevocationValues.java
rc/main/java/org/bouncycastle/asn1/esf/SPUserNotice.java
rc/main/java/org/bouncycastle/asn1/esf/SPuri.java
rc/main/java/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java
rc/main/java/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java
rc/main/java/org/bouncycastle/asn1/esf/SignaturePolicyId.java
rc/main/java/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java
rc/main/java/org/bouncycastle/asn1/esf/SignerAttribute.java
rc/main/java/org/bouncycastle/asn1/esf/SignerLocation.java
rc/main/java/org/bouncycastle/asn1/esf/package.html
rc/main/java/org/bouncycastle/asn1/ess/ContentHints.java
rc/main/java/org/bouncycastle/asn1/ess/ContentIdentifier.java
rc/main/java/org/bouncycastle/asn1/ess/ESSCertID.java
rc/main/java/org/bouncycastle/asn1/ess/ESSCertIDv2.java
rc/main/java/org/bouncycastle/asn1/ess/OtherCertID.java
rc/main/java/org/bouncycastle/asn1/ess/OtherSigningCertificate.java
rc/main/java/org/bouncycastle/asn1/ess/SigningCertificate.java
rc/main/java/org/bouncycastle/asn1/ess/SigningCertificateV2.java
rc/main/java/org/bouncycastle/asn1/ess/package.html
rc/main/java/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/icao/CscaMasterList.java
rc/main/java/org/bouncycastle/asn1/icao/DataGroupHash.java
rc/main/java/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/icao/LDSSecurityObject.java
rc/main/java/org/bouncycastle/asn1/icao/LDSVersionInfo.java
rc/main/java/org/bouncycastle/asn1/icao/package.html
rc/main/java/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java
rc/main/java/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Admissions.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java
rc/main/java/org/bouncycastle/asn1/isismtt/x509/Restriction.java
rc/main/java/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/CAST5CBCParameters.java
rc/main/java/org/bouncycastle/asn1/misc/IDEACBCPar.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/misc/package.html
rc/main/java/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java
rc/main/java/org/bouncycastle/asn1/mozilla/package.html
rc/main/java/org/bouncycastle/asn1/nist/NISTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/nist/package.html
rc/main/java/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertID.java
rc/main/java/org/bouncycastle/asn1/ocsp/CertStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/CrlID.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPRequest.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java
rc/main/java/org/bouncycastle/asn1/ocsp/Request.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponderID.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseBytes.java
rc/main/java/org/bouncycastle/asn1/ocsp/ResponseData.java
rc/main/java/org/bouncycastle/asn1/ocsp/RevokedInfo.java
rc/main/java/org/bouncycastle/asn1/ocsp/ServiceLocator.java
rc/main/java/org/bouncycastle/asn1/ocsp/Signature.java
rc/main/java/org/bouncycastle/asn1/ocsp/SingleResponse.java
rc/main/java/org/bouncycastle/asn1/ocsp/TBSRequest.java
rc/main/java/org/bouncycastle/asn1/ocsp/package.html
rc/main/java/org/bouncycastle/asn1/oiw/ElGamalParameter.java
rc/main/java/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/oiw/package.html
rc/main/java/org/bouncycastle/asn1/package.html
rc/main/java/org/bouncycastle/asn1/pkcs/Attribute.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/RC2CBCParameter.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/pkcs/SignerInfo.java
rc/main/java/org/bouncycastle/asn1/pkcs/package.html
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/sec/package.html
rc/main/java/org/bouncycastle/asn1/smime/SMIMEAttributes.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilities.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapability.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java
rc/main/java/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java
rc/main/java/org/bouncycastle/asn1/smime/package.html
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java
rc/main/java/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/teletrust/package.html
rc/main/java/org/bouncycastle/asn1/tsp/Accuracy.java
rc/main/java/org/bouncycastle/asn1/tsp/MessageImprint.java
rc/main/java/org/bouncycastle/asn1/tsp/TSTInfo.java
rc/main/java/org/bouncycastle/asn1/tsp/TimeStampReq.java
rc/main/java/org/bouncycastle/asn1/tsp/TimeStampResp.java
rc/main/java/org/bouncycastle/asn1/tsp/package.html
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145BinaryField.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145ECBinary.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145NamedCurves.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145Params.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PointEncoder.java
rc/main/java/org/bouncycastle/asn1/ua/DSTU4145PublicKey.java
rc/main/java/org/bouncycastle/asn1/ua/UAObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/util/ASN1Dump.java
rc/main/java/org/bouncycastle/asn1/util/DERDump.java
rc/main/java/org/bouncycastle/asn1/util/Dump.java
rc/main/java/org/bouncycastle/asn1/util/package.html
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/AccessDescription.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/AuthorityInformationAccess.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/CertPolicyId.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/CertificatePair.java
rc/main/java/org/bouncycastle/asn1/x509/CertificatePolicies.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/DisplayText.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/GeneralNamesBuilder.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/IetfAttrSyntax.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/NoticeReference.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/PolicyMappings.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierId.java
rc/main/java/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java
rc/main/java/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.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/RoleSyntax.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.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/Target.java
rc/main/java/org/bouncycastle/asn1/x509/TargetInformation.java
rc/main/java/org/bouncycastle/asn1/x509/Targets.java
rc/main/java/org/bouncycastle/asn1/x509/Time.java
rc/main/java/org/bouncycastle/asn1/x509/UserNotice.java
rc/main/java/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/V2Form.java
rc/main/java/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java
rc/main/java/org/bouncycastle/asn1/x509/X509AttributeIdentifiers.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/x509/package.html
rc/main/java/org/bouncycastle/asn1/x509/qualified/BiometricData.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/QCStatement.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java
rc/main/java/org/bouncycastle/asn1/x509/qualified/package.html
rc/main/java/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/PersonalData.java
rc/main/java/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.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/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/asn1/x9/KeySpecificInfo.java
rc/main/java/org/bouncycastle/asn1/x9/OtherInfo.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/asn1/x9/package.html
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/BufferedAsymmetricBlockCipher.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/Commitment.java
rc/main/java/org/bouncycastle/crypto/Committer.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/EphemeralKeyPair.java
rc/main/java/org/bouncycastle/crypto/ExtendedDigest.java
rc/main/java/org/bouncycastle/crypto/InvalidCipherTextException.java
rc/main/java/org/bouncycastle/crypto/KeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/KeyEncoder.java
rc/main/java/org/bouncycastle/crypto/KeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/KeyParser.java
rc/main/java/org/bouncycastle/crypto/Mac.java
rc/main/java/org/bouncycastle/crypto/MaxBytesExceededException.java
rc/main/java/org/bouncycastle/crypto/OutputLengthException.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/DHAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/DHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/DHStandardGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEParticipant.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroup.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroups.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound1Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound2Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKERound3Payload.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/JPAKEUtil.java
rc/main/java/org/bouncycastle/crypto/agreement/jpake/package.html
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java
rc/main/java/org/bouncycastle/crypto/agreement/package.html
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Client.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Server.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6Util.java
rc/main/java/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java
rc/main/java/org/bouncycastle/crypto/commitments/HashCommitter.java
rc/main/java/org/bouncycastle/crypto/commitments/package.html
rc/main/java/org/bouncycastle/crypto/digests/GOST3411Digest.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/MD2Digest.java
rc/main/java/org/bouncycastle/crypto/digests/MD4Digest.java
rc/main/java/org/bouncycastle/crypto/digests/MD5Digest.java
rc/main/java/org/bouncycastle/crypto/digests/NonMemoableDigest.java
rc/main/java/org/bouncycastle/crypto/digests/NullDigest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD128Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD160Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD256Digest.java
rc/main/java/org/bouncycastle/crypto/digests/RIPEMD320Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA1Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA224Digest.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/SHA3Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA512tDigest.java
rc/main/java/org/bouncycastle/crypto/digests/ShortenedDigest.java
rc/main/java/org/bouncycastle/crypto/digests/TigerDigest.java
rc/main/java/org/bouncycastle/crypto/digests/WhirlpoolDigest.java
rc/main/java/org/bouncycastle/crypto/digests/package.html
rc/main/java/org/bouncycastle/crypto/ec/ECDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalDecryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECElGamalEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECEncryptor.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewPublicKeyTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECNewRandomnessTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECPair.java
rc/main/java/org/bouncycastle/crypto/ec/ECPairTransform.java
rc/main/java/org/bouncycastle/crypto/ec/ECUtil.java
rc/main/java/org/bouncycastle/crypto/ec/package.html
rc/main/java/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.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/encodings/package.html
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/AESLightEngine.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/CAST5Engine.java
rc/main/java/org/bouncycastle/crypto/engines/CAST6Engine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaLightEngine.java
rc/main/java/org/bouncycastle/crypto/engines/CamelliaWrapEngine.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/ElGamalEngine.java
rc/main/java/org/bouncycastle/crypto/engines/GOST28147Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grain128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/Grainv1Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC128Engine.java
rc/main/java/org/bouncycastle/crypto/engines/HC256Engine.java
rc/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/IESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/ISAACEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NaccacheSternEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NoekeonEngine.java
rc/main/java/org/bouncycastle/crypto/engines/NullEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC2WrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC4Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC532Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC564Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RC6Engine.java
rc/main/java/org/bouncycastle/crypto/engines/RFC3211WrapEngine.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/RSABlindingEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSACoreEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RSAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RijndaelEngine.java
rc/main/java/org/bouncycastle/crypto/engines/SEEDEngine.java
rc/main/java/org/bouncycastle/crypto/engines/SEEDWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/Salsa20Engine.java
rc/main/java/org/bouncycastle/crypto/engines/SerpentEngine.java
rc/main/java/org/bouncycastle/crypto/engines/SkipjackEngine.java
rc/main/java/org/bouncycastle/crypto/engines/TEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/TwofishEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCEngine.java
rc/main/java/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java
rc/main/java/org/bouncycastle/crypto/engines/XTEAEngine.java
rc/main/java/org/bouncycastle/crypto/engines/package.html
rc/main/java/org/bouncycastle/crypto/examples/DESExample.java
rc/main/java/org/bouncycastle/crypto/examples/JPAKEExample.java
rc/main/java/org/bouncycastle/crypto/examples/package.html
rc/main/java/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.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/DHKeyPairGenerator.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/DSTU4145KeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/EphemeralKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/HKDFBytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.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/RSABlindingFactorGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/generators/SCrypt.java
rc/main/java/org/bouncycastle/crypto/generators/package.html
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/io/SignerInputStream.java
rc/main/java/org/bouncycastle/crypto/io/SignerOutputStream.java
rc/main/java/org/bouncycastle/crypto/io/package.html
rc/main/java/org/bouncycastle/crypto/kems/ECIESKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/RSAKeyEncapsulation.java
rc/main/java/org/bouncycastle/crypto/kems/package.html
rc/main/java/org/bouncycastle/crypto/macs/BlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java
rc/main/java/org/bouncycastle/crypto/macs/CMac.java
rc/main/java/org/bouncycastle/crypto/macs/GMac.java
rc/main/java/org/bouncycastle/crypto/macs/GOST28147Mac.java
rc/main/java/org/bouncycastle/crypto/macs/HMac.java
rc/main/java/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java
rc/main/java/org/bouncycastle/crypto/macs/OldHMac.java
rc/main/java/org/bouncycastle/crypto/macs/SipHash.java
rc/main/java/org/bouncycastle/crypto/macs/VMPCMac.java
rc/main/java/org/bouncycastle/crypto/macs/package.html
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/EAXBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/GOFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OCBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/PaddedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/SICBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.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/Tables1kGCMExponentiator.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java
rc/main/java/org/bouncycastle/crypto/modes/package.html
rc/main/java/org/bouncycastle/crypto/package.html
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/paddings/package.html
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/CCMParameters.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/DSAParameterGenerationParameters.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/ElGamalKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410KeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410Parameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java
rc/main/java/org/bouncycastle/crypto/params/HKDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/IESParameters.java
rc/main/java/org/bouncycastle/crypto/params/IESWithCipherParameters.java
rc/main/java/org/bouncycastle/crypto/params/ISO18033KDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/KDFParameters.java
rc/main/java/org/bouncycastle/crypto/params/KeyParameter.java
rc/main/java/org/bouncycastle/crypto/params/MGFParameters.java
rc/main/java/org/bouncycastle/crypto/params/MQVPrivateParameters.java
rc/main/java/org/bouncycastle/crypto/params/MQVPublicParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java
rc/main/java/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.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/ParametersWithSBox.java
rc/main/java/org/bouncycastle/crypto/params/ParametersWithSalt.java
rc/main/java/org/bouncycastle/crypto/params/RC2Parameters.java
rc/main/java/org/bouncycastle/crypto/params/RC5Parameters.java
rc/main/java/org/bouncycastle/crypto/params/RSABlindingParameters.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/params/package.html
rc/main/java/org/bouncycastle/crypto/parsers/DHIESPublicKeyParser.java
rc/main/java/org/bouncycastle/crypto/parsers/ECIESPublicKeyParser.java
rc/main/java/org/bouncycastle/crypto/prng/BasicEntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/DRBGProvider.java
rc/main/java/org/bouncycastle/crypto/prng/DigestRandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/EntropySource.java
rc/main/java/org/bouncycastle/crypto/prng/EntropySourceProvider.java
rc/main/java/org/bouncycastle/crypto/prng/FixedSecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/RandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandom.java
rc/main/java/org/bouncycastle/crypto/prng/SP800SecureRandomBuilder.java
rc/main/java/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/CTRSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/DualECSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HMacSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/HashSP800DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/SP80090DRBG.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/Utils.java
rc/main/java/org/bouncycastle/crypto/prng/drbg/package.html
rc/main/java/org/bouncycastle/crypto/prng/package.html
rc/main/java/org/bouncycastle/crypto/signers/DSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/DSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/DSTU4145Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECDSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/ECGOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/ECNRSigner.java
rc/main/java/org/bouncycastle/crypto/signers/GOST3410Signer.java
rc/main/java/org/bouncycastle/crypto/signers/GenericSigner.java
rc/main/java/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java
rc/main/java/org/bouncycastle/crypto/signers/ISO9796d2Signer.java
rc/main/java/org/bouncycastle/crypto/signers/PSSSigner.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/package.html
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/AbstractTlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/AlertDescription.java
rc/main/java/org/bouncycastle/crypto/tls/AlertLevel.java
rc/main/java/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java
rc/main/java/org/bouncycastle/crypto/tls/BulkCipherAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ByteQueue.java
rc/main/java/org/bouncycastle/crypto/tls/Certificate.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateRequest.java
rc/main/java/org/bouncycastle/crypto/tls/CertificateVerifyer.java
rc/main/java/org/bouncycastle/crypto/tls/CipherSuite.java
rc/main/java/org/bouncycastle/crypto/tls/CipherType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientAuthenticationType.java
rc/main/java/org/bouncycastle/crypto/tls/ClientCertificateType.java
rc/main/java/org/bouncycastle/crypto/tls/CombinedHash.java
rc/main/java/org/bouncycastle/crypto/tls/CompressionMethod.java
rc/main/java/org/bouncycastle/crypto/tls/ConnectionEnd.java
rc/main/java/org/bouncycastle/crypto/tls/ContentType.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSEpoch.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSHandshakeRetransmit.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReassembler.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSRecordLayer.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReliableHandshake.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSReplayWindow.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/DTLSTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DatagramTransport.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/DeferredHash.java
rc/main/java/org/bouncycastle/crypto/tls/DigestAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ECBasisType.java
rc/main/java/org/bouncycastle/crypto/tls/ECCurveType.java
rc/main/java/org/bouncycastle/crypto/tls/ECPointFormat.java
rc/main/java/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/ExporterLabel.java
rc/main/java/org/bouncycastle/crypto/tls/ExtensionType.java
rc/main/java/org/bouncycastle/crypto/tls/HandshakeType.java
rc/main/java/org/bouncycastle/crypto/tls/HashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/LegacyTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/MACAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/NamedCurve.java
rc/main/java/org/bouncycastle/crypto/tls/NewSessionTicket.java
rc/main/java/org/bouncycastle/crypto/tls/PRFAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/PSKTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/ProtocolVersion.java
rc/main/java/org/bouncycastle/crypto/tls/RecordStream.java
rc/main/java/org/bouncycastle/crypto/tls/SRPTlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/SRTPProtectionProfile.java
rc/main/java/org/bouncycastle/crypto/tls/SSL3Mac.java
rc/main/java/org/bouncycastle/crypto/tls/SecurityParameters.java
rc/main/java/org/bouncycastle/crypto/tls/ServerOnlyTlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SignatureAndHashAlgorithm.java
rc/main/java/org/bouncycastle/crypto/tls/SupplementalDataEntry.java
rc/main/java/org/bouncycastle/crypto/tls/SupplementalDataType.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAEADCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsAuthentication.java
rc/main/java/org/bouncycastle/crypto/tls/TlsBlockCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCipherFactory.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClient.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsClientProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCompression.java
rc/main/java/org/bouncycastle/crypto/tls/TlsContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsDSSSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECCUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsECDSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsEncryptionCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsFatalAlert.java
rc/main/java/org/bouncycastle/crypto/tls/TlsHandshakeHash.java
rc/main/java/org/bouncycastle/crypto/tls/TlsInputStream.java
rc/main/java/org/bouncycastle/crypto/tls/TlsKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsMac.java
rc/main/java/org/bouncycastle/crypto/tls/TlsNullCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsNullCompression.java
rc/main/java/org/bouncycastle/crypto/tls/TlsOutputStream.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKIdentity.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPSKKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsPeer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsProtocolHandler.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSASigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRSAUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsRuntimeException.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSRTPUtils.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServer.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerContext.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerContextImpl.java
rc/main/java/org/bouncycastle/crypto/tls/TlsServerProtocol.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSigner.java
rc/main/java/org/bouncycastle/crypto/tls/TlsSignerCredentials.java
rc/main/java/org/bouncycastle/crypto/tls/TlsStreamCipher.java
rc/main/java/org/bouncycastle/crypto/tls/TlsUtils.java
rc/main/java/org/bouncycastle/crypto/tls/UDPTransport.java
rc/main/java/org/bouncycastle/crypto/tls/UseSRTPData.java
rc/main/java/org/bouncycastle/crypto/tls/UserMappingType.java
rc/main/java/org/bouncycastle/crypto/tls/package.html
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/PrivateKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/PublicKeyFactory.java
rc/main/java/org/bouncycastle/crypto/util/SubjectPublicKeyInfoFactory.java
rc/main/java/org/bouncycastle/crypto/util/package.html
rc/main/java/org/bouncycastle/i18n/ErrorBundle.java
rc/main/java/org/bouncycastle/i18n/LocaleString.java
rc/main/java/org/bouncycastle/i18n/LocalizedException.java
rc/main/java/org/bouncycastle/i18n/LocalizedMessage.java
rc/main/java/org/bouncycastle/i18n/MessageBundle.java
rc/main/java/org/bouncycastle/i18n/MissingEntryException.java
rc/main/java/org/bouncycastle/i18n/TextBundle.java
rc/main/java/org/bouncycastle/i18n/filter/Filter.java
rc/main/java/org/bouncycastle/i18n/filter/HTMLFilter.java
rc/main/java/org/bouncycastle/i18n/filter/SQLFilter.java
rc/main/java/org/bouncycastle/i18n/filter/TrustedInput.java
rc/main/java/org/bouncycastle/i18n/filter/UntrustedInput.java
rc/main/java/org/bouncycastle/i18n/filter/UntrustedUrlInput.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/DSTU4145.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ECGOST.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ElGamal.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/GOST.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/IES.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/IESCipher.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/dstu/BCDSTU4145PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/BCDSTU4145PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dstu/SignatureSpiLe.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/IESCipher.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/ecgost/BCECGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/BCECGOST3410PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/BCElGamalPublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/CipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/ElGamalUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/elgamal/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/BCGOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/BCGOST3410PublicKey.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/CipherSpi.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/ISOSignatureSpi.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/PSSSignatureSpi.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/DHUtil.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/EC5Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/GOST3410Util.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/IESUtil.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/ExtCRLException.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/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/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/GOST3411.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD2.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD4.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/MD5.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD128.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD160.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/RIPEMD320.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA1.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA224.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA256.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/SHA3.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/digest/Tiger.java
rc/main/java/org/bouncycastle/jcajce/provider/digest/Whirlpool.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/Blowfish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/CAST5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/CAST6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Camellia.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/GOST28147.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Grain128.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Grainv1.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/HC128.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/HC256.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/IDEA.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Noekeon.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.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/RC5.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC6.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Rijndael.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SEED.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Salsa20.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Serpent.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SipHash.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Skipjack.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/TEA.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/Twofish.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/VMPC.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/VMPCKSA3.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/XTEA.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/BlockCipherProvider.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/jcajce/provider/util/SecretKeyUtil.java
rc/main/java/org/bouncycastle/jce/ECGOST3410NamedCurveTable.java
rc/main/java/org/bouncycastle/jce/ECKeyUtil.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/ECPointUtil.java
rc/main/java/org/bouncycastle/jce/MultiCertStoreParameters.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.java
rc/main/java/org/bouncycastle/jce/PKCS12Util.java
rc/main/java/org/bouncycastle/jce/PrincipalUtil.java
rc/main/java/org/bouncycastle/jce/X509KeyUsage.java
rc/main/java/org/bouncycastle/jce/X509LDAPCertStoreParameters.java
rc/main/java/org/bouncycastle/jce/X509Principal.java
rc/main/java/org/bouncycastle/jce/examples/PKCS12Example.java
rc/main/java/org/bouncycastle/jce/examples/package.html
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/ExtCertificateEncodingException.java
rc/main/java/org/bouncycastle/jce/exception/ExtException.java
rc/main/java/org/bouncycastle/jce/exception/ExtIOException.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/ElGamalKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410Key.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410Params.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/IESKey.java
rc/main/java/org/bouncycastle/jce/interfaces/MQVPrivateKey.java
rc/main/java/org/bouncycastle/jce/interfaces/MQVPublicKey.java
rc/main/java/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.java
rc/main/java/org/bouncycastle/jce/interfaces/package.html
rc/main/java/org/bouncycastle/jce/netscape/NetscapeCertRequest.java
rc/main/java/org/bouncycastle/jce/package.html
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/BrokenJCEBlockCipher.java
rc/main/java/org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java
rc/main/java/org/bouncycastle/jce/provider/BrokenPBE.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/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/JCEElGamalPrivateKey.java
rc/main/java/org/bouncycastle/jce/provider/JCEElGamalPublicKey.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/JCEStreamCipher.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/JDKPKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jce/provider/MultiCertStoreSpi.java
rc/main/java/org/bouncycastle/jce/provider/PEMUtil.java
rc/main/java/org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java
rc/main/java/org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.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/RFC3281CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/ReasonsMask.java
rc/main/java/org/bouncycastle/jce/provider/X509AttrCertParser.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/X509CRLParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertPairParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertParser.java
rc/main/java/org/bouncycastle/jce/provider/X509CertificateObject.java
rc/main/java/org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCRLCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCertCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreCertPairCollection.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java
rc/main/java/org/bouncycastle/jce/provider/X509StoreLDAPCerts.java
rc/main/java/org/bouncycastle/jce/provider/test/AESSICTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AlgorithmParametersTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AllTests.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertSelectorTest.java
rc/main/java/org/bouncycastle/jce/provider/test/AttrCertTest.java
rc/main/java/org/bouncycastle/jce/provider/test/BaseBlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/BlockCipherTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CRL5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/CamelliaTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathBuilderTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertPathValidatorTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CertUniqueIDTest.java
rc/main/java/org/bouncycastle/jce/provider/test/CipherStreamTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DESedeTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DHIESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DHTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/DSTU4145Test.java
rc/main/java/org/bouncycastle/jce/provider/test/DigestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/DoFinalTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java
rc/main/java/org/bouncycastle/jce/provider/test/ECEncodingTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECIESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ECNRTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ElGamalTest.java
rc/main/java/org/bouncycastle/jce/provider/test/EncryptedPrivateKeyInfoTest.java
rc/main/java/org/bouncycastle/jce/provider/test/FIPSDESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/GMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/GOST28147Test.java
rc/main/java/org/bouncycastle/jce/provider/test/GOST3410Test.java
rc/main/java/org/bouncycastle/jce/provider/test/HMacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/IESTest.java
rc/main/java/org/bouncycastle/jce/provider/test/ImplicitlyCaTest.java
rc/main/java/org/bouncycastle/jce/provider/test/JceTestUtil.java
rc/main/java/org/bouncycastle/jce/provider/test/KeyStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MQVTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MacTest.java
rc/main/java/org/bouncycastle/jce/provider/test/MultiCertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NISTCertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NamedCurveTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NetscapeCertRequestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/NoekeonTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PBETest.java
rc/main/java/org/bouncycastle/jce/provider/test/PEMData.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS10CertRequestTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKCS12StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXNameConstraintsTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXPolicyMappingTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PKIXTest.java
rc/main/java/org/bouncycastle/jce/provider/test/PSSTest.java
rc/main/java/org/bouncycastle/jce/provider/test/RSATest.java
rc/main/java/org/bouncycastle/jce/provider/test/RegressionTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SEEDTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SHA3Test.java
rc/main/java/org/bouncycastle/jce/provider/test/SealedTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SerialisationTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SigNameTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SigTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SipHashTest.java
rc/main/java/org/bouncycastle/jce/provider/test/SlotTwoTest.java
rc/main/java/org/bouncycastle/jce/provider/test/TestUtils.java
rc/main/java/org/bouncycastle/jce/provider/test/WrapTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509CertificatePairTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509StoreTest.java
rc/main/java/org/bouncycastle/jce/provider/test/X509StreamParserTest.java
rc/main/java/org/bouncycastle/jce/provider/test/nist/NistCertPathReviewerTest.java
rc/main/java/org/bouncycastle/jce/provider/test/nist/NistCertPathTest.java
rc/main/java/org/bouncycastle/jce/provider/test/rsa3/RSA3CertTest.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/ElGamalGenParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST28147ParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410ParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java
rc/main/java/org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/IEKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/IESParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/MQVPrivateKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/RepeatedSecretKeySpec.java
rc/main/java/org/bouncycastle/jce/spec/package.html
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/ReferenceMultiplier.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/math/ec/package.html
rc/main/java/org/bouncycastle/ocsp/BasicOCSPResp.java
rc/main/java/org/bouncycastle/ocsp/BasicOCSPRespGenerator.java
rc/main/java/org/bouncycastle/ocsp/CertificateID.java
rc/main/java/org/bouncycastle/ocsp/CertificateStatus.java
rc/main/java/org/bouncycastle/ocsp/OCSPException.java
rc/main/java/org/bouncycastle/ocsp/OCSPReq.java
rc/main/java/org/bouncycastle/ocsp/OCSPReqGenerator.java
rc/main/java/org/bouncycastle/ocsp/OCSPResp.java
rc/main/java/org/bouncycastle/ocsp/OCSPRespGenerator.java
rc/main/java/org/bouncycastle/ocsp/OCSPRespStatus.java
rc/main/java/org/bouncycastle/ocsp/OCSPUtil.java
rc/main/java/org/bouncycastle/ocsp/Req.java
rc/main/java/org/bouncycastle/ocsp/RespData.java
rc/main/java/org/bouncycastle/ocsp/RespID.java
rc/main/java/org/bouncycastle/ocsp/RevokedStatus.java
rc/main/java/org/bouncycastle/ocsp/SingleResp.java
rc/main/java/org/bouncycastle/ocsp/UnknownStatus.java
rc/main/java/org/bouncycastle/ocsp/package.html
rc/main/java/org/bouncycastle/ocsp/test/AllTests.java
rc/main/java/org/bouncycastle/ocsp/test/OCSPTest.java
rc/main/java/org/bouncycastle/ocsp/test/OCSPTestUtil.java
rc/main/java/org/bouncycastle/pqc/asn1/GMSSPrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/GMSSPublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McElieceCCA2PrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McElieceCCA2PublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McEliecePrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/McEliecePublicKey.java
rc/main/java/org/bouncycastle/pqc/asn1/PQCObjectIdentifiers.java
rc/main/java/org/bouncycastle/pqc/asn1/ParSet.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/asn1/RainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/crypto/DigestingMessageSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/MessageEncryptor.java
rc/main/java/org/bouncycastle/pqc/crypto/MessageSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSDigestProvider.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSLeaf.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSRootCalc.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSRootSig.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/GMSSUtils.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/Treehash.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/GMSSRandom.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/GMSSUtil.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSVerify.java
rc/main/java/org/bouncycastle/pqc/crypto/gmss/util/WinternitzOTSignature.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/Conversions.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2KeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2Parameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2Primitives.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2PrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceCCA2PublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceFujisakiCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceFujisakiDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKobaraImaiCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceKobaraImaiDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePKCSCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePKCSDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McElieceParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePointchevalCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePointchevalDigestCipher.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/mceliece/McEliecePublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/IndexGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEncryptionPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUEngine.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSignerPrng.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/ntru/NTRUSigningPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/Layer.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyGenerationParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyPairGenerator.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowPrivateKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowPublicKeyParameters.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/RainbowSigner.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/ComputeInField.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/GF2Field.java
rc/main/java/org/bouncycastle/pqc/crypto/rainbow/util/RainbowUtil.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/BouncyCastlePQCProvider.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/McEliece.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/Rainbow.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/gmss/BCGMSSPublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcElieceCCA2PublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/BCMcEliecePublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2KeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2KeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceCCA2Primitives.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceFujisakiCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McElieceKobaraImaiCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McEliecePKCSCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/mceliece/McEliecePointchevalCipherSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPrivateKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/BCRainbowPublicKey.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeyFactorySpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/RainbowKeysToParams.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/rainbow/SignatureSpi.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AllTests.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AsymmetricBlockCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/AsymmetricHybridCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/FlexiTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/KeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceCCA2KeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceCCA2PrimitivesTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceFujisakiCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceKeyPairGeneratorTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McElieceKobaraImaiCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McEliecePKCSCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/McEliecePointchevalCipherTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/test/RainbowSignatureTest.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricBlockCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/AsymmetricHybridCipher.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/CipherSpiExt.java
rc/main/java/org/bouncycastle/pqc/jcajce/provider/util/KeyUtil.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/ECCKeyGenParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSPrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/GMSSPublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2PrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2PublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McEliecePrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/McEliecePublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowParameterSpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowPrivateKeySpec.java
rc/main/java/org/bouncycastle/pqc/jcajce/spec/RainbowPublicKeySpec.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/BigEndianConversions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/BigIntUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/ByteUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/CharUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Matrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2Vector.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mMatrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2mVector.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nONBElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nONBField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomialElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GF2nPolynomialField.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GFElement.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/GoppaCode.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/IntegerFunctions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/LittleEndianConversions.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Matrix.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Permutation.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialGF2mSmallM.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/PolynomialRingGF2m.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/RandUtils.java
rc/main/java/org/bouncycastle/pqc/math/linearalgebra/Vector.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/BigIntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/euclid/IntEuclidean.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/BigDecimalPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/BigIntPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Constants.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/DenseTernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/IntegerPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial2.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/LongPolynomial5.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/ModularResultant.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Polynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/ProductFormPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/Resultant.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/SparseTernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/polynomial/TernaryPolynomial.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/ArrayEncoder.java
rc/main/java/org/bouncycastle/pqc/math/ntru/util/Util.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/Integers.java
rc/main/java/org/bouncycastle/util/Memoable.java
rc/main/java/org/bouncycastle/util/MemoableResetException.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/StreamParser.java
rc/main/java/org/bouncycastle/util/StreamParsingException.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/BufferedDecoder.java
rc/main/java/org/bouncycastle/util/encoders/BufferedEncoder.java
rc/main/java/org/bouncycastle/util/encoders/DecoderException.java
rc/main/java/org/bouncycastle/util/encoders/Encoder.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/util/encoders/HexTranslator.java
rc/main/java/org/bouncycastle/util/encoders/Translator.java
rc/main/java/org/bouncycastle/util/encoders/UrlBase64.java
rc/main/java/org/bouncycastle/util/encoders/UrlBase64Encoder.java
rc/main/java/org/bouncycastle/util/encoders/package.html
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/util/test/FixedSecureRandom.java
rc/main/java/org/bouncycastle/util/test/NumberParsing.java
rc/main/java/org/bouncycastle/util/test/SimpleTest.java
rc/main/java/org/bouncycastle/util/test/SimpleTestResult.java
rc/main/java/org/bouncycastle/util/test/Test.java
rc/main/java/org/bouncycastle/util/test/TestFailedException.java
rc/main/java/org/bouncycastle/util/test/TestResult.java
rc/main/java/org/bouncycastle/util/test/UncloseableOutputStream.java
rc/main/java/org/bouncycastle/x509/AttributeCertificateHolder.java
rc/main/java/org/bouncycastle/x509/AttributeCertificateIssuer.java
rc/main/java/org/bouncycastle/x509/CertPathReviewerException.java
rc/main/java/org/bouncycastle/x509/CertPathReviewerMessages.properties
rc/main/java/org/bouncycastle/x509/CertPathReviewerMessages_de.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/NoSuchParserException.java
rc/main/java/org/bouncycastle/x509/NoSuchStoreException.java
rc/main/java/org/bouncycastle/x509/PKIXAttrCertChecker.java
rc/main/java/org/bouncycastle/x509/PKIXCertPathReviewer.java
rc/main/java/org/bouncycastle/x509/X509Attribute.java
rc/main/java/org/bouncycastle/x509/X509AttributeCertStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509AttributeCertificate.java
rc/main/java/org/bouncycastle/x509/X509CRLStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertPairStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertStoreSelector.java
rc/main/java/org/bouncycastle/x509/X509CertificatePair.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/X509StreamParser.java
rc/main/java/org/bouncycastle/x509/X509StreamParserSpi.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/X509V2AttributeCertificateGenerator.java
rc/main/java/org/bouncycastle/x509/X509V2CRLGenerator.java
rc/main/java/org/bouncycastle/x509/X509V3CertificateGenerator.java
rc/main/java/org/bouncycastle/x509/examples/AttrCertExample.java
rc/main/java/org/bouncycastle/x509/examples/package.html
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
rc/main/java/org/bouncycastle/x509/extension/package.html
rc/main/java/org/bouncycastle/x509/package.html
rc/main/java/org/bouncycastle/x509/util/LDAPStoreHelper.java
rc/main/java/org/bouncycastle/x509/util/StreamParser.java
rc/main/java/org/bouncycastle/x509/util/StreamParsingException.java
8453163c339bdfd9e372d17f1892e8557d4973bc 12-Nov-2015 Sergio Giro <sgiro@google.com> bouncycastle: limit input length as specified by the NIST spec

Bug: 24106146
Change-Id: Ic3cb8d87ac86700cab15c553e9cc638b55d92df4
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
750a767ac329acaa67b963d9810221d174f36ce6 30-Nov-2015 Kenny Root <kroot@google.com> Follow-up to previous DSA key check

The key check was placed in the wrong position when a random source was
specified. Move it above the wrapping of the parameters when random is
specified to avoid casting error.

Bug: 24082558
Bug: 25789194
Change-Id: Id5c46ba060cbdd2537e6215661a25d232bed50b2
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
466d76c8257d7fdf890372bf2c7f130eb2552508 26-Nov-2015 Alex Klyubin <klyubin@google.com> Merge "Expose PSS AlgorithmParameters to JCA." am: 81cafc9f97
am: 50540595ae

* commit '50540595aea200a7aeda15393daa15396973f462':
Expose PSS AlgorithmParameters to JCA.
50540595aea200a7aeda15393daa15396973f462 25-Nov-2015 Alex Klyubin <klyubin@google.com> Merge "Expose PSS AlgorithmParameters to JCA."
am: 81cafc9f97

* commit '81cafc9f97b8e277c1f2faa0f2930d1c8481cbeb':
Expose PSS AlgorithmParameters to JCA.
5a16e2b65a5e7de5902130171e6cdad818651d72 21-Nov-2015 Alex Klyubin <klyubin@google.com> Expose PSS AlgorithmParameters to JCA.

Bug: 25794302
Change-Id: I341ab1e0c295a05d6edf6a2237be93a86d517ec1
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
a657c1de21d7741c1e93c623d7b8d00f8883aff7 12-Nov-2015 Sergio Giro <sgiro@google.com> DO NOT MERGE bouncycastle: limit input length as specified by the NIST spec

Bug: 24106146

Adapted from commit 9462245630b2913830b63310aa0d40a0901ccae5

Change-Id: Ic3cb8d87ac86700cab15c553e9cc638b55d92df4
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
59d4ea83797f7712d75e8a54420804b9f6ffe309 12-Nov-2015 Sergio Giro <sgiro@google.com> DO NOT MERGE bouncycastle: limit input length as specified by the NIST spec

Bug: 24106146

Adapted from commit 9462245630b2913830b63310aa0d40a0901ccae5

Change-Id: Ic3cb8d87ac86700cab15c553e9cc638b55d92df4
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
ed16c9d3e2d582edd764763b4289685b0be0f7a0 12-Nov-2015 Sergio Giro <sgiro@google.com> DO NOT MERGE bouncycastle: limit input length as specified by the NIST spec

Bug: 24106146

Adapted from commit 9462245630b2913830b63310aa0d40a0901ccae5

Change-Id: Ic3cb8d87ac86700cab15c553e9cc638b55d92df4
rc/main/java/org/bouncycastle/crypto/modes/GCMBlockCipher.java
f81961d489888391053b9d69720fa47714685509 07-Jul-2015 Quan Nguyen <quannguyen@google.com> Fix ECDH bug

Verify that the public key is in the curve defined by the private key
and explicitly construct public key using the private key's curve.

Bug: 24082558
Change-Id: I146c58ba543d829565e1b199879003a662e57f19
rc/main/java/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
867b6e16a13ab7a83cdf9b6f83249ccbf80b552c 21-Jul-2015 Quan Nguyen <quannguyen@google.com> Fix the DSA's invalid key parameters bug in BouncyCastle.

I.e. the used to failed test which uses large q (e.g. 224-bits) for
SHA1withDSA passes after the fix. The fix is to check DSA parameters
in initSign() and initVerify() in DSASigner.java.

Bug: 24082558
Change-Id: Ic45507e7888ca242d473849e6612a8bed7135c1c
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
ad7eaff2effc56306ad2d07a282e60ddd5571b9f 23-Jul-2015 Kenny Root <kroot@google.com> am ab6fbde3: Merge "GCM: fix mode and padding set"

* commit 'ab6fbde31a14919f5e0ff8792ace53be30230a15':
GCM: fix mode and padding set
0445cba714f498e8246e40ce449b15912b974965 22-Jul-2015 Kenny Root <kroot@google.com> GCM: fix mode and padding set

Since "GCM" was renamed to "AES/GCM/NoPadding" to correspond to the
StandardNames document, the mode and padding weren't being set via the
Cipher#init call since it assumed the CipherSpi already knew its mode
and padding.

(cherry picked from commit 65581d2bbf27de395c221f5f7f4fd93cbab091ff)

Bug: 22611918
Change-Id: Ib85438a1c95ffda526dbbac8793b04ff02d40fcc
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
65581d2bbf27de395c221f5f7f4fd93cbab091ff 22-Jul-2015 Kenny Root <kroot@google.com> GCM: fix mode and padding set

Since "GCM" was renamed to "AES/GCM/NoPadding" to correspond to the
StandardNames document, the mode and padding weren't being set via the
Cipher#init call since it assumed the CipherSpi already knew its mode
and padding.

Bug: 22611918
Change-Id: Ib85438a1c95ffda526dbbac8793b04ff02d40fcc
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
1c380ab9c5d55b5ace5ebefe6969e64d8259c970 11-Jun-2015 Kenny Root <kroot@google.com> Do not blacklist serial numbers that are too short

Baseline Requirements say the serial number must have 20-bits of
entropy, but some certificates are issued not in compliance. This causes
issues where they are falsely marked as blacklisted. Until there is
issuer + serial number matching, we can just use the pubkey matching for
the certificates that are blacklisted with non-compliant serial numbers.

Bug: 21736046
Change-Id: I66b1e94f2c67ddd3b6fe690331f8fb12e16a8bc0
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
0d5d3541c94c2fc81d1668bb6b0f4e2d3a666746 01-Jun-2015 Kenny Root <kroot@google.com> Register DSA OID for KeyFactory not just Signature

X.509 certificates made with DSA signatures have the X9 DSA with SHA1
OID typically, so we need Bouncycastle to register this OID as an alias
for the DSA KeyFactory.

We also need to remove a manual OID alias added for Signatures which
probably indicates how this slipped through the cracks.

(cherry picked from commit 75fc34101f063fe3534de7340beb13c87786e6e1)

Bug: 21209493
Change-Id: I12a88ead61c626343d96a9c335bdf40e615894bd
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
75fc34101f063fe3534de7340beb13c87786e6e1 01-Jun-2015 Kenny Root <kroot@google.com> Register DSA OID for KeyFactory not just Signature

X.509 certificates made with DSA signatures have the X9 DSA with SHA1
OID typically, so we need Bouncycastle to register this OID as an alias
for the DSA KeyFactory.

We also need to remove a manual OID alias added for Signatures which
probably indicates how this slipped through the cracks.

Bug: 21209493
Change-Id: I12a88ead61c626343d96a9c335bdf40e615894bd
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/DSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
55fb581855207020937f77e244da245f7f9b69c9 01-Jun-2015 Kenny Root <kroot@google.com> Revert "Register DSAwithSHA1 OID for KeyFactory"

This reverts commit 36995a1668ccfc521253ffae6f705d0af028ca3e.

Change-Id: Idf059fc9804838bed8f623421d342f43f5284b03
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
565eb1c386b12c83b5aa7f42bb9099062af17782 01-Jun-2015 Kenny Root <kroot@google.com> Revert "Register DSAwithSHA1 OID for KeyFactory"

This reverts commit f2ca73c07d072282905ed43d2b866278caabe12f.

Change-Id: If6c261b71521f79582ca0a742a1aa02be31c70fe
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
f2ca73c07d072282905ed43d2b866278caabe12f 01-Jun-2015 Kenny Root <kroot@google.com> Register DSAwithSHA1 OID for KeyFactory

X.509 certificates made with DSA signatures have the X9 DSA with SHA1
OID typically, so we need Bouncycastle to register this OID as an alias
for the DSA KeyFactory.

(cherry picked from commit 36995a1668ccfc521253ffae6f705d0af028ca3e)

Bug: 21209493
Change-Id: I1c2fe6d7f638974ab54589bf757e66ff452ad395
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
36995a1668ccfc521253ffae6f705d0af028ca3e 01-Jun-2015 Kenny Root <kroot@google.com> Register DSAwithSHA1 OID for KeyFactory

X.509 certificates made with DSA signatures have the X9 DSA with SHA1
OID typically, so we need Bouncycastle to register this OID as an alias
for the DSA KeyFactory.

Bug: 21209493
Change-Id: I1c2fe6d7f638974ab54589bf757e66ff452ad395
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
c51d6837f84377c47bc0f43d58c80f09f460e194 12-May-2015 Kenny Root <kroot@google.com> Set default EC key size to 256-bits

NIST SP800 131A recommends 112-bits as the lowest security level
acceptable after December 31, 2013. Although the 239-bit EC group
meets that bar, the P-256, P-384, and P-521 are the more widely
supported options. Change the default to increase interoperability
while maintaining the security level recommended.

(cherry picked from commit c5a7ff00b9c78ce5e15de5b99dc78a7e8c83ecd3)

Bug: 21085656
Change-Id: Idb71fdc801bafc5ad38f0b87dc3847f48854563f
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
eaa486a9a2ef620ba3c4d45e373709b31f354a09 12-May-2015 Kenny Root <kroot@google.com> Change default GCM name to AES/GCM/NOPADDING

This matches the RI and doesn't get late binding confused when you call
Cipher.getInstance

(cherry picked from commit 4046cd0249e7ffa820dcd4318f4e81f737d8634c)

Bug: 21085702
Change-Id: I8f69e7b342fde4881f20e103240f0b289322ef4e
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
5807a4a5f96af3fca8def98793f25fcdad00c6cf 12-May-2015 Kenny Root <kroot@google.com> Change Bouncycastle default AES key size to 128

The default of 192 bit keys was the worst of all choices. 128-bit
runs faster on mobile devices.

(cherry picked from commit ac2a5751dc9578b1f2a8d99906e435993d36c8d6)

Bug: 21085656
Change-Id: Ie4d15ea35e46a157f8c0d43a91e699135e2c58d1
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
c5a7ff00b9c78ce5e15de5b99dc78a7e8c83ecd3 12-May-2015 Kenny Root <kroot@google.com> Set default EC key size to 256-bits

NIST SP800 131A recommends 112-bits as the lowest security level
acceptable after December 31, 2013. Although the 239-bit EC group
meets that bar, the P-256, P-384, and P-521 are the more widely
supported options. Change the default to increase interoperability
while maintaining the security level recommended.

Change-Id: Idb71fdc801bafc5ad38f0b87dc3847f48854563f
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.java
4046cd0249e7ffa820dcd4318f4e81f737d8634c 12-May-2015 Kenny Root <kroot@google.com> Change default GCM name to AES/GCM/NOPADDING

This matches the RI and doesn't get late binding confused when you call
Cipher.getInstance

Change-Id: I8f69e7b342fde4881f20e103240f0b289322ef4e
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
ac2a5751dc9578b1f2a8d99906e435993d36c8d6 12-May-2015 Kenny Root <kroot@google.com> Change Bouncycastle default AES key size to 128

The default of 192 bit keys was the worst of all choices. 128-bit
runs faster on mobile devices.

Change-Id: Ie4d15ea35e46a157f8c0d43a91e699135e2c58d1
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
367fb0bc4adc380cbe1f1a82c2a975dbf834be4c 24-Apr-2015 Sergio Giro <sgiro@google.com> bouncycastle: throw exception in failure expecting PKIX parameters

bug: 20545284

(cherry picked from commit fa0ac9cf9f44a17bb77070574674f2ef0ecc3498)

Change-Id: Ie640314c35a5a98fac32e15144eaf776e4f861cb
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
fa0ac9cf9f44a17bb77070574674f2ef0ecc3498 24-Apr-2015 Sergio Giro <sgiro@google.com> bouncycastle: throw exception in failure expecting PKIX parameters

bug: 20545284
Change-Id: I0e075904b21e8f36e27126d646d86068b6f3dac7
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
028ab6e01e3b911024b9b9243e9a0f4ac377c0fa 09-Apr-2015 Sergio Giro <sgiro@google.com> bouncycastle: upgrade to version 1.52

Change-Id: I227db8e458e67af46ccb1c07bfca77a733f25979
rc/main/java/org/bouncycastle/asn1/ASN1GeneralizedTime.java
rc/main/java/org/bouncycastle/asn1/ASN1Object.java
rc/main/java/org/bouncycastle/asn1/ASN1Set.java
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java
rc/main/java/org/bouncycastle/asn1/sec/ECPrivateKey.java
rc/main/java/org/bouncycastle/asn1/x500/style/IETFUtils.java
rc/main/java/org/bouncycastle/asn1/x509/Extensions.java
rc/main/java/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/encodings/PKCS1Encoding.java
rc/main/java/org/bouncycastle/crypto/engines/AESWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java
rc/main/java/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.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/SICBlockCipher.java
rc/main/java/org/bouncycastle/crypto/modes/gcm/GCMUtil.java
rc/main/java/org/bouncycastle/crypto/paddings/PKCS7Padding.java
rc/main/java/org/bouncycastle/crypto/params/DHParameters.java
rc/main/java/org/bouncycastle/crypto/signers/DSASigner.java
rc/main/java/org/bouncycastle/crypto/signers/RSADigestSigner.java
rc/main/java/org/bouncycastle/crypto/signers/RandomDSAKCalculator.java
rc/main/java/org/bouncycastle/jcajce/PKCS12StoreParameter.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCRLStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStore.java
rc/main/java/org/bouncycastle/jcajce/PKIXCertStoreSelector.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.java
rc/main/java/org/bouncycastle/jcajce/PKIXExtendedParameters.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/AlgorithmParameterGeneratorSpi.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/ec/BCECPrivateKey.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/KeyPairGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.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/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/PKCS12StoreParameter.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/DES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/DESede.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/RC2.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.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/util/BCJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/ProviderJcaJceHelper.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/CertPathValidatorUtilities.java
rc/main/java/org/bouncycastle/jce/provider/JCEStreamCipher.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/PKIXPolicyNode.java
rc/main/java/org/bouncycastle/jce/provider/PrincipalUtils.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/X509CRLObject.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/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/WNafUtil.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/CollectionStore.java
rc/main/java/org/bouncycastle/util/Encodable.java
rc/main/java/org/bouncycastle/util/Iterable.java
rc/main/java/org/bouncycastle/util/Selector.java
rc/main/java/org/bouncycastle/util/Store.java
rc/main/java/org/bouncycastle/util/StringList.java
rc/main/java/org/bouncycastle/util/Strings.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.java
rc/main/java/org/bouncycastle/x509/ExtendedPKIXParameters.java
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
7a21b9a68f2c90bdde986a98a55816d0cf3ea73e 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.

Bug: 18013422
Change-Id: I39d0f43f948dec243d2d7cb79726d0642638b77a
rc/main/java/org/bouncycastle/jce/provider/CertBlacklist.java
rc/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java
d001700a15b8bd733ae344c1fc315b97c43c6590 28-Jul-2014 Kenny Root <kroot@google.com> Upgrade to 1.51

f98b02ab394044a3c237d2c7a2ee5ef65793e8e9 bcpkix-jdk15on-151.tar.gz
95e59ad2492598d729cfc559b480c3f172de5dc3 bcprov-jdk15on-151.tar.gz

Bug: 16578237
Change-Id: Ie4a3cd01b52b504a1098b00b413f1418273a6ef2
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/ASN1GeneralizedTime.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/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/ASN1UTCTime.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/DEREnumerated.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/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/DLSet.java
rc/main/java/org/bouncycastle/asn1/InMemoryRepresentable.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/Time.java
rc/main/java/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java
rc/main/java/org/bouncycastle/asn1/pkcs/CRLBag.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/PrivateKeyInfo.java
rc/main/java/org/bouncycastle/asn1/sec/SECNamedCurves.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/style/AbstractX500NameStyle.java
rc/main/java/org/bouncycastle/asn1/x500/style/BCStyle.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/BasicConstraints.java
rc/main/java/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java
rc/main/java/org/bouncycastle/asn1/x509/TBSCertList.java
rc/main/java/org/bouncycastle/asn1/x509/Time.java
rc/main/java/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.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/X509NameEntryConverter.java
rc/main/java/org/bouncycastle/asn1/x9/DHDomainParameters.java
rc/main/java/org/bouncycastle/asn1/x9/DHValidationParms.java
rc/main/java/org/bouncycastle/asn1/x9/ECNamedCurveTable.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/X9FieldID.java
rc/main/java/org/bouncycastle/crypto/BufferedBlockCipher.java
rc/main/java/org/bouncycastle/crypto/SkippingCipher.java
rc/main/java/org/bouncycastle/crypto/SkippingStreamCipher.java
rc/main/java/org/bouncycastle/crypto/StreamBlockCipher.java
rc/main/java/org/bouncycastle/crypto/StreamCipher.java
rc/main/java/org/bouncycastle/crypto/digests/EncodableDigest.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/SHA1Digest.java
rc/main/java/org/bouncycastle/crypto/digests/SHA224Digest.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/ec/CustomNamedCurves.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/DESEngine.java
rc/main/java/org/bouncycastle/crypto/engines/DESedeWrapEngine.java
rc/main/java/org/bouncycastle/crypto/engines/RC4Engine.java
rc/main/java/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.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/RSAKeyPairGenerator.java
rc/main/java/org/bouncycastle/crypto/modes/AEADBlockCipher.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/GCMUtil.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/ECNamedDomainParameters.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/JcaJceUtils.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/EC.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/RSA.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.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/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/KeyFactorySpi.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.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/util/PKCS12BagAttributeCarrierImpl.java
rc/main/java/org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.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/keystore/pkcs12/PKCS12KeyStoreSpi.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/AES.java
rc/main/java/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.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/spec/PBKDF2KeySpec.java
rc/main/java/org/bouncycastle/jcajce/util/DefaultJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/JcaJceUtils.java
rc/main/java/org/bouncycastle/jcajce/util/NamedJcaJceHelper.java
rc/main/java/org/bouncycastle/jcajce/util/ProviderJcaJceHelper.java
rc/main/java/org/bouncycastle/jce/ECNamedCurveTable.java
rc/main/java/org/bouncycastle/jce/PKCS10CertificationRequest.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/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/JCEStreamCipher.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/PKIXCertPathValidatorSpi.java
rc/main/java/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.java
rc/main/java/org/bouncycastle/jce/provider/X509SignatureUtil.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.java
rc/main/java/org/bouncycastle/jce/spec/ECNamedCurveSpec.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/ECPoint.java
rc/main/java/org/bouncycastle/math/ec/ECPointMap.java
rc/main/java/org/bouncycastle/math/ec/FixedPointCombMultiplier.java
rc/main/java/org/bouncycastle/math/ec/FixedPointPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/FixedPointUtil.java
rc/main/java/org/bouncycastle/math/ec/GLVMultiplier.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/ScaleXPointMap.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/WNafL2RMultiplier.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/math/ec/WTauNafPreCompInfo.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP192R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP224R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256K1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP256R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP384R1Point.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Field.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.java
rc/main/java/org/bouncycastle/math/ec/custom/sec/SecP521R1Point.java
rc/main/java/org/bouncycastle/math/ec/endo/ECEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.java
rc/main/java/org/bouncycastle/math/ec/endo/GLVTypeBParameters.java
rc/main/java/org/bouncycastle/math/field/ExtensionField.java
rc/main/java/org/bouncycastle/math/field/FiniteField.java
rc/main/java/org/bouncycastle/math/field/FiniteFields.java
rc/main/java/org/bouncycastle/math/field/GF2Polynomial.java
rc/main/java/org/bouncycastle/math/field/GenericPolynomialExtensionField.java
rc/main/java/org/bouncycastle/math/field/Polynomial.java
rc/main/java/org/bouncycastle/math/field/PolynomialExtensionField.java
rc/main/java/org/bouncycastle/math/field/PrimeField.java
rc/main/java/org/bouncycastle/math/raw/Mod.java
rc/main/java/org/bouncycastle/math/raw/Nat.java
rc/main/java/org/bouncycastle/math/raw/Nat192.java
rc/main/java/org/bouncycastle/math/raw/Nat224.java
rc/main/java/org/bouncycastle/math/raw/Nat256.java
rc/main/java/org/bouncycastle/math/raw/Nat384.java
rc/main/java/org/bouncycastle/math/raw/Nat512.java
rc/main/java/org/bouncycastle/util/Arrays.java
rc/main/java/org/bouncycastle/util/Integers.java
rc/main/java/org/bouncycastle/util/Memoable.java
rc/main/java/org/bouncycastle/util/Pack.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/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/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/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/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/SubjectKeyIdentifierStructure.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