[bouncycastle] 02/08: Merge tag 'upstream/1.54'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Apr 28 22:27:14 UTC 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository bouncycastle.
commit 170dc64da60c3af7d61d59ca0df4d70442ed3665
Merge: 9302a73 2fa6268
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Thu Apr 28 23:28:25 2016 +0200
Merge tag 'upstream/1.54'
Upstream version 1.54
.gitignore | 11 +
CONTRIBUTORS.html | 410 +
LICENSE.html | 22 +
README.md | 74 +
ant/bc+-build.xml | 1040 +
ant/build.regexp | 3 +
ant/jdk13.xml | 299 +
ant/jdk14.xml | 184 +
ant/jdk15+.xml | 119 +
bc-build.properties | 11 +
build.gradle | 83 +
build1-1 | 552 +
build1-2 | 535 +
build1-3 | 37 +
build1-4 | 31 +
build15+ | 33 +
buildj2me | 234 +
core/KDFCTR.gen | 1 +
core/KDFDblPipelineCounter.gen | 1 +
core/KDFDblPipelineNoCounter.gen | 1 +
core/KDFFeedbackCounter.gen | 1 +
core/KDFFeedbackNoCounter.gen | 1 +
core/core.iml | 14 +
core/docs/GnuTLSSetup.html | 30 +
core/docs/OpenSSLSetup.html | 34 +
core/hs_err_pid8578.log | 1015 +
core/src/main/j2me/java/io/FilterInputStream.java | 56 +
core/src/main/j2me/java/io/FilterOutputStream.java | 39 +
core/src/main/j2me/java/math/BigInteger.java | 3267 ++
core/src/main/j2me/java/security/SecureRandom.java | 141 +
.../main/j2me/java/util/AbstractCollection.java | 261 +
core/src/main/j2me/java/util/AbstractList.java | 304 +
core/src/main/j2me/java/util/AbstractMap.java | 173 +
core/src/main/j2me/java/util/AbstractSet.java | 46 +
core/src/main/j2me/java/util/ArrayList.java | 107 +
core/src/main/j2me/java/util/Arrays.java | 118 +
core/src/main/j2me/java/util/Collection.java | 21 +
core/src/main/j2me/java/util/Collections.java | 376 +
core/src/main/j2me/java/util/HashMap.java | 279 +
core/src/main/j2me/java/util/HashSet.java | 71 +
core/src/main/j2me/java/util/Iterator.java | 9 +
core/src/main/j2me/java/util/List.java | 32 +
core/src/main/j2me/java/util/ListIterator.java | 20 +
core/src/main/j2me/java/util/Map.java | 54 +
core/src/main/j2me/java/util/Set.java | 38 +
core/src/main/j2me/java/util/StringTokenizer.java | 115 +
core/src/main/j2me/java/util/Sublist.java | 142 +
.../org/bouncycastle/asn1/ASN1GeneralizedTime.java | 260 +
.../j2me/org/bouncycastle/asn1/ASN1UTCTime.java | 259 +
.../j2me/org/bouncycastle/asn1/DERFactory.java | 31 +
.../org/bouncycastle/asn1/DERGeneralizedTime.java | 27 +
.../j2me/org/bouncycastle/asn1/DERUTCTime.java | 22 +
.../j2me/org/bouncycastle/asn1/DateFormatter.java | 272 +
.../j2me/org/bouncycastle/asn1/StreamUtil.java | 88 +
.../main/j2me/org/bouncycastle/asn1/cms/Time.java | 122 +
.../j2me/org/bouncycastle/asn1/eac/PackedDate.java | 70 +
.../main/j2me/org/bouncycastle/asn1/x509/Time.java | 122 +
.../crypto/encodings/PKCS1Encoding.java | 421 +
.../org/bouncycastle/crypto/examples/MIDPTest.java | 177 +
.../org/bouncycastle/crypto/examples/midp_test.jad | 6 +
.../org/bouncycastle/crypto/examples/midp_test.mf | 7 +
.../crypto/params/SkeinParameters.java | 259 +
.../bouncycastle/crypto/tls/OCSPStatusRequest.java | 131 +
.../bouncycastle/crypto/tls/ServerNameList.java | 86 +
.../org/bouncycastle/crypto/tls/UDPTransport.java | 107 +
.../j2me/org/bouncycastle/math/ec/LongArray.java | 2197 +
.../main/j2me/org/bouncycastle/util/Arrays.java | 1086 +
.../main/j2me/org/bouncycastle/util/Integers.java | 19 +
.../j2me/org/bouncycastle/util/Properties.java | 18 +
.../main/j2me/org/bouncycastle/util/Selector.java | 8 +
.../main/j2me/org/bouncycastle/util/Shorts.java | 9 +
.../main/j2me/org/bouncycastle/util/Strings.java | 401 +
.../src/main/j2me/org/bouncycastle/util/Times.java | 11 +
.../org/bouncycastle/util/test/SimpleTest.java | 84 +
core/src/main/java/org/bouncycastle/LICENSE.java | 65 +
.../bouncycastle/asn1/ASN1ApplicationSpecific.java | 226 +
.../asn1/ASN1ApplicationSpecificParser.java | 19 +
.../java/org/bouncycastle/asn1/ASN1BitString.java | 291 +
.../java/org/bouncycastle/asn1/ASN1Boolean.java | 205 +
.../java/org/bouncycastle/asn1/ASN1Choice.java | 28 +
.../java/org/bouncycastle/asn1/ASN1Encodable.java | 13 +
.../org/bouncycastle/asn1/ASN1EncodableVector.java | 63 +
.../java/org/bouncycastle/asn1/ASN1Encoding.java | 22 +
.../java/org/bouncycastle/asn1/ASN1Enumerated.java | 174 +
.../java/org/bouncycastle/asn1/ASN1Exception.java | 25 +
.../org/bouncycastle/asn1/ASN1GeneralizedTime.java | 375 +
.../java/org/bouncycastle/asn1/ASN1Generator.java | 15 +
.../org/bouncycastle/asn1/ASN1InputStream.java | 476 +
.../java/org/bouncycastle/asn1/ASN1Integer.java | 157 +
.../main/java/org/bouncycastle/asn1/ASN1Null.java | 75 +
.../java/org/bouncycastle/asn1/ASN1Object.java | 113 +
.../bouncycastle/asn1/ASN1ObjectIdentifier.java | 484 +
.../org/bouncycastle/asn1/ASN1OctetString.java | 253 +
.../bouncycastle/asn1/ASN1OctetStringParser.java | 17 +
.../org/bouncycastle/asn1/ASN1OutputStream.java | 194 +
.../bouncycastle/asn1/ASN1ParsingException.java | 23 +
.../java/org/bouncycastle/asn1/ASN1Primitive.java | 89 +
.../java/org/bouncycastle/asn1/ASN1Sequence.java | 391 +
.../org/bouncycastle/asn1/ASN1SequenceParser.java | 19 +
.../main/java/org/bouncycastle/asn1/ASN1Set.java | 563 +
.../java/org/bouncycastle/asn1/ASN1SetParser.java | 19 +
.../org/bouncycastle/asn1/ASN1StreamParser.java | 249 +
.../java/org/bouncycastle/asn1/ASN1String.java | 13 +
.../org/bouncycastle/asn1/ASN1TaggedObject.java | 237 +
.../bouncycastle/asn1/ASN1TaggedObjectParser.java | 12 +
.../java/org/bouncycastle/asn1/ASN1UTCTime.java | 314 +
.../bouncycastle/asn1/BERApplicationSpecific.java | 114 +
.../asn1/BERApplicationSpecificParser.java | 59 +
.../asn1/BERConstructedOctetString.java | 144 +
.../java/org/bouncycastle/asn1/BERFactory.java | 17 +
.../java/org/bouncycastle/asn1/BERGenerator.java | 90 +
.../java/org/bouncycastle/asn1/BEROctetString.java | 168 +
.../bouncycastle/asn1/BEROctetStringGenerator.java | 102 +
.../bouncycastle/asn1/BEROctetStringParser.java | 41 +
.../org/bouncycastle/asn1/BEROutputStream.java | 36 +
.../java/org/bouncycastle/asn1/BERSequence.java | 74 +
.../bouncycastle/asn1/BERSequenceGenerator.java | 71 +
.../org/bouncycastle/asn1/BERSequenceParser.java | 58 +
.../main/java/org/bouncycastle/asn1/BERSet.java | 78 +
.../java/org/bouncycastle/asn1/BERSetParser.java | 58 +
.../org/bouncycastle/asn1/BERTaggedObject.java | 147 +
.../bouncycastle/asn1/BERTaggedObjectParser.java | 98 +
.../main/java/org/bouncycastle/asn1/BERTags.java | 36 +
.../bouncycastle/asn1/ConstructedOctetStream.java | 111 +
.../bouncycastle/asn1/DERApplicationSpecific.java | 124 +
.../java/org/bouncycastle/asn1/DERBMPString.java | 157 +
.../java/org/bouncycastle/asn1/DERBitString.java | 145 +
.../java/org/bouncycastle/asn1/DERBoolean.java | 22 +
.../org/bouncycastle/asn1/DEREncodableVector.java | 18 +
.../java/org/bouncycastle/asn1/DEREnumerated.java | 37 +
.../java/org/bouncycastle/asn1/DERExternal.java | 294 +
.../org/bouncycastle/asn1/DERExternalParser.java | 68 +
.../java/org/bouncycastle/asn1/DERFactory.java | 17 +
.../org/bouncycastle/asn1/DERGeneralString.java | 145 +
.../org/bouncycastle/asn1/DERGeneralizedTime.java | 28 +
.../java/org/bouncycastle/asn1/DERGenerator.java | 117 +
.../org/bouncycastle/asn1/DERGraphicString.java | 124 +
.../java/org/bouncycastle/asn1/DERIA5String.java | 189 +
.../java/org/bouncycastle/asn1/DERInteger.java | 30 +
.../main/java/org/bouncycastle/asn1/DERNull.java | 38 +
.../org/bouncycastle/asn1/DERNumericString.java | 189 +
.../org/bouncycastle/asn1/DERObjectIdentifier.java | 24 +
.../java/org/bouncycastle/asn1/DEROctetString.java | 58 +
.../bouncycastle/asn1/DEROctetStringParser.java | 58 +
.../org/bouncycastle/asn1/DEROutputStream.java | 41 +
.../org/bouncycastle/asn1/DERPrintableString.java | 216 +
.../java/org/bouncycastle/asn1/DERSequence.java | 101 +
.../bouncycastle/asn1/DERSequenceGenerator.java | 79 +
.../org/bouncycastle/asn1/DERSequenceParser.java | 38 +
.../main/java/org/bouncycastle/asn1/DERSet.java | 111 +
.../java/org/bouncycastle/asn1/DERSetParser.java | 38 +
.../java/org/bouncycastle/asn1/DERT61String.java | 151 +
.../org/bouncycastle/asn1/DERT61UTF8String.java | 155 +
.../org/bouncycastle/asn1/DERTaggedObject.java | 118 +
.../main/java/org/bouncycastle/asn1/DERTags.java | 9 +
.../java/org/bouncycastle/asn1/DERUTCTime.java | 27 +
.../java/org/bouncycastle/asn1/DERUTF8String.java | 137 +
.../org/bouncycastle/asn1/DERUniversalString.java | 153 +
.../org/bouncycastle/asn1/DERVideotexString.java | 124 +
.../org/bouncycastle/asn1/DERVisibleString.java | 143 +
.../java/org/bouncycastle/asn1/DLBitString.java | 145 +
.../java/org/bouncycastle/asn1/DLOutputStream.java | 31 +
.../java/org/bouncycastle/asn1/DLSequence.java | 104 +
.../src/main/java/org/bouncycastle/asn1/DLSet.java | 146 +
.../java/org/bouncycastle/asn1/DLTaggedObject.java | 112 +
.../asn1/DefiniteLengthInputStream.java | 105 +
.../bouncycastle/asn1/InMemoryRepresentable.java | 17 +
.../asn1/IndefiniteLengthInputStream.java | 111 +
.../asn1/LazyConstructionEnumeration.java | 43 +
.../org/bouncycastle/asn1/LazyEncodedSequence.java | 109 +
.../org/bouncycastle/asn1/LimitedInputStream.java | 32 +
.../java/org/bouncycastle/asn1/OIDTokenizer.java | 63 +
.../java/org/bouncycastle/asn1/StreamUtil.java | 114 +
.../bouncycastle/asn1/anssi/ANSSINamedCurves.java | 120 +
.../asn1/anssi/ANSSIObjectIdentifiers.java | 11 +
.../bouncycastle/asn1/bc/BCObjectIdentifiers.java | 69 +
.../asn1/bsi/BSIObjectIdentifiers.java | 35 +
.../bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java | 80 +
.../org/bouncycastle/asn1/cmp/CMPCertificate.java | 141 +
.../asn1/cmp/CMPObjectIdentifiers.java | 141 +
.../org/bouncycastle/asn1/cmp/CRLAnnContent.java | 61 +
.../bouncycastle/asn1/cmp/CertConfirmContent.java | 54 +
.../org/bouncycastle/asn1/cmp/CertOrEncCert.java | 96 +
.../org/bouncycastle/asn1/cmp/CertRepMessage.java | 123 +
.../org/bouncycastle/asn1/cmp/CertResponse.java | 139 +
.../java/org/bouncycastle/asn1/cmp/CertStatus.java | 102 +
.../bouncycastle/asn1/cmp/CertifiedKeyPair.java | 127 +
.../java/org/bouncycastle/asn1/cmp/Challenge.java | 120 +
.../org/bouncycastle/asn1/cmp/ErrorMsgContent.java | 121 +
.../org/bouncycastle/asn1/cmp/GenMsgContent.java | 71 +
.../org/bouncycastle/asn1/cmp/GenRepContent.java | 71 +
.../bouncycastle/asn1/cmp/InfoTypeAndValue.java | 132 +
.../bouncycastle/asn1/cmp/KeyRecRepContent.java | 142 +
.../org/bouncycastle/asn1/cmp/OOBCertHash.java | 117 +
.../org/bouncycastle/asn1/cmp/PBMParameter.java | 117 +
.../java/org/bouncycastle/asn1/cmp/PKIBody.java | 194 +
.../bouncycastle/asn1/cmp/PKIConfirmContent.java | 48 +
.../org/bouncycastle/asn1/cmp/PKIFailureInfo.java | 126 +
.../org/bouncycastle/asn1/cmp/PKIFreeText.java | 115 +
.../java/org/bouncycastle/asn1/cmp/PKIHeader.java | 260 +
.../bouncycastle/asn1/cmp/PKIHeaderBuilder.java | 243 +
.../java/org/bouncycastle/asn1/cmp/PKIMessage.java | 166 +
.../org/bouncycastle/asn1/cmp/PKIMessages.java | 71 +
.../java/org/bouncycastle/asn1/cmp/PKIStatus.java | 64 +
.../org/bouncycastle/asn1/cmp/PKIStatusInfo.java | 165 +
.../asn1/cmp/POPODecKeyChallContent.java | 54 +
.../asn1/cmp/POPODecKeyRespContent.java | 55 +
.../org/bouncycastle/asn1/cmp/PollRepContent.java | 119 +
.../org/bouncycastle/asn1/cmp/PollReqContent.java | 80 +
.../org/bouncycastle/asn1/cmp/ProtectedPart.java | 70 +
.../org/bouncycastle/asn1/cmp/RevAnnContent.java | 103 +
.../java/org/bouncycastle/asn1/cmp/RevDetails.java | 100 +
.../org/bouncycastle/asn1/cmp/RevRepContent.java | 137 +
.../asn1/cmp/RevRepContentBuilder.java | 59 +
.../org/bouncycastle/asn1/cmp/RevReqContent.java | 73 +
.../java/org/bouncycastle/asn1/cms/Attribute.java | 110 +
.../org/bouncycastle/asn1/cms/AttributeTable.java | 240 +
.../java/org/bouncycastle/asn1/cms/Attributes.java | 85 +
.../bouncycastle/asn1/cms/AuthEnvelopedData.java | 270 +
.../asn1/cms/AuthEnvelopedDataParser.java | 166 +
.../bouncycastle/asn1/cms/AuthenticatedData.java | 309 +
.../asn1/cms/AuthenticatedDataParser.java | 206 +
.../org/bouncycastle/asn1/cms/CCMParameters.java | 102 +
.../asn1/cms/CMSAlgorithmProtection.java | 136 +
.../org/bouncycastle/asn1/cms/CMSAttributes.java | 35 +
.../asn1/cms/CMSObjectIdentifiers.java | 43 +
.../org/bouncycastle/asn1/cms/CompressedData.java | 117 +
.../asn1/cms/CompressedDataParser.java | 49 +
.../org/bouncycastle/asn1/cms/ContentInfo.java | 130 +
.../bouncycastle/asn1/cms/ContentInfoParser.java | 48 +
.../org/bouncycastle/asn1/cms/DigestedData.java | 128 +
.../asn1/cms/EncryptedContentInfo.java | 120 +
.../asn1/cms/EncryptedContentInfoParser.java | 53 +
.../org/bouncycastle/asn1/cms/EncryptedData.java | 112 +
.../org/bouncycastle/asn1/cms/EnvelopedData.java | 215 +
.../bouncycastle/asn1/cms/EnvelopedDataParser.java | 120 +
.../java/org/bouncycastle/asn1/cms/Evidence.java | 80 +
.../org/bouncycastle/asn1/cms/GCMParameters.java | 102 +
.../asn1/cms/GenericHybridParameters.java | 79 +
.../asn1/cms/IssuerAndSerialNumber.java | 138 +
.../org/bouncycastle/asn1/cms/KEKIdentifier.java | 151 +
.../bouncycastle/asn1/cms/KEKRecipientInfo.java | 133 +
.../asn1/cms/KeyAgreeRecipientIdentifier.java | 116 +
.../asn1/cms/KeyAgreeRecipientInfo.java | 166 +
.../asn1/cms/KeyTransRecipientInfo.java | 127 +
.../java/org/bouncycastle/asn1/cms/MetaData.java | 135 +
.../asn1/cms/OriginatorIdentifierOrKey.java | 176 +
.../org/bouncycastle/asn1/cms/OriginatorInfo.java | 159 +
.../bouncycastle/asn1/cms/OriginatorPublicKey.java | 114 +
.../bouncycastle/asn1/cms/OtherKeyAttribute.java | 96 +
.../bouncycastle/asn1/cms/OtherRecipientInfo.java | 112 +
.../asn1/cms/OtherRevocationInfoFormat.java | 109 +
.../asn1/cms/PasswordRecipientInfo.java | 157 +
.../asn1/cms/RecipientEncryptedKey.java | 109 +
.../bouncycastle/asn1/cms/RecipientIdentifier.java | 111 +
.../org/bouncycastle/asn1/cms/RecipientInfo.java | 173 +
.../asn1/cms/RecipientKeyIdentifier.java | 171 +
.../bouncycastle/asn1/cms/RsaKemParameters.java | 87 +
.../java/org/bouncycastle/asn1/cms/SCVPReqRes.java | 108 +
.../java/org/bouncycastle/asn1/cms/SignedData.java | 330 +
.../bouncycastle/asn1/cms/SignedDataParser.java | 141 +
.../bouncycastle/asn1/cms/SignerIdentifier.java | 114 +
.../java/org/bouncycastle/asn1/cms/SignerInfo.java | 282 +
.../main/java/org/bouncycastle/asn1/cms/Time.java | 198 +
.../org/bouncycastle/asn1/cms/TimeStampAndCRL.java | 96 +
.../asn1/cms/TimeStampTokenEvidence.java | 98 +
.../org/bouncycastle/asn1/cms/TimeStampedData.java | 131 +
.../asn1/cms/TimeStampedDataParser.java | 99 +
.../asn1/cms/ecc/ECCCMSSharedInfo.java | 117 +
.../asn1/cms/ecc/MQVuserKeyingMaterial.java | 127 +
.../asn1/crmf/AttributeTypeAndValue.java | 80 +
.../asn1/crmf/CRMFObjectIdentifiers.java | 29 +
.../java/org/bouncycastle/asn1/crmf/CertId.java | 84 +
.../bouncycastle/asn1/crmf/CertReqMessages.java | 74 +
.../org/bouncycastle/asn1/crmf/CertReqMsg.java | 145 +
.../org/bouncycastle/asn1/crmf/CertRequest.java | 97 +
.../org/bouncycastle/asn1/crmf/CertTemplate.java | 163 +
.../asn1/crmf/CertTemplateBuilder.java | 150 +
.../java/org/bouncycastle/asn1/crmf/Controls.java | 72 +
.../org/bouncycastle/asn1/crmf/EncKeyWithID.java | 117 +
.../org/bouncycastle/asn1/crmf/EncryptedKey.java | 81 +
.../org/bouncycastle/asn1/crmf/EncryptedValue.java | 164 +
.../bouncycastle/asn1/crmf/OptionalValidity.java | 98 +
.../bouncycastle/asn1/crmf/PKIArchiveOptions.java | 116 +
.../bouncycastle/asn1/crmf/PKIPublicationInfo.java | 81 +
.../org/bouncycastle/asn1/crmf/PKMACValue.java | 104 +
.../org/bouncycastle/asn1/crmf/POPOPrivKey.java | 104 +
.../org/bouncycastle/asn1/crmf/POPOSigningKey.java | 127 +
.../asn1/crmf/POPOSigningKeyInput.java | 134 +
.../bouncycastle/asn1/crmf/ProofOfPossession.java | 108 +
.../org/bouncycastle/asn1/crmf/SinglePubInfo.java | 72 +
.../bouncycastle/asn1/crmf/SubsequentMessage.java | 29 +
.../asn1/cryptopro/CryptoProObjectIdentifiers.java | 101 +
.../asn1/cryptopro/ECGOST3410NamedCurves.java | 177 +
.../cryptopro/ECGOST3410ParamSetParameters.java | 99 +
.../asn1/cryptopro/GOST28147Parameters.java | 98 +
.../asn1/cryptopro/GOST3410NamedParameters.java | 116 +
.../asn1/cryptopro/GOST3410ParamSetParameters.java | 105 +
.../cryptopro/GOST3410PublicKeyAlgParameters.java | 104 +
.../org/bouncycastle/asn1/dvcs/CertEtcToken.java | 171 +
.../org/bouncycastle/asn1/dvcs/DVCSCertInfo.java | 299 +
.../asn1/dvcs/DVCSCertInfoBuilder.java | 151 +
.../bouncycastle/asn1/dvcs/DVCSErrorNotice.java | 96 +
.../asn1/dvcs/DVCSObjectIdentifiers.java | 29 +
.../org/bouncycastle/asn1/dvcs/DVCSRequest.java | 107 +
.../asn1/dvcs/DVCSRequestInformation.java | 271 +
.../asn1/dvcs/DVCSRequestInformationBuilder.java | 224 +
.../org/bouncycastle/asn1/dvcs/DVCSResponse.java | 116 +
.../java/org/bouncycastle/asn1/dvcs/DVCSTime.java | 111 +
.../main/java/org/bouncycastle/asn1/dvcs/Data.java | 149 +
.../org/bouncycastle/asn1/dvcs/PathProcInput.java | 180 +
.../org/bouncycastle/asn1/dvcs/ServiceType.java | 92 +
.../org/bouncycastle/asn1/dvcs/TargetEtcChain.java | 191 +
.../bouncycastle/asn1/eac/BidirectionalMap.java | 23 +
.../org/bouncycastle/asn1/eac/CVCertificate.java | 313 +
.../asn1/eac/CVCertificateRequest.java | 171 +
.../org/bouncycastle/asn1/eac/CertificateBody.java | 473 +
.../asn1/eac/CertificateHolderAuthorization.java | 184 +
.../asn1/eac/CertificateHolderReference.java | 66 +
.../asn1/eac/CertificationAuthorityReference.java | 15 +
.../asn1/eac/EACObjectIdentifiers.java | 110 +
.../java/org/bouncycastle/asn1/eac/EACTags.java | 209 +
.../org/bouncycastle/asn1/eac/ECDSAPublicKey.java | 340 +
.../main/java/org/bouncycastle/asn1/eac/Flags.java | 96 +
.../java/org/bouncycastle/asn1/eac/PackedDate.java | 124 +
.../bouncycastle/asn1/eac/PublicKeyDataObject.java | 35 +
.../org/bouncycastle/asn1/eac/RSAPublicKey.java | 120 +
.../org/bouncycastle/asn1/eac/UnsignedInteger.java | 74 +
.../asn1/esf/CommitmentTypeIdentifier.java | 14 +
.../asn1/esf/CommitmentTypeIndication.java | 83 +
.../asn1/esf/CommitmentTypeQualifier.java | 108 +
.../asn1/esf/CompleteRevocationRefs.java | 65 +
.../org/bouncycastle/asn1/esf/CrlIdentifier.java | 106 +
.../java/org/bouncycastle/asn1/esf/CrlListID.java | 66 +
.../java/org/bouncycastle/asn1/esf/CrlOcspRef.java | 106 +
.../org/bouncycastle/asn1/esf/CrlValidatedID.java | 82 +
.../org/bouncycastle/asn1/esf/ESFAttributes.java | 22 +
.../org/bouncycastle/asn1/esf/OcspIdentifier.java | 73 +
.../java/org/bouncycastle/asn1/esf/OcspListID.java | 72 +
.../org/bouncycastle/asn1/esf/OcspResponsesID.java | 83 +
.../java/org/bouncycastle/asn1/esf/OtherHash.java | 81 +
.../asn1/esf/OtherHashAlgAndValue.java | 81 +
.../org/bouncycastle/asn1/esf/OtherRevRefs.java | 87 +
.../org/bouncycastle/asn1/esf/OtherRevVals.java | 89 +
.../bouncycastle/asn1/esf/RevocationValues.java | 151 +
.../org/bouncycastle/asn1/esf/SPUserNotice.java | 99 +
.../main/java/org/bouncycastle/asn1/esf/SPuri.java | 45 +
.../asn1/esf/SigPolicyQualifierInfo.java | 75 +
.../bouncycastle/asn1/esf/SigPolicyQualifiers.java | 77 +
.../bouncycastle/asn1/esf/SignaturePolicyId.java | 103 +
.../asn1/esf/SignaturePolicyIdentifier.java | 76 +
.../org/bouncycastle/asn1/esf/SignerAttribute.java | 123 +
.../org/bouncycastle/asn1/esf/SignerLocation.java | 162 +
.../org/bouncycastle/asn1/ess/ContentHints.java | 94 +
.../bouncycastle/asn1/ess/ContentIdentifier.java | 63 +
.../java/org/bouncycastle/asn1/ess/ESSCertID.java | 95 +
.../org/bouncycastle/asn1/ess/ESSCertIDv2.java | 155 +
.../org/bouncycastle/asn1/ess/OtherCertID.java | 139 +
.../asn1/ess/OtherSigningCertificate.java | 109 +
.../bouncycastle/asn1/ess/SigningCertificate.java | 109 +
.../asn1/ess/SigningCertificateV2.java | 136 +
.../asn1/gnu/GNUObjectIdentifiers.java | 58 +
.../asn1/iana/IANAObjectIdentifiers.java | 60 +
.../org/bouncycastle/asn1/icao/CscaMasterList.java | 114 +
.../org/bouncycastle/asn1/icao/DataGroupHash.java | 97 +
.../asn1/icao/ICAOObjectIdentifiers.java | 49 +
.../bouncycastle/asn1/icao/LDSSecurityObject.java | 159 +
.../org/bouncycastle/asn1/icao/LDSVersionInfo.java | 75 +
.../asn1/isismtt/ISISMTTObjectIdentifiers.java | 210 +
.../bouncycastle/asn1/isismtt/ocsp/CertHash.java | 120 +
.../asn1/isismtt/ocsp/RequestedCertificate.java | 181 +
.../isismtt/x509/AdditionalInformationSyntax.java | 69 +
.../asn1/isismtt/x509/AdmissionSyntax.java | 275 +
.../bouncycastle/asn1/isismtt/x509/Admissions.java | 184 +
.../asn1/isismtt/x509/DeclarationOfMajority.java | 163 +
.../asn1/isismtt/x509/MonetaryLimit.java | 128 +
.../asn1/isismtt/x509/NamingAuthority.java | 222 +
.../asn1/isismtt/x509/ProcurationSyntax.java | 236 +
.../asn1/isismtt/x509/ProfessionInfo.java | 405 +
.../asn1/isismtt/x509/Restriction.java | 78 +
.../asn1/iso/ISOIECObjectIdentifiers.java | 35 +
.../asn1/kisa/KISAObjectIdentifiers.java | 31 +
.../asn1/microsoft/MicrosoftObjectIdentifiers.java | 30 +
.../bouncycastle/asn1/misc/CAST5CBCParameters.java | 78 +
.../org/bouncycastle/asn1/misc/IDEACBCPar.java | 81 +
.../asn1/misc/MiscObjectIdentifiers.java | 95 +
.../bouncycastle/asn1/misc/NetscapeCertType.java | 54 +
.../asn1/misc/NetscapeRevocationURL.java | 18 +
.../asn1/misc/VerisignCzagExtension.java | 18 +
.../asn1/mozilla/PublicKeyAndChallenge.java | 63 +
.../asn1/mozilla/SignedPublicKeyAndChallenge.java | 64 +
.../bouncycastle/asn1/nist/NISTNamedCurves.java | 95 +
.../asn1/nist/NISTObjectIdentifiers.java | 109 +
.../asn1/ntt/NTTObjectIdentifiers.java | 25 +
.../bouncycastle/asn1/ocsp/BasicOCSPResponse.java | 112 +
.../java/org/bouncycastle/asn1/ocsp/CertID.java | 105 +
.../org/bouncycastle/asn1/ocsp/CertStatus.java | 105 +
.../java/org/bouncycastle/asn1/ocsp/CrlID.java | 110 +
.../asn1/ocsp/OCSPObjectIdentifiers.java | 34 +
.../org/bouncycastle/asn1/ocsp/OCSPRequest.java | 90 +
.../org/bouncycastle/asn1/ocsp/OCSPResponse.java | 90 +
.../bouncycastle/asn1/ocsp/OCSPResponseStatus.java | 71 +
.../java/org/bouncycastle/asn1/ocsp/Request.java | 91 +
.../org/bouncycastle/asn1/ocsp/ResponderID.java | 104 +
.../org/bouncycastle/asn1/ocsp/ResponseBytes.java | 85 +
.../org/bouncycastle/asn1/ocsp/ResponseData.java | 181 +
.../org/bouncycastle/asn1/ocsp/RevokedInfo.java | 92 +
.../org/bouncycastle/asn1/ocsp/ServiceLocator.java | 77 +
.../java/org/bouncycastle/asn1/ocsp/Signature.java | 111 +
.../org/bouncycastle/asn1/ocsp/SingleResponse.java | 162 +
.../org/bouncycastle/asn1/ocsp/TBSRequest.java | 172 +
.../bouncycastle/asn1/oiw/ElGamalParameter.java | 68 +
.../asn1/oiw/OIWObjectIdentifiers.java | 50 +
.../java/org/bouncycastle/asn1/pkcs/Attribute.java | 88 +
.../bouncycastle/asn1/pkcs/AuthenticatedSafe.java | 74 +
.../java/org/bouncycastle/asn1/pkcs/CRLBag.java | 85 +
.../java/org/bouncycastle/asn1/pkcs/CertBag.java | 66 +
.../asn1/pkcs/CertificationRequest.java | 91 +
.../asn1/pkcs/CertificationRequestInfo.java | 164 +
.../org/bouncycastle/asn1/pkcs/ContentInfo.java | 102 +
.../org/bouncycastle/asn1/pkcs/DHParameter.java | 104 +
.../org/bouncycastle/asn1/pkcs/EncryptedData.java | 115 +
.../asn1/pkcs/EncryptedPrivateKeyInfo.java | 86 +
.../bouncycastle/asn1/pkcs/EncryptionScheme.java | 56 +
.../asn1/pkcs/IssuerAndSerialNumber.java | 85 +
.../bouncycastle/asn1/pkcs/KeyDerivationFunc.java | 56 +
.../java/org/bouncycastle/asn1/pkcs/MacData.java | 106 +
.../org/bouncycastle/asn1/pkcs/PBEParameter.java | 73 +
.../bouncycastle/asn1/pkcs/PBES2Parameters.java | 77 +
.../org/bouncycastle/asn1/pkcs/PBKDF2Params.java | 263 +
.../bouncycastle/asn1/pkcs/PKCS12PBEParams.java | 69 +
.../asn1/pkcs/PKCSObjectIdentifiers.java | 410 +
.../main/java/org/bouncycastle/asn1/pkcs/Pfx.java | 87 +
.../org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java | 164 +
.../bouncycastle/asn1/pkcs/RC2CBCParameter.java | 93 +
.../bouncycastle/asn1/pkcs/RSAESOAEPparams.java | 155 +
.../org/bouncycastle/asn1/pkcs/RSAPrivateKey.java | 187 +
.../asn1/pkcs/RSAPrivateKeyStructure.java | 189 +
.../org/bouncycastle/asn1/pkcs/RSAPublicKey.java | 95 +
.../bouncycastle/asn1/pkcs/RSASSAPSSparams.java | 172 +
.../java/org/bouncycastle/asn1/pkcs/SafeBag.java | 96 +
.../org/bouncycastle/asn1/pkcs/SignedData.java | 167 +
.../org/bouncycastle/asn1/pkcs/SignerInfo.java | 178 +
.../org/bouncycastle/asn1/sec/ECPrivateKey.java | 182 +
.../asn1/sec/ECPrivateKeyStructure.java | 128 +
.../org/bouncycastle/asn1/sec/SECNamedCurves.java | 1082 +
.../asn1/sec/SECObjectIdentifiers.java | 108 +
.../bouncycastle/asn1/smime/SMIMEAttributes.java | 10 +
.../bouncycastle/asn1/smime/SMIMECapabilities.java | 121 +
.../asn1/smime/SMIMECapabilitiesAttribute.java | 16 +
.../bouncycastle/asn1/smime/SMIMECapability.java | 103 +
.../asn1/smime/SMIMECapabilityVector.java | 50 +
.../SMIMEEncryptionKeyPreferenceAttribute.java | 48 +
.../asn1/teletrust/TeleTrusTNamedCurves.java | 387 +
.../asn1/teletrust/TeleTrusTObjectIdentifiers.java | 75 +
.../java/org/bouncycastle/asn1/tsp/Accuracy.java | 173 +
.../org/bouncycastle/asn1/tsp/MessageImprint.java | 78 +
.../java/org/bouncycastle/asn1/tsp/TSTInfo.java | 233 +
.../org/bouncycastle/asn1/tsp/TimeStampReq.java | 179 +
.../org/bouncycastle/asn1/tsp/TimeStampResp.java | 84 +
.../bouncycastle/asn1/ua/DSTU4145BinaryField.java | 119 +
.../org/bouncycastle/asn1/ua/DSTU4145ECBinary.java | 158 +
.../bouncycastle/asn1/ua/DSTU4145NamedCurves.java | 106 +
.../org/bouncycastle/asn1/ua/DSTU4145Params.java | 128 +
.../bouncycastle/asn1/ua/DSTU4145PointEncoder.java | 154 +
.../bouncycastle/asn1/ua/DSTU4145PublicKey.java | 46 +
.../bouncycastle/asn1/ua/UAObjectIdentifiers.java | 23 +
.../java/org/bouncycastle/asn1/util/ASN1Dump.java | 415 +
.../java/org/bouncycastle/asn1/util/DERDump.java | 41 +
.../main/java/org/bouncycastle/asn1/util/Dump.java | 22 +
.../asn1/x500/AttributeTypeAndValue.java | 75 +
.../bouncycastle/asn1/x500/DirectoryString.java | 128 +
.../main/java/org/bouncycastle/asn1/x500/RDN.java | 122 +
.../java/org/bouncycastle/asn1/x500/X500Name.java | 330 +
.../bouncycastle/asn1/x500/X500NameBuilder.java | 143 +
.../org/bouncycastle/asn1/x500/X500NameStyle.java | 79 +
.../asn1/x500/style/AbstractX500NameStyle.java | 193 +
.../asn1/x500/style/BCStrictStyle.java | 36 +
.../org/bouncycastle/asn1/x500/style/BCStyle.java | 349 +
.../bouncycastle/asn1/x500/style/IETFUtils.java | 595 +
.../bouncycastle/asn1/x500/style/RFC4519Style.java | 248 +
.../asn1/x500/style/X500NameTokenizer.java | 90 +
.../bouncycastle/asn1/x509/AccessDescription.java | 98 +
.../asn1/x509/AlgorithmIdentifier.java | 106 +
.../org/bouncycastle/asn1/x509/AttCertIssuer.java | 91 +
.../asn1/x509/AttCertValidityPeriod.java | 84 +
.../java/org/bouncycastle/asn1/x509/Attribute.java | 93 +
.../asn1/x509/AttributeCertificate.java | 97 +
.../asn1/x509/AttributeCertificateInfo.java | 180 +
.../asn1/x509/AuthorityInformationAccess.java | 116 +
.../asn1/x509/AuthorityKeyIdentifier.java | 229 +
.../bouncycastle/asn1/x509/BasicConstraints.java | 163 +
.../org/bouncycastle/asn1/x509/CRLDistPoint.java | 101 +
.../java/org/bouncycastle/asn1/x509/CRLNumber.java | 54 +
.../java/org/bouncycastle/asn1/x509/CRLReason.java | 151 +
.../org/bouncycastle/asn1/x509/CertPolicyId.java | 57 +
.../org/bouncycastle/asn1/x509/Certificate.java | 131 +
.../bouncycastle/asn1/x509/CertificateList.java | 144 +
.../bouncycastle/asn1/x509/CertificatePair.java | 167 +
.../asn1/x509/CertificatePolicies.java | 124 +
.../org/bouncycastle/asn1/x509/DSAParameter.java | 92 +
.../org/bouncycastle/asn1/x509/DigestInfo.java | 86 +
.../org/bouncycastle/asn1/x509/DisplayText.java | 165 +
.../bouncycastle/asn1/x509/DistributionPoint.java | 159 +
.../asn1/x509/DistributionPointName.java | 139 +
.../bouncycastle/asn1/x509/ExtendedKeyUsage.java | 192 +
.../java/org/bouncycastle/asn1/x509/Extension.java | 321 +
.../org/bouncycastle/asn1/x509/Extensions.java | 222 +
.../asn1/x509/ExtensionsGenerator.java | 111 +
.../org/bouncycastle/asn1/x509/GeneralName.java | 439 +
.../org/bouncycastle/asn1/x509/GeneralNames.java | 109 +
.../asn1/x509/GeneralNamesBuilder.java | 39 +
.../org/bouncycastle/asn1/x509/GeneralSubtree.java | 218 +
.../java/org/bouncycastle/asn1/x509/Holder.java | 245 +
.../org/bouncycastle/asn1/x509/IetfAttrSyntax.java | 189 +
.../org/bouncycastle/asn1/x509/IssuerSerial.java | 123 +
.../asn1/x509/IssuingDistributionPoint.java | 275 +
.../org/bouncycastle/asn1/x509/KeyPurposeId.java | 167 +
.../java/org/bouncycastle/asn1/x509/KeyUsage.java | 113 +
.../asn1/x509/NameConstraintValidator.java | 18 +
.../x509/NameConstraintValidatorException.java | 10 +
.../bouncycastle/asn1/x509/NameConstraints.java | 118 +
.../bouncycastle/asn1/x509/NoticeReference.java | 170 +
.../bouncycastle/asn1/x509/ObjectDigestInfo.java | 190 +
.../asn1/x509/PKIXNameConstraintValidator.java | 1920 +
.../bouncycastle/asn1/x509/PolicyConstraints.java | 106 +
.../bouncycastle/asn1/x509/PolicyInformation.java | 116 +
.../org/bouncycastle/asn1/x509/PolicyMappings.java | 107 +
.../bouncycastle/asn1/x509/PolicyQualifierId.java | 31 +
.../asn1/x509/PolicyQualifierInfo.java | 117 +
.../asn1/x509/PrivateKeyUsagePeriod.java | 84 +
.../asn1/x509/RSAPublicKeyStructure.java | 98 +
.../org/bouncycastle/asn1/x509/ReasonFlags.java | 85 +
.../org/bouncycastle/asn1/x509/RoleSyntax.java | 237 +
.../asn1/x509/SubjectDirectoryAttributes.java | 144 +
.../asn1/x509/SubjectKeyIdentifier.java | 68 +
.../asn1/x509/SubjectPublicKeyInfo.java | 159 +
.../org/bouncycastle/asn1/x509/TBSCertList.java | 310 +
.../org/bouncycastle/asn1/x509/TBSCertificate.java | 192 +
.../asn1/x509/TBSCertificateStructure.java | 194 +
.../java/org/bouncycastle/asn1/x509/Target.java | 138 +
.../bouncycastle/asn1/x509/TargetInformation.java | 120 +
.../java/org/bouncycastle/asn1/x509/Targets.java | 121 +
.../main/java/org/bouncycastle/asn1/x509/Time.java | 169 +
.../org/bouncycastle/asn1/x509/UserNotice.java | 132 +
.../asn1/x509/V1TBSCertificateGenerator.java | 144 +
.../x509/V2AttributeCertificateInfoGenerator.java | 158 +
.../java/org/bouncycastle/asn1/x509/V2Form.java | 157 +
.../asn1/x509/V2TBSCertListGenerator.java | 281 +
.../asn1/x509/V3TBSCertificateGenerator.java | 212 +
.../asn1/x509/X509AttributeIdentifiers.java | 29 +
.../asn1/x509/X509CertificateStructure.java | 129 +
.../asn1/x509/X509DefaultEntryConverter.java | 65 +
.../org/bouncycastle/asn1/x509/X509Extension.java | 249 +
.../org/bouncycastle/asn1/x509/X509Extensions.java | 477 +
.../asn1/x509/X509ExtensionsGenerator.java | 94 +
.../java/org/bouncycastle/asn1/x509/X509Name.java | 1379 +
.../asn1/x509/X509NameEntryConverter.java | 114 +
.../bouncycastle/asn1/x509/X509NameTokenizer.java | 91 +
.../asn1/x509/X509ObjectIdentifiers.java | 81 +
.../asn1/x509/qualified/BiometricData.java | 122 +
.../x509/qualified/ETSIQCObjectIdentifiers.java | 11 +
.../asn1/x509/qualified/Iso4217CurrencyCode.java | 93 +
.../asn1/x509/qualified/MonetaryValue.java | 92 +
.../asn1/x509/qualified/QCStatement.java | 95 +
.../x509/qualified/RFC3739QCObjectIdentifiers.java | 11 +
.../asn1/x509/qualified/SemanticsInformation.java | 131 +
.../asn1/x509/qualified/TypeOfBiometricData.java | 90 +
.../asn1/x509/sigi/NameOrPseudonym.java | 188 +
.../bouncycastle/asn1/x509/sigi/PersonalData.java | 212 +
.../asn1/x509/sigi/SigIObjectIdentifiers.java | 60 +
.../bouncycastle/asn1/x9/DHDomainParameters.java | 166 +
.../java/org/bouncycastle/asn1/x9/DHPublicKey.java | 98 +
.../bouncycastle/asn1/x9/DHValidationParms.java | 82 +
.../org/bouncycastle/asn1/x9/DomainParameters.java | 223 +
.../bouncycastle/asn1/x9/ECNamedCurveTable.java | 181 +
.../org/bouncycastle/asn1/x9/KeySpecificInfo.java | 106 +
.../java/org/bouncycastle/asn1/x9/OtherInfo.java | 133 +
.../org/bouncycastle/asn1/x9/ValidationParams.java | 99 +
.../org/bouncycastle/asn1/x9/X962NamedCurves.java | 630 +
.../org/bouncycastle/asn1/x9/X962Parameters.java | 112 +
.../java/org/bouncycastle/asn1/x9/X9Curve.java | 163 +
.../org/bouncycastle/asn1/x9/X9ECParameters.java | 244 +
.../bouncycastle/asn1/x9/X9ECParametersHolder.java | 18 +
.../java/org/bouncycastle/asn1/x9/X9ECPoint.java | 84 +
.../org/bouncycastle/asn1/x9/X9FieldElement.java | 64 +
.../java/org/bouncycastle/asn1/x9/X9FieldID.java | 148 +
.../bouncycastle/asn1/x9/X9IntegerConverter.java | 47 +
.../bouncycastle/asn1/x9/X9ObjectIdentifiers.java | 224 +
.../bouncycastle/crypto/AsymmetricBlockCipher.java | 45 +
.../crypto/AsymmetricCipherKeyPair.java | 61 +
.../crypto/AsymmetricCipherKeyPairGenerator.java | 22 +
.../org/bouncycastle/crypto/BasicAgreement.java | 26 +
.../java/org/bouncycastle/crypto/BlockCipher.java | 56 +
.../crypto/BufferedAsymmetricBlockCipher.java | 171 +
.../bouncycastle/crypto/BufferedBlockCipher.java | 320 +
.../bouncycastle/crypto/CharToByteConverter.java | 22 +
.../bouncycastle/crypto/CipherKeyGenerator.java | 38 +
.../org/bouncycastle/crypto/CipherParameters.java | 8 +
.../java/org/bouncycastle/crypto/Commitment.java | 42 +
.../java/org/bouncycastle/crypto/Committer.java | 24 +
.../org/bouncycastle/crypto/CryptoException.java | 48 +
.../src/main/java/org/bouncycastle/crypto/DSA.java | 36 +
.../bouncycastle/crypto/DataLengthException.java | 29 +
.../bouncycastle/crypto/DerivationFunction.java | 12 +
.../bouncycastle/crypto/DerivationParameters.java | 8 +
.../main/java/org/bouncycastle/crypto/Digest.java | 51 +
.../crypto/DigestDerivationFunction.java | 13 +
.../org/bouncycastle/crypto/EphemeralKeyPair.java | 23 +
.../org/bouncycastle/crypto/ExtendedDigest.java | 13 +
.../crypto/InvalidCipherTextException.java | 40 +
.../org/bouncycastle/crypto/KeyEncapsulation.java | 22 +
.../java/org/bouncycastle/crypto/KeyEncoder.java | 8 +
.../crypto/KeyGenerationParameters.java | 48 +
.../java/org/bouncycastle/crypto/KeyParser.java | 12 +
.../src/main/java/org/bouncycastle/crypto/Mac.java | 71 +
.../bouncycastle/crypto/MacDerivationFunction.java | 13 +
.../crypto/MaxBytesExceededException.java | 27 +
.../bouncycastle/crypto/OutputLengthException.java | 10 +
.../crypto/PBEParametersGenerator.java | 171 +
.../crypto/RuntimeCryptoException.java | 26 +
.../main/java/org/bouncycastle/crypto/Signer.java | 43 +
.../bouncycastle/crypto/SignerWithRecovery.java | 34 +
.../org/bouncycastle/crypto/SkippingCipher.java | 31 +
.../bouncycastle/crypto/SkippingStreamCipher.java | 9 +
.../org/bouncycastle/crypto/StreamBlockCipher.java | 58 +
.../java/org/bouncycastle/crypto/StreamCipher.java | 54 +
.../main/java/org/bouncycastle/crypto/Wrapper.java | 18 +
.../src/main/java/org/bouncycastle/crypto/Xof.java | 19 +
.../bouncycastle/crypto/agreement/DHAgreement.java | 94 +
.../crypto/agreement/DHBasicAgreement.java | 71 +
.../crypto/agreement/DHStandardGroups.java | 206 +
.../crypto/agreement/ECDHBasicAgreement.java | 54 +
.../crypto/agreement/ECDHCBasicAgreement.java | 64 +
.../crypto/agreement/ECMQVBasicAgreement.java | 97 +
.../crypto/agreement/jpake/JPAKEParticipant.java | 547 +
.../agreement/jpake/JPAKEPrimeOrderGroup.java | 115 +
.../agreement/jpake/JPAKEPrimeOrderGroups.java | 111 +
.../crypto/agreement/jpake/JPAKERound1Payload.java | 98 +
.../crypto/agreement/jpake/JPAKERound2Payload.java | 69 +
.../crypto/agreement/jpake/JPAKERound3Payload.java | 49 +
.../crypto/agreement/jpake/JPAKEUtil.java | 495 +
.../agreement/kdf/ConcatenationKDFGenerator.java | 124 +
.../crypto/agreement/kdf/DHKDFParameters.java | 53 +
.../crypto/agreement/kdf/DHKEKGenerator.java | 131 +
.../crypto/agreement/kdf/ECDHKEKGenerator.java | 74 +
.../crypto/agreement/srp/SRP6Client.java | 164 +
.../crypto/agreement/srp/SRP6Server.java | 163 +
.../crypto/agreement/srp/SRP6StandardGroups.java | 157 +
.../crypto/agreement/srp/SRP6Util.java | 155 +
.../agreement/srp/SRP6VerifierGenerator.java | 55 +
.../crypto/commitments/GeneralHashCommitter.java | 93 +
.../crypto/commitments/HashCommitter.java | 89 +
.../bouncycastle/crypto/digests/Blake2bDigest.java | 580 +
.../crypto/digests/EncodableDigest.java | 17 +
.../crypto/digests/GOST3411Digest.java | 362 +
.../bouncycastle/crypto/digests/GeneralDigest.java | 160 +
.../bouncycastle/crypto/digests/KeccakDigest.java | 549 +
.../bouncycastle/crypto/digests/LongDigest.java | 409 +
.../org/bouncycastle/crypto/digests/MD2Digest.java | 258 +
.../org/bouncycastle/crypto/digests/MD4Digest.java | 291 +
.../org/bouncycastle/crypto/digests/MD5Digest.java | 323 +
.../crypto/digests/NonMemoableDigest.java | 64 +
.../bouncycastle/crypto/digests/NullDigest.java | 48 +
.../crypto/digests/RIPEMD128Digest.java | 482 +
.../crypto/digests/RIPEMD160Digest.java | 443 +
.../crypto/digests/RIPEMD256Digest.java | 497 +
.../crypto/digests/RIPEMD320Digest.java | 481 +
.../bouncycastle/crypto/digests/SHA1Digest.java | 348 +
.../bouncycastle/crypto/digests/SHA224Digest.java | 356 +
.../bouncycastle/crypto/digests/SHA256Digest.java | 360 +
.../bouncycastle/crypto/digests/SHA384Digest.java | 111 +
.../bouncycastle/crypto/digests/SHA3Digest.java | 75 +
.../bouncycastle/crypto/digests/SHA512Digest.java | 114 +
.../bouncycastle/crypto/digests/SHA512tDigest.java | 227 +
.../bouncycastle/crypto/digests/SHAKEDigest.java | 103 +
.../org/bouncycastle/crypto/digests/SM3Digest.java | 333 +
.../crypto/digests/ShortenedDigest.java | 80 +
.../bouncycastle/crypto/digests/SkeinDigest.java | 115 +
.../bouncycastle/crypto/digests/SkeinEngine.java | 817 +
.../bouncycastle/crypto/digests/TigerDigest.java | 879 +
.../crypto/digests/WhirlpoolDigest.java | 409 +
.../bouncycastle/crypto/ec/CustomNamedCurves.java | 757 +
.../org/bouncycastle/crypto/ec/ECDecryptor.java | 11 +
.../bouncycastle/crypto/ec/ECElGamalDecryptor.java | 48 +
.../bouncycastle/crypto/ec/ECElGamalEncryptor.java | 86 +
.../org/bouncycastle/crypto/ec/ECEncryptor.java | 11 +
.../bouncycastle/crypto/ec/ECFixedTransform.java | 88 +
.../crypto/ec/ECNewPublicKeyTransform.java | 88 +
.../crypto/ec/ECNewRandomnessTransform.java | 105 +
.../java/org/bouncycastle/crypto/ec/ECPair.java | 40 +
.../crypto/ec/ECPairFactorTransform.java | 14 +
.../bouncycastle/crypto/ec/ECPairTransform.java | 10 +
.../java/org/bouncycastle/crypto/ec/ECUtil.java | 21 +
.../crypto/encodings/ISO9796d1Encoding.java | 287 +
.../crypto/encodings/OAEPEncoding.java | 357 +
.../crypto/encodings/PKCS1Encoding.java | 439 +
.../org/bouncycastle/crypto/engines/AESEngine.java | 618 +
.../bouncycastle/crypto/engines/AESFastEngine.java | 1008 +
.../crypto/engines/AESLightEngine.java | 517 +
.../bouncycastle/crypto/engines/AESWrapEngine.java | 29 +
.../crypto/engines/AESWrapPadEngine.java | 10 +
.../crypto/engines/BlowfishEngine.java | 577 +
.../bouncycastle/crypto/engines/CAST5Engine.java | 831 +
.../bouncycastle/crypto/engines/CAST6Engine.java | 296 +
.../crypto/engines/CamelliaEngine.java | 684 +
.../crypto/engines/CamelliaLightEngine.java | 592 +
.../crypto/engines/CamelliaWrapEngine.java | 15 +
.../bouncycastle/crypto/engines/ChaChaEngine.java | 259 +
.../crypto/engines/CramerShoupCiphertext.java | 147 +
.../crypto/engines/CramerShoupCoreEngine.java | 309 +
.../org/bouncycastle/crypto/engines/DESEngine.java | 495 +
.../bouncycastle/crypto/engines/DESedeEngine.java | 127 +
.../crypto/engines/DESedeWrapEngine.java | 349 +
.../bouncycastle/crypto/engines/ElGamalEngine.java | 217 +
.../crypto/engines/GOST28147Engine.java | 372 +
.../crypto/engines/Grain128Engine.java | 304 +
.../bouncycastle/crypto/engines/Grainv1Engine.java | 290 +
.../bouncycastle/crypto/engines/HC128Engine.java | 259 +
.../bouncycastle/crypto/engines/HC256Engine.java | 246 +
.../bouncycastle/crypto/engines/IDEAEngine.java | 357 +
.../org/bouncycastle/crypto/engines/IESEngine.java | 448 +
.../bouncycastle/crypto/engines/ISAACEngine.java | 221 +
.../crypto/engines/NaccacheSternEngine.java | 437 +
.../bouncycastle/crypto/engines/NoekeonEngine.java | 263 +
.../bouncycastle/crypto/engines/NullEngine.java | 96 +
.../bouncycastle/crypto/engines/OldIESEngine.java | 61 +
.../org/bouncycastle/crypto/engines/RC2Engine.java | 317 +
.../bouncycastle/crypto/engines/RC2WrapEngine.java | 377 +
.../org/bouncycastle/crypto/engines/RC4Engine.java | 146 +
.../bouncycastle/crypto/engines/RC532Engine.java | 287 +
.../bouncycastle/crypto/engines/RC564Engine.java | 288 +
.../org/bouncycastle/crypto/engines/RC6Engine.java | 363 +
.../crypto/engines/RFC3211WrapEngine.java | 175 +
.../crypto/engines/RFC3394WrapEngine.java | 195 +
.../crypto/engines/RFC5649WrapEngine.java | 300 +
.../crypto/engines/RSABlindedEngine.java | 131 +
.../crypto/engines/RSABlindingEngine.java | 137 +
.../bouncycastle/crypto/engines/RSACoreEngine.java | 203 +
.../org/bouncycastle/crypto/engines/RSAEngine.java | 78 +
.../crypto/engines/RijndaelEngine.java | 725 +
.../bouncycastle/crypto/engines/SEEDEngine.java | 346 +
.../crypto/engines/SEEDWrapEngine.java | 15 +
.../org/bouncycastle/crypto/engines/SM4Engine.java | 267 +
.../bouncycastle/crypto/engines/Salsa20Engine.java | 550 +
.../bouncycastle/crypto/engines/SerpentEngine.java | 296 +
.../crypto/engines/SerpentEngineBase.java | 486 +
.../bouncycastle/crypto/engines/Shacal2Engine.java | 213 +
.../crypto/engines/SkipjackEngine.java | 260 +
.../org/bouncycastle/crypto/engines/TEAEngine.java | 184 +
.../crypto/engines/ThreefishEngine.java | 1494 +
.../bouncycastle/crypto/engines/TnepresEngine.java | 303 +
.../bouncycastle/crypto/engines/TwofishEngine.java | 680 +
.../bouncycastle/crypto/engines/VMPCEngine.java | 142 +
.../crypto/engines/VMPCKSA3Engine.java | 45 +
.../crypto/engines/XSalsa20Engine.java | 65 +
.../bouncycastle/crypto/engines/XTEAEngine.java | 188 +
.../bouncycastle/crypto/examples/DESExample.java | 421 +
.../bouncycastle/crypto/examples/JPAKEExample.java | 214 +
.../org/bouncycastle/crypto/generators/BCrypt.java | 658 +
.../crypto/generators/BaseKDFBytesGenerator.java | 143 +
.../generators/CramerShoupKeyPairGenerator.java | 63 +
.../generators/CramerShoupParametersGenerator.java | 124 +
.../crypto/generators/DESKeyGenerator.java | 48 +
.../crypto/generators/DESedeKeyGenerator.java | 64 +
.../crypto/generators/DHBasicKeyPairGenerator.java | 42 +
.../crypto/generators/DHKeyGeneratorHelper.java | 67 +
.../crypto/generators/DHKeyPairGenerator.java | 42 +
.../crypto/generators/DHParametersGenerator.java | 52 +
.../crypto/generators/DHParametersHelper.java | 93 +
.../crypto/generators/DSAKeyPairGenerator.java | 69 +
.../crypto/generators/DSAParametersGenerator.java | 407 +
.../generators/DSTU4145KeyPairGenerator.java | 21 +
.../crypto/generators/ECKeyPairGenerator.java | 78 +
.../crypto/generators/ElGamalKeyPairGenerator.java | 44 +
.../generators/ElGamalParametersGenerator.java | 43 +
.../generators/EphemeralKeyPairGenerator.java | 26 +
.../generators/GOST3410KeyPairGenerator.java | 68 +
.../generators/GOST3410ParametersGenerator.java | 541 +
.../crypto/generators/HKDFBytesGenerator.java | 161 +
.../crypto/generators/KDF1BytesGenerator.java | 23 +
.../crypto/generators/KDF2BytesGenerator.java | 24 +
.../generators/KDFCounterBytesGenerator.java | 180 +
.../KDFDoublePipelineIterationBytesGenerator.java | 181 +
.../generators/KDFFeedbackBytesGenerator.java | 175 +
.../crypto/generators/MGF1BytesGenerator.java | 114 +
.../generators/NaccacheSternKeyPairGenerator.java | 365 +
.../crypto/generators/OpenBSDBCrypt.java | 315 +
.../generators/OpenSSLPBEParametersGenerator.java | 131 +
.../generators/PKCS12ParametersGenerator.java | 220 +
.../generators/PKCS5S1ParametersGenerator.java | 119 +
.../generators/PKCS5S2ParametersGenerator.java | 154 +
.../crypto/generators/Poly1305KeyGenerator.java | 117 +
.../generators/RSABlindingFactorGenerator.java | 77 +
.../crypto/generators/RSAKeyPairGenerator.java | 231 +
.../org/bouncycastle/crypto/generators/SCrypt.java | 198 +
.../bouncycastle/crypto/io/CipherIOException.java | 26 +
.../bouncycastle/crypto/io/CipherInputStream.java | 477 +
.../bouncycastle/crypto/io/CipherOutputStream.java | 280 +
.../bouncycastle/crypto/io/DigestInputStream.java | 52 +
.../bouncycastle/crypto/io/DigestOutputStream.java | 42 +
.../crypto/io/InvalidCipherTextIOException.java | 19 +
.../org/bouncycastle/crypto/io/MacInputStream.java | 52 +
.../bouncycastle/crypto/io/MacOutputStream.java | 42 +
.../bouncycastle/crypto/io/SignerInputStream.java | 52 +
.../bouncycastle/crypto/io/SignerOutputStream.java | 38 +
.../crypto/kems/ECIESKeyEncapsulation.java | 254 +
.../crypto/kems/RSAKeyEncapsulation.java | 155 +
.../bouncycastle/crypto/macs/BlockCipherMac.java | 174 +
.../crypto/macs/CBCBlockCipherMac.java | 229 +
.../crypto/macs/CFBBlockCipherMac.java | 388 +
.../java/org/bouncycastle/crypto/macs/CMac.java | 308 +
.../org/bouncycastle/crypto/macs/CMacWithIV.java | 27 +
.../java/org/bouncycastle/crypto/macs/GMac.java | 115 +
.../org/bouncycastle/crypto/macs/GOST28147Mac.java | 298 +
.../java/org/bouncycastle/crypto/macs/HMac.java | 231 +
.../bouncycastle/crypto/macs/ISO9797Alg3Mac.java | 305 +
.../java/org/bouncycastle/crypto/macs/OldHMac.java | 138 +
.../org/bouncycastle/crypto/macs/Poly1305.java | 306 +
.../java/org/bouncycastle/crypto/macs/SipHash.java | 216 +
.../org/bouncycastle/crypto/macs/SkeinMac.java | 118 +
.../java/org/bouncycastle/crypto/macs/VMPCMac.java | 186 +
.../bouncycastle/crypto/modes/AEADBlockCipher.java | 146 +
.../bouncycastle/crypto/modes/CBCBlockCipher.java | 253 +
.../bouncycastle/crypto/modes/CCMBlockCipher.java | 459 +
.../bouncycastle/crypto/modes/CFBBlockCipher.java | 269 +
.../bouncycastle/crypto/modes/CTSBlockCipher.java | 287 +
.../bouncycastle/crypto/modes/EAXBlockCipher.java | 387 +
.../bouncycastle/crypto/modes/GCFBBlockCipher.java | 120 +
.../bouncycastle/crypto/modes/GCMBlockCipher.java | 536 +
.../bouncycastle/crypto/modes/GOFBBlockCipher.java | 228 +
.../crypto/modes/NISTCTSBlockCipher.java | 337 +
.../bouncycastle/crypto/modes/OCBBlockCipher.java | 598 +
.../bouncycastle/crypto/modes/OFBBlockCipher.java | 178 +
.../crypto/modes/OldCTSBlockCipher.java | 269 +
.../crypto/modes/OpenPGPCFBBlockCipher.java | 312 +
.../crypto/modes/PGPCFBBlockCipher.java | 455 +
.../crypto/modes/PaddedBlockCipher.java | 253 +
.../bouncycastle/crypto/modes/SICBlockCipher.java | 290 +
.../crypto/modes/gcm/BasicGCMExponentiator.java | 36 +
.../crypto/modes/gcm/BasicGCMMultiplier.java | 18 +
.../crypto/modes/gcm/GCMExponentiator.java | 7 +
.../crypto/modes/gcm/GCMMultiplier.java | 7 +
.../org/bouncycastle/crypto/modes/gcm/GCMUtil.java | 374 +
.../crypto/modes/gcm/Tables1kGCMExponentiator.java | 58 +
.../crypto/modes/gcm/Tables64kGCMMultiplier.java | 73 +
.../crypto/modes/gcm/Tables8kGCMMultiplier.java | 90 +
.../crypto/paddings/BlockCipherPadding.java | 48 +
.../crypto/paddings/ISO10126d2Padding.java | 79 +
.../crypto/paddings/ISO7816d4Padding.java | 77 +
.../bouncycastle/crypto/paddings/PKCS7Padding.java | 77 +
.../crypto/paddings/PaddedBufferedBlockCipher.java | 299 +
.../bouncycastle/crypto/paddings/TBCPadding.java | 89 +
.../bouncycastle/crypto/paddings/X923Padding.java | 80 +
.../crypto/paddings/ZeroBytePadding.java | 73 +
.../bouncycastle/crypto/params/AEADParameters.java | 60 +
.../crypto/params/AsymmetricKeyParameter.java | 20 +
.../bouncycastle/crypto/params/CCMParameters.java | 21 +
.../params/CramerShoupKeyGenerationParameters.java | 29 +
.../crypto/params/CramerShoupKeyParameters.java | 40 +
.../crypto/params/CramerShoupParameters.java | 53 +
.../params/CramerShoupPrivateKeyParameters.java | 61 +
.../params/CramerShoupPublicKeyParameters.java | 42 +
.../bouncycastle/crypto/params/DESParameters.java | 107 +
.../crypto/params/DESedeParameters.java | 106 +
.../crypto/params/DHKeyGenerationParameters.java | 30 +
.../crypto/params/DHKeyParameters.java | 54 +
.../bouncycastle/crypto/params/DHParameters.java | 188 +
.../crypto/params/DHPrivateKeyParameters.java | 41 +
.../crypto/params/DHPublicKeyParameters.java | 41 +
.../crypto/params/DHValidationParameters.java | 50 +
.../crypto/params/DSAKeyGenerationParameters.java | 25 +
.../crypto/params/DSAKeyParameters.java | 21 +
.../params/DSAParameterGenerationParameters.java | 80 +
.../bouncycastle/crypto/params/DSAParameters.java | 74 +
.../crypto/params/DSAPrivateKeyParameters.java | 23 +
.../crypto/params/DSAPublicKeyParameters.java | 23 +
.../crypto/params/DSAValidationParameters.java | 65 +
.../crypto/params/ECDomainParameters.java | 74 +
.../crypto/params/ECKeyGenerationParameters.java | 25 +
.../crypto/params/ECKeyParameters.java | 21 +
.../crypto/params/ECNamedDomainParameters.java | 35 +
.../crypto/params/ECPrivateKeyParameters.java | 22 +
.../crypto/params/ECPublicKeyParameters.java | 22 +
.../params/ElGamalKeyGenerationParameters.java | 30 +
.../crypto/params/ElGamalKeyParameters.java | 47 +
.../crypto/params/ElGamalParameters.java | 69 +
.../crypto/params/ElGamalPrivateKeyParameters.java | 46 +
.../crypto/params/ElGamalPublicKeyParameters.java | 41 +
.../params/GOST3410KeyGenerationParameters.java | 25 +
.../crypto/params/GOST3410KeyParameters.java | 21 +
.../crypto/params/GOST3410Parameters.java | 74 +
.../params/GOST3410PrivateKeyParameters.java | 23 +
.../crypto/params/GOST3410PublicKeyParameters.java | 23 +
.../params/GOST3410ValidationParameters.java | 84 +
.../bouncycastle/crypto/params/HKDFParameters.java | 123 +
.../bouncycastle/crypto/params/IESParameters.java | 44 +
.../crypto/params/IESWithCipherParameters.java | 30 +
.../crypto/params/ISO18033KDFParameters.java | 23 +
.../crypto/params/KDFCounterParameters.java | 120 +
.../KDFDoublePipelineIterationParameters.java | 80 +
.../crypto/params/KDFFeedbackParameters.java | 96 +
.../bouncycastle/crypto/params/KDFParameters.java | 31 +
.../bouncycastle/crypto/params/KeyParameter.java | 30 +
.../bouncycastle/crypto/params/MGFParameters.java | 32 +
.../crypto/params/MQVPrivateParameters.java | 43 +
.../crypto/params/MQVPublicParameters.java | 28 +
.../NaccacheSternKeyGenerationParameters.java | 97 +
.../crypto/params/NaccacheSternKeyParameters.java | 53 +
.../params/NaccacheSternPrivateKeyParameters.java | 50 +
.../crypto/params/ParametersWithIV.java | 39 +
.../crypto/params/ParametersWithRandom.java | 36 +
.../crypto/params/ParametersWithSBox.java | 28 +
.../crypto/params/ParametersWithSalt.java | 42 +
.../bouncycastle/crypto/params/RC2Parameters.java | 26 +
.../bouncycastle/crypto/params/RC5Parameters.java | 35 +
.../crypto/params/RSABlindingParameters.java | 35 +
.../crypto/params/RSAKeyGenerationParameters.java | 48 +
.../crypto/params/RSAKeyParameters.java | 31 +
.../crypto/params/RSAPrivateCrtKeyParameters.java | 67 +
.../crypto/params/SRP6GroupParameters.java | 24 +
.../crypto/params/SkeinParameters.java | 329 +
.../params/TweakableBlockCipherParameters.java | 40 +
.../crypto/parsers/DHIESPublicKeyParser.java | 32 +
.../crypto/parsers/ECIESPublicKeyParser.java | 54 +
.../crypto/prng/BasicEntropySourceProvider.java | 62 +
.../org/bouncycastle/crypto/prng/DRBGProvider.java | 8 +
.../crypto/prng/DigestRandomGenerator.java | 123 +
.../bouncycastle/crypto/prng/EntropySource.java | 28 +
.../crypto/prng/EntropySourceProvider.java | 6 +
.../org/bouncycastle/crypto/prng/EntropyUtil.java | 46 +
.../crypto/prng/FixedSecureRandom.java | 147 +
.../bouncycastle/crypto/prng/RandomGenerator.java | 38 +
.../crypto/prng/ReversedWindowGenerator.java | 111 +
.../crypto/prng/SP800SecureRandom.java | 70 +
.../crypto/prng/SP800SecureRandomBuilder.java | 291 +
.../crypto/prng/ThreadedSeedGenerator.java | 95 +
.../crypto/prng/VMPCRandomGenerator.java | 127 +
.../java/org/bouncycastle/crypto/prng/X931RNG.java | 159 +
.../bouncycastle/crypto/prng/X931SecureRandom.java | 59 +
.../crypto/prng/X931SecureRandomBuilder.java | 86 +
.../crypto/prng/drbg/CTRSP800DRBG.java | 493 +
.../crypto/prng/drbg/DualECPoints.java | 82 +
.../crypto/prng/drbg/DualECSP800DRBG.java | 330 +
.../crypto/prng/drbg/HMacSP800DRBG.java | 194 +
.../crypto/prng/drbg/HashSP800DRBG.java | 294 +
.../bouncycastle/crypto/prng/drbg/SP80090DRBG.java | 32 +
.../org/bouncycastle/crypto/prng/drbg/Utils.java | 103 +
.../crypto/signers/DSADigestSigner.java | 163 +
.../crypto/signers/DSAKCalculator.java | 41 +
.../org/bouncycastle/crypto/signers/DSASigner.java | 166 +
.../crypto/signers/DSTU4145Signer.java | 170 +
.../bouncycastle/crypto/signers/ECDSASigner.java | 252 +
.../crypto/signers/ECGOST3410Signer.java | 160 +
.../bouncycastle/crypto/signers/ECNRSigner.java | 188 +
.../crypto/signers/GOST3410Signer.java | 131 +
.../bouncycastle/crypto/signers/GenericSigner.java | 144 +
.../crypto/signers/HMacDSAKCalculator.java | 152 +
.../crypto/signers/ISO9796d2PSSSigner.java | 672 +
.../crypto/signers/ISO9796d2Signer.java | 615 +
.../bouncycastle/crypto/signers/ISOTrailers.java | 56 +
.../org/bouncycastle/crypto/signers/PSSSigner.java | 398 +
.../crypto/signers/RSADigestSigner.java | 242 +
.../crypto/signers/RandomDSAKCalculator.java | 43 +
.../bouncycastle/crypto/signers/X931Signer.java | 247 +
.../tls/AbstractTlsAgreementCredentials.java | 7 +
.../crypto/tls/AbstractTlsCipherFactory.java | 13 +
.../bouncycastle/crypto/tls/AbstractTlsClient.java | 251 +
.../crypto/tls/AbstractTlsContext.java | 146 +
.../crypto/tls/AbstractTlsCredentials.java | 6 +
.../tls/AbstractTlsEncryptionCredentials.java | 7 +
.../crypto/tls/AbstractTlsKeyExchange.java | 176 +
.../bouncycastle/crypto/tls/AbstractTlsPeer.java | 42 +
.../bouncycastle/crypto/tls/AbstractTlsServer.java | 369 +
.../bouncycastle/crypto/tls/AbstractTlsSigner.java | 38 +
.../crypto/tls/AbstractTlsSignerCredentials.java | 11 +
.../bouncycastle/crypto/tls/AlertDescription.java | 303 +
.../org/bouncycastle/crypto/tls/AlertLevel.java | 28 +
.../crypto/tls/BasicTlsPSKIdentity.java | 42 +
.../crypto/tls/BulkCipherAlgorithm.java | 23 +
.../org/bouncycastle/crypto/tls/ByteQueue.java | 161 +
.../crypto/tls/ByteQueueInputStream.java | 63 +
.../crypto/tls/ByteQueueOutputStream.java | 32 +
.../org/bouncycastle/crypto/tls/CertChainType.java | 15 +
.../org/bouncycastle/crypto/tls/Certificate.java | 140 +
.../crypto/tls/CertificateRequest.java | 158 +
.../bouncycastle/crypto/tls/CertificateStatus.java | 105 +
.../crypto/tls/CertificateStatusRequest.java | 98 +
.../crypto/tls/CertificateStatusType.java | 9 +
.../bouncycastle/crypto/tls/CertificateURL.java | 133 +
.../bouncycastle/crypto/tls/Chacha20Poly1305.java | 156 +
.../bouncycastle/crypto/tls/ChangeCipherSpec.java | 6 +
.../org/bouncycastle/crypto/tls/CipherSuite.java | 376 +
.../org/bouncycastle/crypto/tls/CipherType.java | 18 +
.../crypto/tls/ClientAuthenticationType.java | 11 +
.../crypto/tls/ClientCertificateType.java | 22 +
.../org/bouncycastle/crypto/tls/CombinedHash.java | 135 +
.../bouncycastle/crypto/tls/CompressionMethod.java | 19 +
.../org/bouncycastle/crypto/tls/ConnectionEnd.java | 13 +
.../org/bouncycastle/crypto/tls/ContentType.java | 13 +
.../crypto/tls/DTLSClientProtocol.java | 892 +
.../org/bouncycastle/crypto/tls/DTLSEpoch.java | 52 +
.../crypto/tls/DTLSHandshakeRetransmit.java | 9 +
.../org/bouncycastle/crypto/tls/DTLSProtocol.java | 98 +
.../bouncycastle/crypto/tls/DTLSReassembler.java | 129 +
.../bouncycastle/crypto/tls/DTLSRecordLayer.java | 529 +
.../crypto/tls/DTLSReliableHandshake.java | 453 +
.../bouncycastle/crypto/tls/DTLSReplayWindow.java | 91 +
.../crypto/tls/DTLSServerProtocol.java | 708 +
.../org/bouncycastle/crypto/tls/DTLSTransport.java | 80 +
.../bouncycastle/crypto/tls/DatagramTransport.java | 21 +
.../crypto/tls/DefaultTlsAgreementCredentials.java | 78 +
.../crypto/tls/DefaultTlsCipherFactory.java | 232 +
.../bouncycastle/crypto/tls/DefaultTlsClient.java | 102 +
.../tls/DefaultTlsEncryptionCredentials.java | 58 +
.../crypto/tls/DefaultTlsSRPGroupVerifier.java | 67 +
.../bouncycastle/crypto/tls/DefaultTlsServer.java | 165 +
.../crypto/tls/DefaultTlsSignerCredentials.java | 104 +
.../org/bouncycastle/crypto/tls/DeferredHash.java | 207 +
.../bouncycastle/crypto/tls/DigestInputBuffer.java | 13 +
.../bouncycastle/crypto/tls/DigitallySigned.java | 72 +
.../org/bouncycastle/crypto/tls/ECBasisType.java | 15 +
.../org/bouncycastle/crypto/tls/ECCurveType.java | 28 +
.../org/bouncycastle/crypto/tls/ECPointFormat.java | 15 +
.../crypto/tls/EncryptionAlgorithm.java | 67 +
.../org/bouncycastle/crypto/tls/ExporterLabel.java | 36 +
.../org/bouncycastle/crypto/tls/ExtensionType.java | 74 +
.../crypto/tls/FiniteFieldDHEGroup.java | 18 +
.../org/bouncycastle/crypto/tls/HandshakeType.java | 39 +
.../org/bouncycastle/crypto/tls/HashAlgorithm.java | 43 +
.../crypto/tls/HeartbeatExtension.java | 56 +
.../bouncycastle/crypto/tls/HeartbeatMessage.java | 111 +
.../crypto/tls/HeartbeatMessageType.java | 15 +
.../org/bouncycastle/crypto/tls/HeartbeatMode.java | 15 +
.../crypto/tls/KeyExchangeAlgorithm.java | 52 +
.../org/bouncycastle/crypto/tls/MACAlgorithm.java | 23 +
.../bouncycastle/crypto/tls/MaxFragmentLength.java | 17 +
.../java/org/bouncycastle/crypto/tls/NameType.java | 9 +
.../org/bouncycastle/crypto/tls/NamedCurve.java | 71 +
.../bouncycastle/crypto/tls/NewSessionTicket.java | 55 +
.../bouncycastle/crypto/tls/OCSPStatusRequest.java | 131 +
.../org/bouncycastle/crypto/tls/PRFAlgorithm.java | 22 +
.../org/bouncycastle/crypto/tls/PSKTlsClient.java | 68 +
.../org/bouncycastle/crypto/tls/PSKTlsServer.java | 92 +
.../bouncycastle/crypto/tls/ProtocolVersion.java | 158 +
.../org/bouncycastle/crypto/tls/RecordStream.java | 367 +
.../org/bouncycastle/crypto/tls/SRPTlsClient.java | 107 +
.../org/bouncycastle/crypto/tls/SRPTlsServer.java | 124 +
.../crypto/tls/SRTPProtectionProfile.java | 12 +
.../java/org/bouncycastle/crypto/tls/SSL3Mac.java | 114 +
.../crypto/tls/SecurityParameters.java | 108 +
.../bouncycastle/crypto/tls/ServerDHParams.java | 63 +
.../org/bouncycastle/crypto/tls/ServerName.java | 110 +
.../bouncycastle/crypto/tls/ServerNameList.java | 86 +
.../crypto/tls/ServerOnlyTlsAuthentication.java | 10 +
.../bouncycastle/crypto/tls/ServerSRPParams.java | 75 +
.../bouncycastle/crypto/tls/SessionParameters.java | 186 +
.../crypto/tls/SignatureAlgorithm.java | 12 +
.../crypto/tls/SignatureAndHashAlgorithm.java | 96 +
.../bouncycastle/crypto/tls/SignerInputBuffer.java | 13 +
.../crypto/tls/SimulatedTlsSRPIdentityManager.java | 69 +
.../crypto/tls/SupplementalDataEntry.java | 23 +
.../crypto/tls/SupplementalDataType.java | 12 +
.../org/bouncycastle/crypto/tls/TlsAEADCipher.java | 193 +
.../crypto/tls/TlsAgreementCredentials.java | 12 +
.../bouncycastle/crypto/tls/TlsAuthentication.java | 26 +
.../bouncycastle/crypto/tls/TlsBlockCipher.java | 394 +
.../org/bouncycastle/crypto/tls/TlsCipher.java | 14 +
.../bouncycastle/crypto/tls/TlsCipherFactory.java | 12 +
.../org/bouncycastle/crypto/tls/TlsClient.java | 95 +
.../bouncycastle/crypto/tls/TlsClientContext.java | 6 +
.../crypto/tls/TlsClientContextImpl.java | 18 +
.../bouncycastle/crypto/tls/TlsClientProtocol.java | 935 +
.../bouncycastle/crypto/tls/TlsCompression.java | 10 +
.../org/bouncycastle/crypto/tls/TlsContext.java | 45 +
.../bouncycastle/crypto/tls/TlsCredentials.java | 6 +
.../bouncycastle/crypto/tls/TlsDHEKeyExchange.java | 102 +
.../bouncycastle/crypto/tls/TlsDHKeyExchange.java | 238 +
.../org/bouncycastle/crypto/tls/TlsDHUtils.java | 506 +
.../org/bouncycastle/crypto/tls/TlsDSASigner.java | 90 +
.../org/bouncycastle/crypto/tls/TlsDSSSigner.java | 26 +
.../org/bouncycastle/crypto/tls/TlsECCUtils.java | 762 +
.../crypto/tls/TlsECDHEKeyExchange.java | 140 +
.../crypto/tls/TlsECDHKeyExchange.java | 218 +
.../bouncycastle/crypto/tls/TlsECDSASigner.java | 26 +
.../crypto/tls/TlsEncryptionCredentials.java | 9 +
.../crypto/tls/TlsExtensionsUtils.java | 281 +
.../org/bouncycastle/crypto/tls/TlsFatalAlert.java | 37 +
.../bouncycastle/crypto/tls/TlsHandshakeHash.java | 21 +
.../bouncycastle/crypto/tls/TlsInputStream.java | 47 +
.../bouncycastle/crypto/tls/TlsKeyExchange.java | 54 +
.../java/org/bouncycastle/crypto/tls/TlsMac.java | 172 +
.../org/bouncycastle/crypto/tls/TlsNullCipher.java | 123 +
.../crypto/tls/TlsNullCompression.java | 17 +
.../bouncycastle/crypto/tls/TlsOutputStream.java | 44 +
.../bouncycastle/crypto/tls/TlsPSKIdentity.java | 12 +
.../crypto/tls/TlsPSKIdentityManager.java | 8 +
.../bouncycastle/crypto/tls/TlsPSKKeyExchange.java | 359 +
.../java/org/bouncycastle/crypto/tls/TlsPeer.java | 46 +
.../org/bouncycastle/crypto/tls/TlsProtocol.java | 1436 +
.../bouncycastle/crypto/tls/TlsRSAKeyExchange.java | 191 +
.../org/bouncycastle/crypto/tls/TlsRSASigner.java | 112 +
.../org/bouncycastle/crypto/tls/TlsRSAUtils.java | 131 +
.../crypto/tls/TlsSRPGroupVerifier.java | 14 +
.../crypto/tls/TlsSRPIdentityManager.java | 18 +
.../bouncycastle/crypto/tls/TlsSRPKeyExchange.java | 312 +
.../crypto/tls/TlsSRPLoginParameters.java | 34 +
.../org/bouncycastle/crypto/tls/TlsSRPUtils.java | 82 +
.../org/bouncycastle/crypto/tls/TlsSRTPUtils.java | 74 +
.../org/bouncycastle/crypto/tls/TlsServer.java | 92 +
.../bouncycastle/crypto/tls/TlsServerContext.java | 6 +
.../crypto/tls/TlsServerContextImpl.java | 18 +
.../bouncycastle/crypto/tls/TlsServerProtocol.java | 851 +
.../org/bouncycastle/crypto/tls/TlsSession.java | 12 +
.../bouncycastle/crypto/tls/TlsSessionImpl.java | 48 +
.../org/bouncycastle/crypto/tls/TlsSigner.java | 34 +
.../crypto/tls/TlsSignerCredentials.java | 12 +
.../bouncycastle/crypto/tls/TlsStreamCipher.java | 168 +
.../java/org/bouncycastle/crypto/tls/TlsUtils.java | 2404 +
.../org/bouncycastle/crypto/tls/UDPTransport.java | 75 +
.../org/bouncycastle/crypto/tls/URLAndHash.java | 104 +
.../org/bouncycastle/crypto/tls/UseSRTPData.java | 52 +
.../bouncycastle/crypto/tls/UserMappingType.java | 12 +
.../org/bouncycastle/crypto/util/DERMacData.java | 114 +
.../org/bouncycastle/crypto/util/DEROtherInfo.java | 109 +
.../java/org/bouncycastle/crypto/util/DerUtil.java | 39 +
.../java/org/bouncycastle/crypto/util/Pack.java | 204 +
.../crypto/util/PrivateKeyFactory.java | 159 +
.../crypto/util/PrivateKeyInfoFactory.java | 90 +
.../bouncycastle/crypto/util/PublicKeyFactory.java | 195 +
.../crypto/util/SubjectPublicKeyInfoFactory.java | 94 +
.../java/org/bouncycastle/i18n/ErrorBundle.java | 120 +
.../java/org/bouncycastle/i18n/LocaleString.java | 30 +
.../org/bouncycastle/i18n/LocalizedException.java | 49 +
.../org/bouncycastle/i18n/LocalizedMessage.java | 476 +
.../java/org/bouncycastle/i18n/MessageBundle.java | 92 +
.../bouncycastle/i18n/MissingEntryException.java | 73 +
.../java/org/bouncycastle/i18n/TextBundle.java | 92 +
.../java/org/bouncycastle/i18n/filter/Filter.java | 21 +
.../org/bouncycastle/i18n/filter/HTMLFilter.java | 68 +
.../org/bouncycastle/i18n/filter/SQLFilter.java | 69 +
.../org/bouncycastle/i18n/filter/TrustedInput.java | 23 +
.../bouncycastle/i18n/filter/UntrustedInput.java | 44 +
.../i18n/filter/UntrustedUrlInput.java | 14 +
.../main/java/org/bouncycastle/math/Primes.java | 674 +
.../bouncycastle/math/ec/AbstractECMultiplier.java | 26 +
.../bouncycastle/math/ec/DoubleAddMultiplier.java | 24 +
.../org/bouncycastle/math/ec/ECAlgorithms.java | 490 +
.../java/org/bouncycastle/math/ec/ECConstants.java | 13 +
.../java/org/bouncycastle/math/ec/ECCurve.java | 1164 +
.../org/bouncycastle/math/ec/ECFieldElement.java | 881 +
.../org/bouncycastle/math/ec/ECMultiplier.java | 19 +
.../java/org/bouncycastle/math/ec/ECPoint.java | 2108 +
.../java/org/bouncycastle/math/ec/ECPointMap.java | 6 +
.../math/ec/FixedPointCombMultiplier.java | 57 +
.../math/ec/FixedPointPreCompInfo.java | 40 +
.../org/bouncycastle/math/ec/FixedPointUtil.java | 71 +
.../org/bouncycastle/math/ec/GLVMultiplier.java | 42 +
.../java/org/bouncycastle/math/ec/LongArray.java | 2197 +
.../math/ec/MixedNafR2LMultiplier.java | 77 +
.../math/ec/MontgomeryLadderMultiplier.java | 25 +
.../org/bouncycastle/math/ec/NafL2RMultiplier.java | 30 +
.../org/bouncycastle/math/ec/NafR2LMultiplier.java | 31 +
.../java/org/bouncycastle/math/ec/PreCompInfo.java | 10 +
.../bouncycastle/math/ec/ReferenceMultiplier.java | 11 +
.../org/bouncycastle/math/ec/ScaleXPointMap.java | 16 +
.../org/bouncycastle/math/ec/ScaleYPointMap.java | 16 +
.../org/bouncycastle/math/ec/SimpleBigDecimal.java | 247 +
.../main/java/org/bouncycastle/math/ec/Tnaf.java | 849 +
.../bouncycastle/math/ec/WNafL2RMultiplier.java | 96 +
.../org/bouncycastle/math/ec/WNafPreCompInfo.java | 56 +
.../java/org/bouncycastle/math/ec/WNafUtil.java | 540 +
.../bouncycastle/math/ec/WTauNafMultiplier.java | 124 +
.../bouncycastle/math/ec/WTauNafPreCompInfo.java | 24 +
.../math/ec/ZSignedDigitL2RMultiplier.java | 29 +
.../math/ec/ZSignedDigitR2LMultiplier.java | 30 +
.../java/org/bouncycastle/math/ec/ZTauElement.java | 37 +
.../math/ec/custom/djb/Curve25519.java | 80 +
.../math/ec/custom/djb/Curve25519Field.java | 254 +
.../math/ec/custom/djb/Curve25519FieldElement.java | 234 +
.../math/ec/custom/djb/Curve25519Point.java | 348 +
.../math/ec/custom/sec/SecP128R1Curve.java | 80 +
.../math/ec/custom/sec/SecP128R1Field.java | 220 +
.../math/ec/custom/sec/SecP128R1FieldElement.java | 199 +
.../math/ec/custom/sec/SecP128R1Point.java | 308 +
.../math/ec/custom/sec/SecP160K1Curve.java | 77 +
.../math/ec/custom/sec/SecP160K1Point.java | 298 +
.../math/ec/custom/sec/SecP160R1Curve.java | 80 +
.../math/ec/custom/sec/SecP160R1Field.java | 187 +
.../math/ec/custom/sec/SecP160R1FieldElement.java | 202 +
.../math/ec/custom/sec/SecP160R1Point.java | 308 +
.../math/ec/custom/sec/SecP160R2Curve.java | 80 +
.../math/ec/custom/sec/SecP160R2Field.java | 177 +
.../math/ec/custom/sec/SecP160R2FieldElement.java | 217 +
.../math/ec/custom/sec/SecP160R2Point.java | 308 +
.../math/ec/custom/sec/SecP192K1Curve.java | 79 +
.../math/ec/custom/sec/SecP192K1Field.java | 177 +
.../math/ec/custom/sec/SecP192K1FieldElement.java | 213 +
.../math/ec/custom/sec/SecP192K1Point.java | 298 +
.../math/ec/custom/sec/SecP192R1Curve.java | 80 +
.../math/ec/custom/sec/SecP192R1Field.java | 286 +
.../math/ec/custom/sec/SecP192R1FieldElement.java | 190 +
.../math/ec/custom/sec/SecP192R1Point.java | 310 +
.../math/ec/custom/sec/SecP224K1Curve.java | 78 +
.../math/ec/custom/sec/SecP224K1Field.java | 178 +
.../math/ec/custom/sec/SecP224K1FieldElement.java | 243 +
.../math/ec/custom/sec/SecP224K1Point.java | 298 +
.../math/ec/custom/sec/SecP224R1Curve.java | 80 +
.../math/ec/custom/sec/SecP224R1Field.java | 298 +
.../math/ec/custom/sec/SecP224R1FieldElement.java | 273 +
.../math/ec/custom/sec/SecP224R1Point.java | 308 +
.../math/ec/custom/sec/SecP256K1Curve.java | 78 +
.../math/ec/custom/sec/SecP256K1Field.java | 179 +
.../math/ec/custom/sec/SecP256K1FieldElement.java | 215 +
.../math/ec/custom/sec/SecP256K1Point.java | 298 +
.../math/ec/custom/sec/SecP256R1Curve.java | 80 +
.../math/ec/custom/sec/SecP256R1Field.java | 312 +
.../math/ec/custom/sec/SecP256R1FieldElement.java | 189 +
.../math/ec/custom/sec/SecP256R1Point.java | 308 +
.../math/ec/custom/sec/SecP384R1Curve.java | 80 +
.../math/ec/custom/sec/SecP384R1Field.java | 295 +
.../math/ec/custom/sec/SecP384R1FieldElement.java | 211 +
.../math/ec/custom/sec/SecP384R1Point.java | 309 +
.../math/ec/custom/sec/SecP521R1Curve.java | 80 +
.../math/ec/custom/sec/SecP521R1Field.java | 156 +
.../math/ec/custom/sec/SecP521R1FieldElement.java | 169 +
.../math/ec/custom/sec/SecP521R1Point.java | 333 +
.../math/ec/custom/sec/SecT113Field.java | 226 +
.../math/ec/custom/sec/SecT113FieldElement.java | 221 +
.../math/ec/custom/sec/SecT113R1Curve.java | 101 +
.../math/ec/custom/sec/SecT113R1Point.java | 308 +
.../math/ec/custom/sec/SecT113R2Curve.java | 101 +
.../math/ec/custom/sec/SecT113R2Point.java | 308 +
.../math/ec/custom/sec/SecT131Field.java | 332 +
.../math/ec/custom/sec/SecT131FieldElement.java | 222 +
.../math/ec/custom/sec/SecT131R1Curve.java | 101 +
.../math/ec/custom/sec/SecT131R1Point.java | 308 +
.../math/ec/custom/sec/SecT131R2Curve.java | 101 +
.../math/ec/custom/sec/SecT131R2Point.java | 308 +
.../math/ec/custom/sec/SecT163Field.java | 341 +
.../math/ec/custom/sec/SecT163FieldElement.java | 221 +
.../math/ec/custom/sec/SecT163K1Curve.java | 108 +
.../math/ec/custom/sec/SecT163K1Point.java | 314 +
.../math/ec/custom/sec/SecT163R1Curve.java | 101 +
.../math/ec/custom/sec/SecT163R1Point.java | 308 +
.../math/ec/custom/sec/SecT163R2Curve.java | 101 +
.../math/ec/custom/sec/SecT163R2Point.java | 309 +
.../math/ec/custom/sec/SecT193Field.java | 306 +
.../math/ec/custom/sec/SecT193FieldElement.java | 221 +
.../math/ec/custom/sec/SecT193R1Curve.java | 101 +
.../math/ec/custom/sec/SecT193R1Point.java | 308 +
.../math/ec/custom/sec/SecT193R2Curve.java | 101 +
.../math/ec/custom/sec/SecT193R2Point.java | 308 +
.../math/ec/custom/sec/SecT233Field.java | 318 +
.../math/ec/custom/sec/SecT233FieldElement.java | 221 +
.../math/ec/custom/sec/SecT233K1Curve.java | 108 +
.../math/ec/custom/sec/SecT233K1Point.java | 323 +
.../math/ec/custom/sec/SecT233R1Curve.java | 101 +
.../math/ec/custom/sec/SecT233R1Point.java | 309 +
.../math/ec/custom/sec/SecT239Field.java | 329 +
.../math/ec/custom/sec/SecT239FieldElement.java | 221 +
.../math/ec/custom/sec/SecT239K1Curve.java | 108 +
.../math/ec/custom/sec/SecT239K1Point.java | 324 +
.../math/ec/custom/sec/SecT283Field.java | 404 +
.../math/ec/custom/sec/SecT283FieldElement.java | 222 +
.../math/ec/custom/sec/SecT283K1Curve.java | 108 +
.../math/ec/custom/sec/SecT283K1Point.java | 324 +
.../math/ec/custom/sec/SecT283R1Curve.java | 101 +
.../math/ec/custom/sec/SecT283R1Point.java | 309 +
.../math/ec/custom/sec/SecT409Field.java | 333 +
.../math/ec/custom/sec/SecT409FieldElement.java | 222 +
.../math/ec/custom/sec/SecT409K1Curve.java | 108 +
.../math/ec/custom/sec/SecT409K1Point.java | 324 +
.../math/ec/custom/sec/SecT409R1Curve.java | 101 +
.../math/ec/custom/sec/SecT409R1Point.java | 309 +
.../math/ec/custom/sec/SecT571Field.java | 335 +
.../math/ec/custom/sec/SecT571FieldElement.java | 221 +
.../math/ec/custom/sec/SecT571K1Curve.java | 108 +
.../math/ec/custom/sec/SecT571K1Point.java | 324 +
.../math/ec/custom/sec/SecT571R1Curve.java | 105 +
.../math/ec/custom/sec/SecT571R1Point.java | 313 +
.../bouncycastle/math/ec/endo/ECEndomorphism.java | 10 +
.../bouncycastle/math/ec/endo/GLVEndomorphism.java | 8 +
.../math/ec/endo/GLVTypeBEndomorphism.java | 58 +
.../math/ec/endo/GLVTypeBParameters.java | 98 +
.../math/ec/tools/DiscoverEndomorphisms.java | 433 +
.../math/ec/tools/F2mSqrtOptimizer.java | 72 +
.../bouncycastle/math/ec/tools/TraceOptimizer.java | 138 +
.../bouncycastle/math/field/ExtensionField.java | 8 +
.../org/bouncycastle/math/field/FiniteField.java | 10 +
.../org/bouncycastle/math/field/FiniteFields.java | 53 +
.../org/bouncycastle/math/field/GF2Polynomial.java | 42 +
.../field/GenericPolynomialExtensionField.java | 62 +
.../org/bouncycastle/math/field/Polynomial.java | 12 +
.../math/field/PolynomialExtensionField.java | 6 +
.../org/bouncycastle/math/field/PrimeField.java | 42 +
.../java/org/bouncycastle/math/raw/Interleave.java | 106 +
.../main/java/org/bouncycastle/math/raw/Mod.java | 199 +
.../java/org/bouncycastle/math/raw/Mont256.java | 152 +
.../main/java/org/bouncycastle/math/raw/Nat.java | 1078 +
.../java/org/bouncycastle/math/raw/Nat128.java | 866 +
.../java/org/bouncycastle/math/raw/Nat160.java | 878 +
.../java/org/bouncycastle/math/raw/Nat192.java | 1056 +
.../java/org/bouncycastle/math/raw/Nat224.java | 1182 +
.../java/org/bouncycastle/math/raw/Nat256.java | 1395 +
.../java/org/bouncycastle/math/raw/Nat320.java | 98 +
.../java/org/bouncycastle/math/raw/Nat384.java | 43 +
.../java/org/bouncycastle/math/raw/Nat448.java | 100 +
.../java/org/bouncycastle/math/raw/Nat512.java | 43 +
.../java/org/bouncycastle/math/raw/Nat576.java | 102 +
.../org/bouncycastle/pqc/asn1/GMSSPrivateKey.java | 1312 +
.../org/bouncycastle/pqc/asn1/GMSSPublicKey.java | 74 +
.../pqc/asn1/McElieceCCA2PrivateKey.java | 173 +
.../pqc/asn1/McElieceCCA2PublicKey.java | 96 +
.../bouncycastle/pqc/asn1/McEliecePrivateKey.java | 197 +
.../bouncycastle/pqc/asn1/McEliecePublicKey.java | 97 +
.../pqc/asn1/PQCObjectIdentifiers.java | 46 +
.../java/org/bouncycastle/pqc/asn1/ParSet.java | 140 +
.../bouncycastle/pqc/asn1/RainbowPrivateKey.java | 349 +
.../bouncycastle/pqc/asn1/RainbowPublicKey.java | 174 +
.../pqc/crypto/DigestingMessageSigner.java | 117 +
.../bouncycastle/pqc/crypto/MessageEncryptor.java | 30 +
.../org/bouncycastle/pqc/crypto/MessageSigner.java | 32 +
.../pqc/crypto/gmss/GMSSDigestProvider.java | 8 +
.../crypto/gmss/GMSSKeyGenerationParameters.java | 26 +
.../pqc/crypto/gmss/GMSSKeyPairGenerator.java | 476 +
.../pqc/crypto/gmss/GMSSKeyParameters.java | 22 +
.../org/bouncycastle/pqc/crypto/gmss/GMSSLeaf.java | 376 +
.../pqc/crypto/gmss/GMSSParameters.java | 155 +
.../pqc/crypto/gmss/GMSSPrivateKeyParameters.java | 1041 +
.../pqc/crypto/gmss/GMSSPublicKeyParameters.java | 33 +
.../bouncycastle/pqc/crypto/gmss/GMSSRootCalc.java | 596 +
.../bouncycastle/pqc/crypto/gmss/GMSSRootSig.java | 666 +
.../bouncycastle/pqc/crypto/gmss/GMSSSigner.java | 403 +
.../bouncycastle/pqc/crypto/gmss/GMSSUtils.java | 145 +
.../org/bouncycastle/pqc/crypto/gmss/Treehash.java | 525 +
.../pqc/crypto/gmss/util/GMSSRandom.java | 78 +
.../pqc/crypto/gmss/util/GMSSUtil.java | 151 +
.../pqc/crypto/gmss/util/WinternitzOTSVerify.java | 344 +
.../crypto/gmss/util/WinternitzOTSignature.java | 404 +
.../pqc/crypto/mceliece/Conversions.java | 236 +
.../McElieceCCA2KeyGenerationParameters.java | 25 +
.../mceliece/McElieceCCA2KeyPairGenerator.java | 119 +
.../crypto/mceliece/McElieceCCA2KeyParameters.java | 25 +
.../crypto/mceliece/McElieceCCA2Parameters.java | 51 +
.../crypto/mceliece/McElieceCCA2Primitives.java | 86 +
.../mceliece/McElieceCCA2PrivateKeyParameters.java | 172 +
.../mceliece/McElieceCCA2PublicKeyParameters.java | 97 +
.../crypto/mceliece/McElieceFujisakiCipher.java | 218 +
.../mceliece/McElieceFujisakiDigestCipher.java | 128 +
.../mceliece/McElieceKeyGenerationParameters.java | 25 +
.../crypto/mceliece/McElieceKeyPairGenerator.java | 151 +
.../pqc/crypto/mceliece/McElieceKeyParameters.java | 25 +
.../crypto/mceliece/McElieceKobaraImaiCipher.java | 319 +
.../mceliece/McElieceKobaraImaiDigestCipher.java | 128 +
.../pqc/crypto/mceliece/McEliecePKCSCipher.java | 224 +
.../crypto/mceliece/McEliecePKCSDigestCipher.java | 128 +
.../pqc/crypto/mceliece/McElieceParameters.java | 181 +
.../crypto/mceliece/McEliecePointchevalCipher.java | 241 +
.../mceliece/McEliecePointchevalDigestCipher.java | 128 +
.../mceliece/McEliecePrivateKeyParameters.java | 197 +
.../mceliece/McEliecePublicKeyParameters.java | 96 +
.../pqc/crypto/ntru/IndexGenerator.java | 237 +
.../NTRUEncryptionKeyGenerationParameters.java | 463 +
.../ntru/NTRUEncryptionKeyPairGenerator.java | 113 +
.../crypto/ntru/NTRUEncryptionKeyParameters.java | 20 +
.../pqc/crypto/ntru/NTRUEncryptionParameters.java | 410 +
.../ntru/NTRUEncryptionPrivateKeyParameters.java | 199 +
.../ntru/NTRUEncryptionPublicKeyParameters.java | 131 +
.../bouncycastle/pqc/crypto/ntru/NTRUEngine.java | 494 +
.../pqc/crypto/ntru/NTRUParameters.java | 7 +
.../bouncycastle/pqc/crypto/ntru/NTRUSigner.java | 263 +
.../pqc/crypto/ntru/NTRUSignerPrng.java | 64 +
.../ntru/NTRUSigningKeyGenerationParameters.java | 407 +
.../crypto/ntru/NTRUSigningKeyPairGenerator.java | 349 +
.../pqc/crypto/ntru/NTRUSigningParameters.java | 269 +
.../ntru/NTRUSigningPrivateKeyParameters.java | 388 +
.../ntru/NTRUSigningPublicKeyParameters.java | 132 +
.../org/bouncycastle/pqc/crypto/rainbow/Layer.java | 322 +
.../rainbow/RainbowKeyGenerationParameters.java | 26 +
.../crypto/rainbow/RainbowKeyPairGenerator.java | 417 +
.../pqc/crypto/rainbow/RainbowKeyParameters.java | 25 +
.../pqc/crypto/rainbow/RainbowParameters.java | 111 +
.../rainbow/RainbowPrivateKeyParameters.java | 117 +
.../crypto/rainbow/RainbowPublicKeyParameters.java | 53 +
.../pqc/crypto/rainbow/RainbowSigner.java | 301 +
.../pqc/crypto/rainbow/util/ComputeInField.java | 490 +
.../pqc/crypto/rainbow/util/GF2Field.java | 139 +
.../pqc/crypto/rainbow/util/RainbowUtil.java | 230 +
.../math/linearalgebra/BigEndianConversions.java | 306 +
.../pqc/math/linearalgebra/BigIntUtils.java | 138 +
.../pqc/math/linearalgebra/ByteUtils.java | 414 +
.../pqc/math/linearalgebra/CharUtils.java | 98 +
.../pqc/math/linearalgebra/GF2Matrix.java | 1323 +
.../pqc/math/linearalgebra/GF2Polynomial.java | 2033 +
.../pqc/math/linearalgebra/GF2Vector.java | 539 +
.../pqc/math/linearalgebra/GF2mField.java | 369 +
.../pqc/math/linearalgebra/GF2mMatrix.java | 377 +
.../pqc/math/linearalgebra/GF2mVector.java | 256 +
.../pqc/math/linearalgebra/GF2nElement.java | 186 +
.../pqc/math/linearalgebra/GF2nField.java | 300 +
.../pqc/math/linearalgebra/GF2nONBElement.java | 1148 +
.../pqc/math/linearalgebra/GF2nONBField.java | 547 +
.../pqc/math/linearalgebra/GF2nPolynomial.java | 587 +
.../math/linearalgebra/GF2nPolynomialElement.java | 1015 +
.../math/linearalgebra/GF2nPolynomialField.java | 559 +
.../pqc/math/linearalgebra/GFElement.java | 151 +
.../pqc/math/linearalgebra/GoppaCode.java | 310 +
.../pqc/math/linearalgebra/IntUtils.java | 179 +
.../pqc/math/linearalgebra/IntegerFunctions.java | 1392 +
.../linearalgebra/LittleEndianConversions.java | 230 +
.../pqc/math/linearalgebra/Matrix.java | 131 +
.../pqc/math/linearalgebra/Permutation.java | 247 +
.../math/linearalgebra/PolynomialGF2mSmallM.java | 1124 +
.../pqc/math/linearalgebra/PolynomialRingGF2.java | 278 +
.../pqc/math/linearalgebra/PolynomialRingGF2m.java | 175 +
.../pqc/math/linearalgebra/RandUtils.java | 25 +
.../pqc/math/linearalgebra/Vector.java | 69 +
.../pqc/math/ntru/euclid/BigIntEuclidean.java | 54 +
.../pqc/math/ntru/euclid/IntEuclidean.java | 51 +
.../math/ntru/polynomial/BigDecimalPolynomial.java | 258 +
.../pqc/math/ntru/polynomial/BigIntPolynomial.java | 394 +
.../pqc/math/ntru/polynomial/Constants.java | 12 +
.../ntru/polynomial/DenseTernaryPolynomial.java | 142 +
.../math/ntru/polynomial/IntegerPolynomial.java | 1379 +
.../pqc/math/ntru/polynomial/LongPolynomial2.java | 255 +
.../pqc/math/ntru/polynomial/LongPolynomial5.java | 149 +
.../pqc/math/ntru/polynomial/ModularResultant.java | 46 +
.../pqc/math/ntru/polynomial/Polynomial.java | 42 +
.../ntru/polynomial/ProductFormPolynomial.java | 153 +
.../pqc/math/ntru/polynomial/Resultant.java | 28 +
.../ntru/polynomial/SparseTernaryPolynomial.java | 320 +
.../math/ntru/polynomial/TernaryPolynomial.java | 25 +
.../pqc/math/ntru/util/ArrayEncoder.java | 294 +
.../org/bouncycastle/pqc/math/ntru/util/Util.java | 158 +
.../main/java/org/bouncycastle/util/Arrays.java | 1095 +
.../java/org/bouncycastle/util/BigIntegers.java | 121 +
.../org/bouncycastle/util/CollectionStore.java | 62 +
.../main/java/org/bouncycastle/util/Encodable.java | 18 +
.../main/java/org/bouncycastle/util/IPAddress.java | 191 +
.../main/java/org/bouncycastle/util/Integers.java | 22 +
.../main/java/org/bouncycastle/util/Iterable.java | 17 +
.../main/java/org/bouncycastle/util/Memoable.java | 27 +
.../bouncycastle/util/MemoableResetException.java | 22 +
core/src/main/java/org/bouncycastle/util/Pack.java | 204 +
.../java/org/bouncycastle/util/Properties.java | 36 +
.../main/java/org/bouncycastle/util/Selector.java | 20 +
.../main/java/org/bouncycastle/util/Shorts.java | 9 +
.../src/main/java/org/bouncycastle/util/Store.java | 22 +
.../java/org/bouncycastle/util/StoreException.java | 27 +
.../java/org/bouncycastle/util/StreamParser.java | 10 +
.../bouncycastle/util/StreamParsingException.java | 18 +
.../java/org/bouncycastle/util/StringList.java | 42 +
.../main/java/org/bouncycastle/util/Strings.java | 404 +
.../src/main/java/org/bouncycastle/util/Times.java | 9 +
.../org/bouncycastle/util/encoders/Base64.java | 154 +
.../bouncycastle/util/encoders/Base64Encoder.java | 331 +
.../util/encoders/BufferedDecoder.java | 96 +
.../util/encoders/BufferedEncoder.java | 96 +
.../util/encoders/DecoderException.java | 22 +
.../org/bouncycastle/util/encoders/Encoder.java | 17 +
.../util/encoders/EncoderException.java | 22 +
.../java/org/bouncycastle/util/encoders/Hex.java | 151 +
.../org/bouncycastle/util/encoders/HexEncoder.java | 190 +
.../bouncycastle/util/encoders/HexTranslator.java | 87 +
.../org/bouncycastle/util/encoders/Translator.java | 23 +
.../org/bouncycastle/util/encoders/UrlBase64.java | 129 +
.../util/encoders/UrlBase64Encoder.java | 25 +
.../util/io/BufferingOutputStream.java | 108 +
.../util/io/StreamOverflowException.java | 15 +
.../java/org/bouncycastle/util/io/Streams.java | 145 +
.../org/bouncycastle/util/io/TeeInputStream.java | 71 +
.../org/bouncycastle/util/io/TeeOutputStream.java | 62 +
.../util/io/pem/PemGenerationException.java | 28 +
.../org/bouncycastle/util/io/pem/PemHeader.java | 75 +
.../org/bouncycastle/util/io/pem/PemObject.java | 64 +
.../util/io/pem/PemObjectGenerator.java | 16 +
.../bouncycastle/util/io/pem/PemObjectParser.java | 19 +
.../org/bouncycastle/util/io/pem/PemReader.java | 87 +
.../org/bouncycastle/util/io/pem/PemWriter.java | 138 +
.../bouncycastle/util/test/FixedSecureRandom.java | 135 +
.../org/bouncycastle/util/test/NumberParsing.java | 34 +
.../org/bouncycastle/util/test/SimpleTest.java | 84 +
.../bouncycastle/util/test/SimpleTestResult.java | 82 +
.../main/java/org/bouncycastle/util/test/Test.java | 8 +
.../util/test/TestFailedException.java | 18 +
.../util/test/TestRandomEntropySourceProvider.java | 57 +
.../org/bouncycastle/util/test/TestResult.java | 10 +
.../util/test/UncloseableOutputStream.java | 23 +
.../javadoc/org/bouncycastle/asn1/bc/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/bsi/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/cmp/package.html | 5 +
.../org/bouncycastle/asn1/cms/ecc/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/cms/package.html | 5 +
.../org/bouncycastle/asn1/crmf/package.html | 5 +
.../org/bouncycastle/asn1/cryptopro/package.html | 5 +
.../org/bouncycastle/asn1/dvcs/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/eac/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/esf/package.html | 6 +
.../javadoc/org/bouncycastle/asn1/ess/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/gnu/package.html | 5 +
.../org/bouncycastle/asn1/iana/package.html | 5 +
.../org/bouncycastle/asn1/icao/package.html | 5 +
.../bouncycastle/asn1/isismtt/ocsp/package.html | 5 +
.../org/bouncycastle/asn1/isismtt/package.html | 5 +
.../bouncycastle/asn1/isismtt/x509/package.html | 5 +
.../org/bouncycastle/asn1/kisa/package.html | 5 +
.../org/bouncycastle/asn1/microsoft/package.html | 5 +
.../org/bouncycastle/asn1/misc/package.html | 5 +
.../org/bouncycastle/asn1/mozilla/package.html | 5 +
.../org/bouncycastle/asn1/nist/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/ntt/package.html | 5 +
.../org/bouncycastle/asn1/ocsp/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/oiw/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/package.html | 5 +
.../org/bouncycastle/asn1/pkcs/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/sec/package.html | 5 +
.../org/bouncycastle/asn1/smime/package.html | 5 +
.../org/bouncycastle/asn1/teletrust/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/tsp/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/ua/package.html | 5 +
.../org/bouncycastle/asn1/util/package.html | 5 +
.../org/bouncycastle/asn1/x500/package.html | 5 +
.../org/bouncycastle/asn1/x500/style/package.html | 5 +
.../org/bouncycastle/asn1/x509/package.html | 5 +
.../bouncycastle/asn1/x509/qualified/package.html | 5 +
.../org/bouncycastle/asn1/x509/sigi/package.html | 5 +
.../javadoc/org/bouncycastle/asn1/x9/package.html | 5 +
.../crypto/agreement/jpake/package.html | 5 +
.../bouncycastle/crypto/agreement/kdf/package.html | 5 +
.../org/bouncycastle/crypto/agreement/package.html | 5 +
.../bouncycastle/crypto/agreement/srp/package.html | 5 +
.../bouncycastle/crypto/commitments/package.html | 5 +
.../org/bouncycastle/crypto/digests/package.html | 5 +
.../org/bouncycastle/crypto/ec/package.html | 5 +
.../org/bouncycastle/crypto/encodings/package.html | 5 +
.../org/bouncycastle/crypto/engines/package.html | 5 +
.../org/bouncycastle/crypto/examples/package.html | 5 +
.../bouncycastle/crypto/generators/package.html | 5 +
.../org/bouncycastle/crypto/io/package.html | 5 +
.../org/bouncycastle/crypto/kems/package.html | 5 +
.../org/bouncycastle/crypto/macs/package.html | 5 +
.../org/bouncycastle/crypto/modes/gcm/package.html | 5 +
.../org/bouncycastle/crypto/modes/package.html | 5 +
.../javadoc/org/bouncycastle/crypto/package.html | 5 +
.../org/bouncycastle/crypto/paddings/package.html | 5 +
.../org/bouncycastle/crypto/params/package.html | 5 +
.../org/bouncycastle/crypto/parsers/package.html | 5 +
.../org/bouncycastle/crypto/prng/drbg/package.html | 5 +
.../org/bouncycastle/crypto/prng/package.html | 5 +
.../org/bouncycastle/crypto/signers/package.html | 5 +
.../org/bouncycastle/crypto/tls/package.html | 5 +
.../org/bouncycastle/crypto/util/package.html | 5 +
.../bouncycastle/math/ec/custom/djb/package.html | 7 +
.../bouncycastle/math/ec/custom/sec/package.html | 6 +
.../javadoc/org/bouncycastle/math/ec/package.html | 5 +
.../javadoc/org/bouncycastle/math/raw/package.html | 5 +
.../org/bouncycastle/util/encoders/package.html | 5 +
.../javadoc/org/bouncycastle/util/io/package.html | 5 +
.../org/bouncycastle/util/io/pem/package.html | 5 +
.../javadoc/org/bouncycastle/util/package.html | 5 +
.../org/bouncycastle/util/test/package.html | 5 +
.../java/lang/UnsupportedOperationException.java | 14 +
.../java/security/AlgorithmParameterGenerator.java | 96 +
.../security/AlgorithmParameterGeneratorSpi.java | 16 +
.../jdk1.1/java/security/AlgorithmParameters.java | 103 +
.../java/security/AlgorithmParametersSpi.java | 27 +
.../java/security/GeneralSecurityException.java | 14 +
.../InvalidAlgorithmParameterException.java | 13 +
core/src/main/jdk1.1/java/security/KeyFactory.java | 89 +
.../main/jdk1.1/java/security/KeyFactorySpi.java | 24 +
core/src/main/jdk1.1/java/security/KeyStore.java | 225 +
.../jdk1.1/java/security/KeyStoreException.java | 14 +
.../src/main/jdk1.1/java/security/KeyStoreSpi.java | 59 +
.../main/jdk1.1/java/security/SecurityUtil.java | 114 +
.../java/security/UnrecoverableKeyException.java | 14 +
core/src/main/jdk1.1/java/security/cert/CRL.java | 20 +
.../jdk1.1/java/security/cert/CRLException.java | 16 +
.../jdk1.1/java/security/cert/CRLSelector.java | 39 +
.../main/jdk1.1/java/security/cert/CertPath.java | 283 +
.../jdk1.1/java/security/cert/CertPathBuilder.java | 243 +
.../security/cert/CertPathBuilderException.java | 182 +
.../java/security/cert/CertPathBuilderResult.java | 38 +
.../java/security/cert/CertPathBuilderSpi.java | 50 +
.../java/security/cert/CertPathParameters.java | 18 +
.../java/security/cert/CertPathValidator.java | 250 +
.../security/cert/CertPathValidatorException.java | 248 +
.../security/cert/CertPathValidatorResult.java | 22 +
.../java/security/cert/CertPathValidatorSpi.java | 59 +
.../jdk1.1/java/security/cert/CertSelector.java | 39 +
.../main/jdk1.1/java/security/cert/CertStore.java | 352 +
.../java/security/cert/CertStoreException.java | 172 +
.../java/security/cert/CertStoreParameters.java | 52 +
.../jdk1.1/java/security/cert/CertStoreSpi.java | 104 +
.../main/jdk1.1/java/security/cert/CertUtil.java | 556 +
.../jdk1.1/java/security/cert/Certificate.java | 80 +
.../cert/CertificateEncodingException.java | 14 +
.../java/security/cert/CertificateException.java | 16 +
.../security/cert/CertificateExpiredException.java | 14 +
.../java/security/cert/CertificateFactory.java | 183 +
.../java/security/cert/CertificateFactorySpi.java | 111 +
.../cert/CertificateNotYetValidException.java | 14 +
.../security/cert/CertificateParsingException.java | 14 +
.../cert/CollectionCertStoreParameters.java | 117 +
.../security/cert/LDAPCertStoreParameters.java | 130 +
.../java/security/cert/PKIXBuilderParameters.java | 179 +
.../security/cert/PKIXCertPathBuilderResult.java | 93 +
.../java/security/cert/PKIXCertPathChecker.java | 155 +
.../security/cert/PKIXCertPathValidatorResult.java | 136 +
.../jdk1.1/java/security/cert/PKIXParameters.java | 770 +
.../main/jdk1.1/java/security/cert/PolicyNode.java | 107 +
.../java/security/cert/PolicyQualifierInfo.java | 196 +
.../jdk1.1/java/security/cert/TrustAnchor.java | 293 +
.../main/jdk1.1/java/security/cert/X509CRL.java | 77 +
.../jdk1.1/java/security/cert/X509CRLEntry.java | 56 +
.../jdk1.1/java/security/cert/X509CRLSelector.java | 717 +
.../java/security/cert/X509CertSelector.java | 2458 ++
.../jdk1.1/java/security/cert/X509Certificate.java | 33 +
.../jdk1.1/java/security/cert/X509Extension.java | 12 +
.../interfaces/RSAMultiPrimePrivateCrtKey.java | 67 +
.../java/security/interfaces/RSAPrivateCrtKey.java | 16 +
.../java/security/interfaces/RSAPrivateKey.java | 13 +
.../java/security/interfaces/RSAPublicKey.java | 13 +
.../java/security/spec/AlgorithmParameterSpec.java | 6 +
.../java/security/spec/DSAParameterSpec.java | 34 +
.../java/security/spec/DSAPrivateKeySpec.java | 40 +
.../java/security/spec/DSAPublicKeySpec.java | 40 +
.../jdk1.1/java/security/spec/EncodedKeySpec.java | 19 +
.../security/spec/InvalidKeySpecException.java | 16 +
.../spec/InvalidParameterSpecException.java | 16 +
.../main/jdk1.1/java/security/spec/KeySpec.java | 6 +
.../java/security/spec/PKCS8EncodedKeySpec.java | 20 +
.../java/security/spec/PSSParameterSpec.java | 45 +
.../java/security/spec/RSAKeyGenParameterSpec.java | 35 +
.../spec/RSAMultiPrimePrivateCrtKeySpec.java | 159 +
.../java/security/spec/RSAOtherPrimeInfo.java | 80 +
.../java/security/spec/RSAPrivateCrtKeySpec.java | 64 +
.../java/security/spec/RSAPrivateKeySpec.java | 28 +
.../java/security/spec/RSAPublicKeySpec.java | 28 +
.../java/security/spec/X509EncodedKeySpec.java | 20 +
.../main/jdk1.1/java/util/AbstractCollection.java | 242 +
core/src/main/jdk1.1/java/util/AbstractList.java | 281 +
core/src/main/jdk1.1/java/util/AbstractMap.java | 164 +
core/src/main/jdk1.1/java/util/AbstractSet.java | 42 +
core/src/main/jdk1.1/java/util/ArrayList.java | 107 +
core/src/main/jdk1.1/java/util/Arrays.java | 90 +
core/src/main/jdk1.1/java/util/Collection.java | 21 +
core/src/main/jdk1.1/java/util/Collections.java | 386 +
core/src/main/jdk1.1/java/util/HashMap.java | 285 +
core/src/main/jdk1.1/java/util/HashSet.java | 83 +
core/src/main/jdk1.1/java/util/Iterator.java | 9 +
core/src/main/jdk1.1/java/util/List.java | 15 +
core/src/main/jdk1.1/java/util/ListIterator.java | 19 +
core/src/main/jdk1.1/java/util/Map.java | 37 +
core/src/main/jdk1.1/java/util/Set.java | 26 +
core/src/main/jdk1.1/java/util/Sublist.java | 125 +
.../crypto/agreement/jpake/JPAKEParticipant.java | 566 +
.../agreement/jpake/JPAKEPrimeOrderGroup.java | 121 +
.../bouncycastle/crypto/digests/SkeinEngine.java | 818 +
.../crypto/encodings/PKCS1Encoding.java | 421 +
.../bouncycastle/crypto/engines/NullEngine.java | 96 +
.../params/DSAParameterGenerationParameters.java | 80 +
.../bouncycastle/crypto/params/HKDFParameters.java | 123 +
.../crypto/prng/BasicEntropySourceProvider.java | 57 +
.../crypto/prng/SP800SecureRandomBuilder.java | 289 +
.../crypto/signers/RSADigestSigner.java | 238 +
.../crypto/tls/AbstractTlsContext.java | 135 +
.../bouncycastle/crypto/tls/DTLSReassembler.java | 136 +
.../crypto/tls/DTLSReliableHandshake.java | 457 +
.../org/bouncycastle/crypto/tls/UDPTransport.java | 106 +
.../org/bouncycastle/i18n/LocalizedMessage.java | 464 +
.../bouncycastle/i18n/MissingEntryException.java | 63 +
.../jdk1.1/org/bouncycastle/util/Properties.java | 18 +
.../main/jdk1.1/org/bouncycastle/util/Strings.java | 401 +
.../interfaces/RSAMultiPrimePrivateCrtKey.java | 67 +
.../java/security/spec/PSSParameterSpec.java | 45 +
.../java/security/spec/RSAKeyGenParameterSpec.java | 35 +
.../spec/RSAMultiPrimePrivateCrtKeySpec.java | 159 +
.../java/security/spec/RSAOtherPrimeInfo.java | 80 +
.../org/bouncycastle/i18n/LocalizedMessage.java | 464 +
.../bouncycastle/i18n/MissingEntryException.java | 63 +
.../jdk1.3/org/bouncycastle/asn1/StreamUtil.java | 89 +
.../org/bouncycastle/crypto/tls/UDPTransport.java | 78 +
.../org/bouncycastle/i18n/LocalizedMessage.java | 464 +
.../bouncycastle/i18n/MissingEntryException.java | 81 +
.../org/bouncycastle/crypto/util/DERMacData.java | 116 +
.../main/jdk1.4/org/bouncycastle/util/Arrays.java | 1046 +
.../org/bouncycastle/util/CollectionStore.java | 65 +
.../jdk1.4/org/bouncycastle/util/Integers.java | 19 +
.../jdk1.4/org/bouncycastle/util/Iterable.java | 16 +
.../jdk1.4/org/bouncycastle/util/Selector.java | 9 +
.../main/jdk1.4/org/bouncycastle/util/Shorts.java | 9 +
.../main/jdk1.4/org/bouncycastle/util/Store.java | 9 +
.../jdk1.4/org/bouncycastle/util/StringList.java | 22 +
.../main/jdk1.4/org/bouncycastle/util/Strings.java | 411 +
.../main/jdk1.4/org/bouncycastle/util/Times.java | 11 +
core/src/test/data/PKITS/README | 3 +
.../certs/AllCertificatesNoPoliciesTest2EE.crt | Bin 0 -> 627 bytes
.../certs/AllCertificatesSamePoliciesTest10EE.crt | Bin 0 -> 670 bytes
.../certs/AllCertificatesSamePoliciesTest13EE.crt | Bin 0 -> 687 bytes
.../certs/AllCertificatesanyPolicyTest11EE.crt | Bin 0 -> 643 bytes
.../test/data/PKITS/certs/AnyPolicyTest14EE.crt | Bin 0 -> 632 bytes
.../data/PKITS/certs/BadCRLIssuerNameCACert.crt | Bin 0 -> 640 bytes
.../data/PKITS/certs/BadCRLSignatureCACert.crt | Bin 0 -> 638 bytes
core/src/test/data/PKITS/certs/BadSignedCACert.crt | Bin 0 -> 631 bytes
.../data/PKITS/certs/BadnotAfterDateCACert.crt | Bin 0 -> 638 bytes
.../data/PKITS/certs/BadnotBeforeDateCACert.crt | Bin 0 -> 639 bytes
.../certs/BasicSelfIssuedCRLSigningKeyCACert.crt | Bin 0 -> 654 bytes
.../certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt | Bin 0 -> 797 bytes
.../PKITS/certs/BasicSelfIssuedNewKeyCACert.crt | Bin 0 -> 646 bytes
.../BasicSelfIssuedNewKeyOldWithNewCACert.crt | Bin 0 -> 662 bytes
.../PKITS/certs/BasicSelfIssuedOldKeyCACert.crt | Bin 0 -> 646 bytes
.../BasicSelfIssuedOldKeyNewWithOldCACert.crt | Bin 0 -> 789 bytes
.../PKITS/certs/CPSPointerQualifierTest20EE.crt | Bin 0 -> 701 bytes
core/src/test/data/PKITS/certs/DSACACert.crt | Bin 0 -> 906 bytes
.../PKITS/certs/DSAParametersInheritedCACert.crt | Bin 0 -> 536 bytes
.../data/PKITS/certs/DifferentPoliciesTest12EE.crt | Bin 0 -> 643 bytes
.../data/PKITS/certs/DifferentPoliciesTest3EE.crt | Bin 0 -> 645 bytes
.../data/PKITS/certs/DifferentPoliciesTest4EE.crt | Bin 0 -> 638 bytes
.../data/PKITS/certs/DifferentPoliciesTest5EE.crt | Bin 0 -> 646 bytes
.../data/PKITS/certs/DifferentPoliciesTest7EE.crt | Bin 0 -> 672 bytes
.../data/PKITS/certs/DifferentPoliciesTest8EE.crt | Bin 0 -> 670 bytes
.../data/PKITS/certs/DifferentPoliciesTest9EE.crt | Bin 0 -> 660 bytes
.../certs/GeneralizedTimeCRLnextUpdateCACert.crt | Bin 0 -> 649 bytes
core/src/test/data/PKITS/certs/GoodCACert.crt | Bin 0 -> 625 bytes
core/src/test/data/PKITS/certs/GoodsubCACert.crt | Bin 0 -> 639 bytes
.../certs/GoodsubCAPanyPolicyMapping1to2CACert.crt | Bin 0 -> 697 bytes
.../PKITS/certs/InvalidBadCRLIssuerNameTest5EE.crt | Bin 0 -> 659 bytes
.../PKITS/certs/InvalidBadCRLSignatureTest4EE.crt | Bin 0 -> 655 bytes
.../InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt | Bin 0 -> 687 bytes
.../InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt | Bin 0 -> 687 bytes
.../InvalidBasicSelfIssuedNewWithOldTest5EE.crt | Bin 0 -> 676 bytes
.../InvalidBasicSelfIssuedOldWithNewTest2EE.crt | Bin 0 -> 676 bytes
.../data/PKITS/certs/InvalidCASignatureTest2EE.crt | Bin 0 -> 628 bytes
.../PKITS/certs/InvalidCAnotAfterDateTest5EE.crt | Bin 0 -> 654 bytes
.../PKITS/certs/InvalidCAnotBeforeDateTest1EE.crt | Bin 0 -> 656 bytes
.../certs/InvalidDNSnameConstraintsTest31EE.crt | Bin 0 -> 710 bytes
.../certs/InvalidDNSnameConstraintsTest33EE.crt | Bin 0 -> 699 bytes
.../certs/InvalidDNSnameConstraintsTest38EE.crt | Bin 0 -> 698 bytes
.../InvalidDNandRFC822nameConstraintsTest28EE.crt | Bin 0 -> 778 bytes
.../InvalidDNandRFC822nameConstraintsTest29EE.crt | Bin 0 -> 780 bytes
.../certs/InvalidDNnameConstraintsTest10EE.crt | Bin 0 -> 715 bytes
.../certs/InvalidDNnameConstraintsTest12EE.crt | Bin 0 -> 720 bytes
.../certs/InvalidDNnameConstraintsTest13EE.crt | Bin 0 -> 720 bytes
.../certs/InvalidDNnameConstraintsTest15EE.crt | Bin 0 -> 690 bytes
.../certs/InvalidDNnameConstraintsTest16EE.crt | Bin 0 -> 690 bytes
.../certs/InvalidDNnameConstraintsTest17EE.crt | Bin 0 -> 690 bytes
.../certs/InvalidDNnameConstraintsTest20EE.crt | Bin 0 -> 633 bytes
.../certs/InvalidDNnameConstraintsTest2EE.crt | Bin 0 -> 685 bytes
.../certs/InvalidDNnameConstraintsTest3EE.crt | Bin 0 -> 833 bytes
.../certs/InvalidDNnameConstraintsTest7EE.crt | Bin 0 -> 685 bytes
.../certs/InvalidDNnameConstraintsTest8EE.crt | Bin 0 -> 685 bytes
.../certs/InvalidDNnameConstraintsTest9EE.crt | Bin 0 -> 685 bytes
.../PKITS/certs/InvalidDSASignatureTest6EE.crt | Bin 0 -> 827 bytes
.../data/PKITS/certs/InvalidEESignatureTest3EE.crt | Bin 0 -> 622 bytes
.../PKITS/certs/InvalidEEnotAfterDateTest6EE.crt | Bin 0 -> 641 bytes
.../PKITS/certs/InvalidEEnotBeforeDateTest2EE.crt | Bin 0 -> 642 bytes
.../certs/InvalidIDPwithindirectCRLTest23EE.crt | Bin 0 -> 654 bytes
.../certs/InvalidIDPwithindirectCRLTest26EE.crt | Bin 0 -> 743 bytes
.../certs/InvalidLongSerialNumberTest18EE.crt | Bin 0 -> 677 bytes
.../certs/InvalidMappingFromanyPolicyTest7EE.crt | Bin 0 -> 665 bytes
.../certs/InvalidMappingToanyPolicyTest8EE.crt | Bin 0 -> 655 bytes
.../data/PKITS/certs/InvalidMissingCRLTest1EE.crt | Bin 0 -> 638 bytes
.../InvalidMissingbasicConstraintsTest1EE.crt | Bin 0 -> 669 bytes
.../certs/InvalidNameChainingOrderTest2EE.crt | Bin 0 -> 728 bytes
.../PKITS/certs/InvalidNameChainingTest1EE.crt | Bin 0 -> 643 bytes
.../certs/InvalidNegativeSerialNumberTest15EE.crt | Bin 0 -> 666 bytes
.../certs/InvalidOldCRLnextUpdateTest11EE.crt | Bin 0 -> 658 bytes
.../PKITS/certs/InvalidPolicyMappingTest10EE.crt | Bin 0 -> 667 bytes
.../PKITS/certs/InvalidPolicyMappingTest2EE.crt | Bin 0 -> 647 bytes
.../PKITS/certs/InvalidPolicyMappingTest4EE.crt | Bin 0 -> 657 bytes
.../certs/InvalidRFC822nameConstraintsTest22EE.crt | Bin 0 -> 711 bytes
.../certs/InvalidRFC822nameConstraintsTest24EE.crt | Bin 0 -> 722 bytes
.../certs/InvalidRFC822nameConstraintsTest26EE.crt | Bin 0 -> 711 bytes
.../data/PKITS/certs/InvalidRevokedCATest2EE.crt | Bin 0 -> 638 bytes
.../data/PKITS/certs/InvalidRevokedEETest3EE.crt | Bin 0 -> 632 bytes
.../InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt | Bin 0 -> 648 bytes
.../InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt | Bin 0 -> 673 bytes
...validSelfIssuedinhibitPolicyMappingTest10EE.crt | Bin 0 -> 681 bytes
...validSelfIssuedinhibitPolicyMappingTest11EE.crt | Bin 0 -> 681 bytes
...nvalidSelfIssuedinhibitPolicyMappingTest8EE.crt | Bin 0 -> 683 bytes
...nvalidSelfIssuedinhibitPolicyMappingTest9EE.crt | Bin 0 -> 683 bytes
.../InvalidSelfIssuedpathLenConstraintTest16EE.crt | Bin 0 -> 673 bytes
...validSelfIssuedrequireExplicitPolicyTest7EE.crt | Bin 0 -> 654 bytes
...validSelfIssuedrequireExplicitPolicyTest8EE.crt | Bin 0 -> 654 bytes
...nvalidSeparateCertificateandCRLKeysTest20EE.crt | Bin 0 -> 689 bytes
...nvalidSeparateCertificateandCRLKeysTest21EE.crt | Bin 0 -> 689 bytes
.../certs/InvalidURInameConstraintsTest35EE.crt | Bin 0 -> 716 bytes
.../certs/InvalidURInameConstraintsTest37EE.crt | Bin 0 -> 716 bytes
.../InvalidUnknownCRLEntryExtensionTest8EE.crt | Bin 0 -> 675 bytes
.../certs/InvalidUnknownCRLExtensionTest10EE.crt | Bin 0 -> 664 bytes
.../certs/InvalidUnknownCRLExtensionTest9EE.crt | Bin 0 -> 663 bytes
...dUnknownCriticalCertificateExtensionTest2EE.crt | Bin 0 -> 683 bytes
.../data/PKITS/certs/InvalidWrongCRLTest6EE.crt | Bin 0 -> 639 bytes
.../data/PKITS/certs/InvalidcAFalseTest2EE.crt | Bin 0 -> 663 bytes
.../data/PKITS/certs/InvalidcAFalseTest3EE.crt | Bin 0 -> 667 bytes
.../data/PKITS/certs/InvalidcRLIssuerTest27EE.crt | Bin 0 -> 723 bytes
.../data/PKITS/certs/InvalidcRLIssuerTest31EE.crt | Bin 0 -> 855 bytes
.../data/PKITS/certs/InvalidcRLIssuerTest32EE.crt | Bin 0 -> 855 bytes
.../data/PKITS/certs/InvalidcRLIssuerTest34EE.crt | Bin 0 -> 768 bytes
.../data/PKITS/certs/InvalidcRLIssuerTest35EE.crt | Bin 0 -> 847 bytes
.../InvaliddeltaCRLIndicatorNoBaseTest1EE.crt | Bin 0 -> 671 bytes
.../data/PKITS/certs/InvaliddeltaCRLTest10EE.crt | Bin 0 -> 813 bytes
.../data/PKITS/certs/InvaliddeltaCRLTest3EE.crt | Bin 0 -> 812 bytes
.../data/PKITS/certs/InvaliddeltaCRLTest4EE.crt | Bin 0 -> 812 bytes
.../data/PKITS/certs/InvaliddeltaCRLTest6EE.crt | Bin 0 -> 812 bytes
.../data/PKITS/certs/InvaliddeltaCRLTest9EE.crt | Bin 0 -> 812 bytes
.../certs/InvaliddistributionPointTest2EE.crt | Bin 0 -> 793 bytes
.../certs/InvaliddistributionPointTest3EE.crt | Bin 0 -> 793 bytes
.../certs/InvaliddistributionPointTest6EE.crt | Bin 0 -> 713 bytes
.../certs/InvaliddistributionPointTest8EE.crt | Bin 0 -> 752 bytes
.../certs/InvaliddistributionPointTest9EE.crt | Bin 0 -> 656 bytes
.../PKITS/certs/InvalidinhibitAnyPolicyTest1EE.crt | Bin 0 -> 648 bytes
.../PKITS/certs/InvalidinhibitAnyPolicyTest4EE.crt | Bin 0 -> 652 bytes
.../PKITS/certs/InvalidinhibitAnyPolicyTest5EE.crt | Bin 0 -> 654 bytes
.../PKITS/certs/InvalidinhibitAnyPolicyTest6EE.crt | Bin 0 -> 655 bytes
.../certs/InvalidinhibitPolicyMappingTest1EE.crt | Bin 0 -> 679 bytes
.../certs/InvalidinhibitPolicyMappingTest3EE.crt | Bin 0 -> 672 bytes
.../certs/InvalidinhibitPolicyMappingTest5EE.crt | Bin 0 -> 671 bytes
.../certs/InvalidinhibitPolicyMappingTest6EE.crt | Bin 0 -> 676 bytes
.../InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt | Bin 0 -> 683 bytes
...alidkeyUsageCriticalkeyCertSignFalseTest1EE.crt | Bin 0 -> 691 bytes
...validkeyUsageNotCriticalcRLSignFalseTest5EE.crt | Bin 0 -> 691 bytes
...dkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt | Bin 0 -> 692 bytes
.../InvalidonlyContainsAttributeCertsTest14EE.crt | Bin 0 -> 674 bytes
.../certs/InvalidonlyContainsCACertsTest12EE.crt | Bin 0 -> 660 bytes
.../certs/InvalidonlyContainsUserCertsTest11EE.crt | Bin 0 -> 681 bytes
.../PKITS/certs/InvalidonlySomeReasonsTest15EE.crt | Bin 0 -> 653 bytes
.../PKITS/certs/InvalidonlySomeReasonsTest16EE.crt | Bin 0 -> 653 bytes
.../PKITS/certs/InvalidonlySomeReasonsTest17EE.crt | Bin 0 -> 653 bytes
.../PKITS/certs/InvalidonlySomeReasonsTest20EE.crt | Bin 0 -> 872 bytes
.../PKITS/certs/InvalidonlySomeReasonsTest21EE.crt | Bin 0 -> 872 bytes
.../certs/InvalidpathLenConstraintTest10EE.crt | Bin 0 -> 682 bytes
.../certs/InvalidpathLenConstraintTest11EE.crt | Bin 0 -> 669 bytes
.../certs/InvalidpathLenConstraintTest12EE.crt | Bin 0 -> 686 bytes
.../certs/InvalidpathLenConstraintTest5EE.crt | Bin 0 -> 659 bytes
.../certs/InvalidpathLenConstraintTest6EE.crt | Bin 0 -> 676 bytes
.../certs/InvalidpathLenConstraintTest9EE.crt | Bin 0 -> 664 bytes
.../certs/Invalidpre2000CRLnextUpdateTest12EE.crt | Bin 0 -> 666 bytes
.../Invalidpre2000UTCEEnotAfterDateTest7EE.crt | Bin 0 -> 655 bytes
.../certs/InvalidrequireExplicitPolicyTest3EE.crt | Bin 0 -> 648 bytes
.../certs/InvalidrequireExplicitPolicyTest5EE.crt | Bin 0 -> 654 bytes
.../data/PKITS/certs/LongSerialNumberCACert.crt | Bin 0 -> 639 bytes
.../test/data/PKITS/certs/Mapping1to2CACert.crt | Bin 0 -> 689 bytes
.../PKITS/certs/MappingFromanyPolicyCACert.crt | Bin 0 -> 690 bytes
.../data/PKITS/certs/MappingToanyPolicyCACert.crt | Bin 0 -> 694 bytes
.../PKITS/certs/MissingbasicConstraintsCACert.crt | Bin 0 -> 628 bytes
.../test/data/PKITS/certs/NameOrderingCACert.crt | Bin 0 -> 709 bytes
.../PKITS/certs/NegativeSerialNumberCACert.crt | Bin 0 -> 643 bytes
core/src/test/data/PKITS/certs/NoCRLCACert.crt | Bin 0 -> 627 bytes
.../src/test/data/PKITS/certs/NoPoliciesCACert.crt | Bin 0 -> 607 bytes
.../certs/NoissuingDistributionPointCACert.crt | Bin 0 -> 648 bytes
.../data/PKITS/certs/OldCRLnextUpdateCACert.crt | Bin 0 -> 639 bytes
.../PKITS/certs/OverlappingPoliciesTest6EE.crt | Bin 0 -> 677 bytes
.../test/data/PKITS/certs/P12Mapping1to3CACert.crt | Bin 0 -> 707 bytes
.../data/PKITS/certs/P12Mapping1to3subCACert.crt | Bin 0 -> 729 bytes
.../PKITS/certs/P12Mapping1to3subsubCACert.crt | Bin 0 -> 709 bytes
.../data/PKITS/certs/P1Mapping1to234CACert.crt | Bin 0 -> 746 bytes
.../data/PKITS/certs/P1Mapping1to234subCACert.crt | Bin 0 -> 731 bytes
.../PKITS/certs/P1anyPolicyMapping1to2CACert.crt | Bin 0 -> 1058 bytes
.../PKITS/certs/PanyPolicyMapping1to2CACert.crt | Bin 0 -> 694 bytes
.../test/data/PKITS/certs/PoliciesP1234CACert.crt | Bin 0 -> 693 bytes
.../PKITS/certs/PoliciesP1234subCAP123Cert.crt | Bin 0 -> 677 bytes
.../certs/PoliciesP1234subsubCAP123P12Cert.crt | Bin 0 -> 676 bytes
.../test/data/PKITS/certs/PoliciesP123CACert.crt | Bin 0 -> 678 bytes
.../data/PKITS/certs/PoliciesP123subCAP12Cert.crt | Bin 0 -> 660 bytes
.../PKITS/certs/PoliciesP123subsubCAP12P1Cert.crt | Bin 0 -> 655 bytes
.../PKITS/certs/PoliciesP123subsubCAP12P2Cert.crt | Bin 0 -> 655 bytes
.../certs/PoliciesP123subsubsubCAP12P2P1Cert.crt | Bin 0 -> 665 bytes
.../test/data/PKITS/certs/PoliciesP12CACert.crt | Bin 0 -> 663 bytes
.../data/PKITS/certs/PoliciesP12subCAP1Cert.crt | Bin 0 -> 641 bytes
.../PKITS/certs/PoliciesP12subsubCAP1P2Cert.crt | Bin 0 -> 651 bytes
.../test/data/PKITS/certs/PoliciesP2subCA2Cert.crt | Bin 0 -> 647 bytes
.../test/data/PKITS/certs/PoliciesP2subCACert.crt | Bin 0 -> 630 bytes
.../src/test/data/PKITS/certs/PoliciesP3CACert.crt | Bin 0 -> 648 bytes
.../certs/RFC3280MandatoryAttributeTypesCACert.crt | Bin 0 -> 709 bytes
.../certs/RFC3280OptionalAttributeTypesCACert.crt | Bin 0 -> 721 bytes
.../src/test/data/PKITS/certs/RevokedsubCACert.crt | Bin 0 -> 626 bytes
...lloverfromPrintableStringtoUTF8StringCACert.crt | Bin 0 -> 664 bytes
...arateCertificateandCRLKeysCA2CRLSigningCert.crt | Bin 0 -> 638 bytes
...ficateandCRLKeysCA2CertificateSigningCACert.crt | Bin 0 -> 655 bytes
...SeparateCertificateandCRLKeysCRLSigningCert.crt | Bin 0 -> 638 bytes
...rtificateandCRLKeysCertificateSigningCACert.crt | Bin 0 -> 655 bytes
.../PKITS/certs/TrustAnchorRootCertificate.crt | Bin 0 -> 572 bytes
core/src/test/data/PKITS/certs/TwoCRLsCACert.crt | Bin 0 -> 629 bytes
core/src/test/data/PKITS/certs/UIDCACert.crt | Bin 0 -> 629 bytes
.../certs/UTF8StringCaseInsensitiveMatchCACert.crt | Bin 0 -> 654 bytes
.../PKITS/certs/UTF8StringEncodedNamesCACert.crt | Bin 0 -> 631 bytes
.../PKITS/certs/UnknownCRLEntryExtensionCACert.crt | Bin 0 -> 648 bytes
.../data/PKITS/certs/UnknownCRLExtensionCACert.crt | Bin 0 -> 642 bytes
.../PKITS/certs/UserNoticeQualifierTest15EE.crt | Bin 0 -> 755 bytes
.../PKITS/certs/UserNoticeQualifierTest16EE.crt | Bin 0 -> 874 bytes
.../PKITS/certs/UserNoticeQualifierTest17EE.crt | Bin 0 -> 743 bytes
.../PKITS/certs/UserNoticeQualifierTest18EE.crt | Bin 0 -> 969 bytes
.../PKITS/certs/UserNoticeQualifierTest19EE.crt | Bin 0 -> 992 bytes
.../ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt | Bin 0 -> 685 bytes
.../ValidBasicSelfIssuedNewWithOldTest3EE.crt | Bin 0 -> 674 bytes
.../ValidBasicSelfIssuedNewWithOldTest4EE.crt | Bin 0 -> 674 bytes
.../ValidBasicSelfIssuedOldWithNewTest1EE.crt | Bin 0 -> 674 bytes
.../PKITS/certs/ValidCertificatePathTest1EE.crt | Bin 0 -> 622 bytes
.../certs/ValidDNSnameConstraintsTest30EE.crt | Bin 0 -> 705 bytes
.../certs/ValidDNSnameConstraintsTest32EE.crt | Bin 0 -> 705 bytes
.../ValidDNandRFC822nameConstraintsTest27EE.crt | Bin 0 -> 773 bytes
.../PKITS/certs/ValidDNnameConstraintsTest11EE.crt | Bin 0 -> 714 bytes
.../PKITS/certs/ValidDNnameConstraintsTest14EE.crt | Bin 0 -> 660 bytes
.../PKITS/certs/ValidDNnameConstraintsTest18EE.crt | Bin 0 -> 661 bytes
.../PKITS/certs/ValidDNnameConstraintsTest19EE.crt | Bin 0 -> 685 bytes
.../PKITS/certs/ValidDNnameConstraintsTest1EE.crt | Bin 0 -> 684 bytes
.../PKITS/certs/ValidDNnameConstraintsTest4EE.crt | Bin 0 -> 744 bytes
.../PKITS/certs/ValidDNnameConstraintsTest5EE.crt | Bin 0 -> 829 bytes
.../PKITS/certs/ValidDNnameConstraintsTest6EE.crt | Bin 0 -> 684 bytes
.../certs/ValidDSAParameterInheritanceTest5EE.crt | Bin 0 -> 566 bytes
.../data/PKITS/certs/ValidDSASignaturesTest4EE.crt | Bin 0 -> 826 bytes
.../ValidGeneralizedTimeCRLnextUpdateTest13EE.crt | Bin 0 -> 678 bytes
.../ValidGeneralizedTimenotAfterDateTest8EE.crt | Bin 0 -> 654 bytes
.../ValidGeneralizedTimenotBeforeDateTest4EE.crt | Bin 0 -> 655 bytes
.../certs/ValidIDPwithindirectCRLTest22EE.crt | Bin 0 -> 652 bytes
.../certs/ValidIDPwithindirectCRLTest24EE.crt | Bin 0 -> 740 bytes
.../certs/ValidIDPwithindirectCRLTest25EE.crt | Bin 0 -> 740 bytes
.../PKITS/certs/ValidLongSerialNumberTest16EE.crt | Bin 0 -> 675 bytes
.../PKITS/certs/ValidLongSerialNumberTest17EE.crt | Bin 0 -> 675 bytes
.../ValidNameChainingCapitalizationTest5EE.crt | Bin 0 -> 651 bytes
.../certs/ValidNameChainingWhitespaceTest3EE.crt | Bin 0 -> 652 bytes
.../certs/ValidNameChainingWhitespaceTest4EE.crt | Bin 0 -> 653 bytes
.../test/data/PKITS/certs/ValidNameUIDsTest6EE.crt | Bin 0 -> 630 bytes
.../certs/ValidNegativeSerialNumberTest14EE.crt | Bin 0 -> 665 bytes
.../ValidNoissuingDistributionPointTest10EE.crt | Bin 0 -> 793 bytes
.../PKITS/certs/ValidPolicyMappingTest11EE.crt | Bin 0 -> 665 bytes
.../PKITS/certs/ValidPolicyMappingTest12EE.crt | Bin 0 -> 1068 bytes
.../PKITS/certs/ValidPolicyMappingTest13EE.crt | Bin 0 -> 658 bytes
.../PKITS/certs/ValidPolicyMappingTest14EE.crt | Bin 0 -> 658 bytes
.../data/PKITS/certs/ValidPolicyMappingTest1EE.crt | Bin 0 -> 645 bytes
.../data/PKITS/certs/ValidPolicyMappingTest3EE.crt | Bin 0 -> 655 bytes
.../data/PKITS/certs/ValidPolicyMappingTest5EE.crt | Bin 0 -> 653 bytes
.../data/PKITS/certs/ValidPolicyMappingTest6EE.crt | Bin 0 -> 653 bytes
.../data/PKITS/certs/ValidPolicyMappingTest9EE.crt | Bin 0 -> 656 bytes
.../ValidRFC3280MandatoryAttributeTypesTest7EE.crt | Bin 0 -> 740 bytes
.../ValidRFC3280OptionalAttributeTypesTest8EE.crt | Bin 0 -> 751 bytes
.../certs/ValidRFC822nameConstraintsTest21EE.crt | Bin 0 -> 720 bytes
.../certs/ValidRFC822nameConstraintsTest23EE.crt | Bin 0 -> 709 bytes
.../certs/ValidRFC822nameConstraintsTest25EE.crt | Bin 0 -> 720 bytes
...overfromPrintableStringtoUTF8StringTest10EE.crt | Bin 0 -> 694 bytes
.../ValidSelfIssuedinhibitAnyPolicyTest7EE.crt | Bin 0 -> 668 bytes
.../ValidSelfIssuedinhibitAnyPolicyTest9EE.crt | Bin 0 -> 668 bytes
.../ValidSelfIssuedinhibitPolicyMappingTest7EE.crt | Bin 0 -> 678 bytes
.../ValidSelfIssuedpathLenConstraintTest15EE.crt | Bin 0 -> 667 bytes
.../ValidSelfIssuedpathLenConstraintTest17EE.crt | Bin 0 -> 670 bytes
...ValidSelfIssuedrequireExplicitPolicyTest6EE.crt | Bin 0 -> 649 bytes
.../ValidSeparateCertificateandCRLKeysTest19EE.crt | Bin 0 -> 687 bytes
.../test/data/PKITS/certs/ValidTwoCRLsTest7EE.crt | Bin 0 -> 635 bytes
.../certs/ValidURInameConstraintsTest34EE.crt | Bin 0 -> 723 bytes
.../certs/ValidURInameConstraintsTest36EE.crt | Bin 0 -> 726 bytes
...ValidUTF8StringCaseInsensitiveMatchTest11EE.crt | Bin 0 -> 691 bytes
.../certs/ValidUTF8StringEncodedNamesTest9EE.crt | Bin 0 -> 653 bytes
...knownNotCriticalCertificateExtensionTest1EE.crt | Bin 0 -> 681 bytes
.../ValidbasicConstraintsNotCriticalTest4EE.crt | Bin 0 -> 677 bytes
.../data/PKITS/certs/ValidcRLIssuerTest28EE.crt | Bin 0 -> 873 bytes
.../data/PKITS/certs/ValidcRLIssuerTest29EE.crt | Bin 0 -> 788 bytes
.../data/PKITS/certs/ValidcRLIssuerTest30EE.crt | Bin 0 -> 873 bytes
.../data/PKITS/certs/ValidcRLIssuerTest33EE.crt | Bin 0 -> 853 bytes
.../test/data/PKITS/certs/ValiddeltaCRLTest2EE.crt | Bin 0 -> 810 bytes
.../test/data/PKITS/certs/ValiddeltaCRLTest5EE.crt | Bin 0 -> 810 bytes
.../test/data/PKITS/certs/ValiddeltaCRLTest7EE.crt | Bin 0 -> 810 bytes
.../test/data/PKITS/certs/ValiddeltaCRLTest8EE.crt | Bin 0 -> 810 bytes
.../PKITS/certs/ValiddistributionPointTest1EE.crt | Bin 0 -> 791 bytes
.../PKITS/certs/ValiddistributionPointTest4EE.crt | Bin 0 -> 711 bytes
.../PKITS/certs/ValiddistributionPointTest5EE.crt | Bin 0 -> 711 bytes
.../PKITS/certs/ValiddistributionPointTest7EE.crt | Bin 0 -> 791 bytes
.../PKITS/certs/ValidinhibitAnyPolicyTest2EE.crt | Bin 0 -> 660 bytes
.../certs/ValidinhibitPolicyMappingTest2EE.crt | Bin 0 -> 667 bytes
.../certs/ValidinhibitPolicyMappingTest4EE.crt | Bin 0 -> 670 bytes
.../certs/ValidkeyUsageNotCriticalTest3EE.crt | Bin 0 -> 661 bytes
.../certs/ValidonlyContainsCACertsTest13EE.crt | Bin 0 -> 675 bytes
.../PKITS/certs/ValidonlySomeReasonsTest18EE.crt | Bin 0 -> 759 bytes
.../PKITS/certs/ValidonlySomeReasonsTest19EE.crt | Bin 0 -> 870 bytes
.../PKITS/certs/ValidpathLenConstraintTest13EE.crt | Bin 0 -> 667 bytes
.../PKITS/certs/ValidpathLenConstraintTest14EE.crt | Bin 0 -> 684 bytes
.../PKITS/certs/ValidpathLenConstraintTest7EE.crt | Bin 0 -> 654 bytes
.../PKITS/certs/ValidpathLenConstraintTest8EE.crt | Bin 0 -> 671 bytes
.../certs/Validpre2000UTCnotBeforeDateTest3EE.crt | Bin 0 -> 649 bytes
.../certs/ValidrequireExplicitPolicyTest1EE.crt | Bin 0 -> 647 bytes
.../certs/ValidrequireExplicitPolicyTest2EE.crt | Bin 0 -> 646 bytes
.../certs/ValidrequireExplicitPolicyTest4EE.crt | Bin 0 -> 671 bytes
core/src/test/data/PKITS/certs/WrongCRLCACert.crt | Bin 0 -> 630 bytes
core/src/test/data/PKITS/certs/anyPolicyCACert.crt | Bin 0 -> 640 bytes
.../basicConstraintsCriticalcAFalseCACert.crt | Bin 0 -> 652 bytes
.../certs/basicConstraintsNotCriticalCACert.crt | Bin 0 -> 647 bytes
.../basicConstraintsNotCriticalcAFalseCACert.crt | Bin 0 -> 653 bytes
core/src/test/data/PKITS/certs/deltaCRLCA1Cert.crt | Bin 0 -> 630 bytes
core/src/test/data/PKITS/certs/deltaCRLCA2Cert.crt | Bin 0 -> 630 bytes
core/src/test/data/PKITS/certs/deltaCRLCA3Cert.crt | Bin 0 -> 630 bytes
.../PKITS/certs/deltaCRLIndicatorNoBaseCACert.crt | Bin 0 -> 646 bytes
.../data/PKITS/certs/distributionPoint1CACert.crt | Bin 0 -> 639 bytes
.../data/PKITS/certs/distributionPoint2CACert.crt | Bin 0 -> 639 bytes
.../test/data/PKITS/certs/indirectCRLCA1Cert.crt | Bin 0 -> 633 bytes
.../test/data/PKITS/certs/indirectCRLCA2Cert.crt | Bin 0 -> 633 bytes
.../test/data/PKITS/certs/indirectCRLCA3Cert.crt | Bin 0 -> 633 bytes
.../PKITS/certs/indirectCRLCA3cRLIssuerCert.crt | Bin 0 -> 734 bytes
.../test/data/PKITS/certs/indirectCRLCA4Cert.crt | Bin 0 -> 633 bytes
.../PKITS/certs/indirectCRLCA4cRLIssuerCert.crt | Bin 0 -> 861 bytes
.../test/data/PKITS/certs/indirectCRLCA5Cert.crt | Bin 0 -> 633 bytes
.../test/data/PKITS/certs/indirectCRLCA6Cert.crt | Bin 0 -> 633 bytes
.../data/PKITS/certs/inhibitAnyPolicy0CACert.crt | Bin 0 -> 669 bytes
.../data/PKITS/certs/inhibitAnyPolicy1CACert.crt | Bin 0 -> 669 bytes
.../certs/inhibitAnyPolicy1SelfIssuedCACert.crt | Bin 0 -> 646 bytes
.../inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt | Bin 0 -> 648 bytes
.../PKITS/certs/inhibitAnyPolicy1subCA1Cert.crt | Bin 0 -> 644 bytes
.../PKITS/certs/inhibitAnyPolicy1subCA2Cert.crt | Bin 0 -> 644 bytes
.../PKITS/certs/inhibitAnyPolicy1subCAIAP5Cert.crt | Bin 0 -> 670 bytes
.../PKITS/certs/inhibitAnyPolicy1subsubCA2Cert.crt | Bin 0 -> 651 bytes
.../data/PKITS/certs/inhibitAnyPolicy5CACert.crt | Bin 0 -> 669 bytes
.../PKITS/certs/inhibitAnyPolicy5subCACert.crt | Bin 0 -> 666 bytes
.../PKITS/certs/inhibitAnyPolicy5subsubCACert.crt | Bin 0 -> 655 bytes
.../data/PKITS/certs/inhibitAnyPolicyTest3EE.crt | Bin 0 -> 650 bytes
.../PKITS/certs/inhibitPolicyMapping0CACert.crt | Bin 0 -> 664 bytes
.../PKITS/certs/inhibitPolicyMapping0subCACert.crt | Bin 0 -> 699 bytes
.../PKITS/certs/inhibitPolicyMapping1P12CACert.crt | Bin 0 -> 682 bytes
.../certs/inhibitPolicyMapping1P12subCACert.crt | Bin 0 -> 747 bytes
.../inhibitPolicyMapping1P12subCAIPM5Cert.crt | Bin 0 -> 702 bytes
.../certs/inhibitPolicyMapping1P12subsubCACert.crt | Bin 0 -> 727 bytes
.../inhibitPolicyMapping1P12subsubCAIPM5Cert.crt | Bin 0 -> 735 bytes
.../PKITS/certs/inhibitPolicyMapping1P1CACert.crt | Bin 0 -> 667 bytes
.../inhibitPolicyMapping1P1SelfIssuedCACert.crt | Bin 0 -> 660 bytes
.../inhibitPolicyMapping1P1SelfIssuedsubCACert.crt | Bin 0 -> 708 bytes
.../certs/inhibitPolicyMapping1P1subCACert.crt | Bin 0 -> 705 bytes
.../certs/inhibitPolicyMapping1P1subsubCACert.crt | Bin 0 -> 711 bytes
.../PKITS/certs/inhibitPolicyMapping5CACert.crt | Bin 0 -> 664 bytes
.../PKITS/certs/inhibitPolicyMapping5subCACert.crt | Bin 0 -> 676 bytes
.../certs/inhibitPolicyMapping5subsubCACert.crt | Bin 0 -> 663 bytes
.../certs/inhibitPolicyMapping5subsubsubCACert.crt | Bin 0 -> 711 bytes
.../certs/keyUsageCriticalcRLSignFalseCACert.crt | Bin 0 -> 652 bytes
.../keyUsageCriticalkeyCertSignFalseCACert.crt | Bin 0 -> 656 bytes
.../data/PKITS/certs/keyUsageNotCriticalCACert.crt | Bin 0 -> 639 bytes
.../keyUsageNotCriticalcRLSignFalseCACert.crt | Bin 0 -> 653 bytes
.../keyUsageNotCriticalkeyCertSignFalseCACert.crt | Bin 0 -> 657 bytes
.../data/PKITS/certs/nameConstraintsDN1CACert.crt | Bin 0 -> 733 bytes
.../certs/nameConstraintsDN1SelfIssuedCACert.crt | Bin 0 -> 650 bytes
.../PKITS/certs/nameConstraintsDN1subCA1Cert.crt | Bin 0 -> 803 bytes
.../PKITS/certs/nameConstraintsDN1subCA2Cert.crt | Bin 0 -> 775 bytes
.../PKITS/certs/nameConstraintsDN1subCA3Cert.crt | Bin 0 -> 724 bytes
.../data/PKITS/certs/nameConstraintsDN2CACert.crt | Bin 0 -> 814 bytes
.../data/PKITS/certs/nameConstraintsDN3CACert.crt | Bin 0 -> 732 bytes
.../PKITS/certs/nameConstraintsDN3subCA1Cert.crt | Bin 0 -> 746 bytes
.../PKITS/certs/nameConstraintsDN3subCA2Cert.crt | Bin 0 -> 719 bytes
.../data/PKITS/certs/nameConstraintsDN4CACert.crt | Bin 0 -> 812 bytes
.../data/PKITS/certs/nameConstraintsDN5CACert.crt | Bin 0 -> 842 bytes
.../data/PKITS/certs/nameConstraintsDNS1CACert.crt | Bin 0 -> 683 bytes
.../data/PKITS/certs/nameConstraintsDNS2CACert.crt | Bin 0 -> 686 bytes
.../PKITS/certs/nameConstraintsRFC822CA1Cert.crt | Bin 0 -> 687 bytes
.../PKITS/certs/nameConstraintsRFC822CA2Cert.crt | Bin 0 -> 686 bytes
.../PKITS/certs/nameConstraintsRFC822CA3Cert.crt | Bin 0 -> 686 bytes
.../data/PKITS/certs/nameConstraintsURI1CACert.crt | Bin 0 -> 684 bytes
.../data/PKITS/certs/nameConstraintsURI2CACert.crt | Bin 0 -> 686 bytes
.../certs/onlyContainsAttributeCertsCACert.crt | Bin 0 -> 647 bytes
.../data/PKITS/certs/onlyContainsCACertsCACert.crt | Bin 0 -> 640 bytes
.../PKITS/certs/onlyContainsUserCertsCACert.crt | Bin 0 -> 642 bytes
.../data/PKITS/certs/onlySomeReasonsCA1Cert.crt | Bin 0 -> 637 bytes
.../data/PKITS/certs/onlySomeReasonsCA2Cert.crt | Bin 0 -> 637 bytes
.../data/PKITS/certs/onlySomeReasonsCA3Cert.crt | Bin 0 -> 637 bytes
.../data/PKITS/certs/onlySomeReasonsCA4Cert.crt | Bin 0 -> 637 bytes
.../data/PKITS/certs/pathLenConstraint0CACert.crt | Bin 0 -> 642 bytes
.../certs/pathLenConstraint0SelfIssuedCACert.crt | Bin 0 -> 648 bytes
.../PKITS/certs/pathLenConstraint0subCA2Cert.crt | Bin 0 -> 652 bytes
.../PKITS/certs/pathLenConstraint0subCACert.crt | Bin 0 -> 651 bytes
.../data/PKITS/certs/pathLenConstraint1CACert.crt | Bin 0 -> 642 bytes
.../certs/pathLenConstraint1SelfIssuedCACert.crt | Bin 0 -> 648 bytes
.../pathLenConstraint1SelfIssuedsubCACert.crt | Bin 0 -> 654 bytes
.../PKITS/certs/pathLenConstraint1subCACert.crt | Bin 0 -> 651 bytes
.../data/PKITS/certs/pathLenConstraint6CACert.crt | Bin 0 -> 642 bytes
.../PKITS/certs/pathLenConstraint6subCA0Cert.crt | Bin 0 -> 655 bytes
.../PKITS/certs/pathLenConstraint6subCA1Cert.crt | Bin 0 -> 655 bytes
.../PKITS/certs/pathLenConstraint6subCA4Cert.crt | Bin 0 -> 655 bytes
.../certs/pathLenConstraint6subsubCA00Cert.crt | Bin 0 -> 663 bytes
.../certs/pathLenConstraint6subsubCA11Cert.crt | Bin 0 -> 663 bytes
.../certs/pathLenConstraint6subsubCA41Cert.crt | Bin 0 -> 663 bytes
.../certs/pathLenConstraint6subsubsubCA11XCert.crt | Bin 0 -> 668 bytes
.../certs/pathLenConstraint6subsubsubCA41XCert.crt | Bin 0 -> 668 bytes
.../PKITS/certs/pre2000CRLnextUpdateCACert.crt | Bin 0 -> 643 bytes
.../PKITS/certs/requireExplicitPolicy0CACert.crt | Bin 0 -> 662 bytes
.../certs/requireExplicitPolicy0subCACert.crt | Bin 0 -> 659 bytes
.../certs/requireExplicitPolicy0subsubCACert.crt | Bin 0 -> 665 bytes
.../requireExplicitPolicy0subsubsubCACert.crt | Bin 0 -> 671 bytes
.../PKITS/certs/requireExplicitPolicy10CACert.crt | Bin 0 -> 663 bytes
.../certs/requireExplicitPolicy10subCACert.crt | Bin 0 -> 661 bytes
.../certs/requireExplicitPolicy10subsubCACert.crt | Bin 0 -> 667 bytes
.../requireExplicitPolicy10subsubsubCACert.crt | Bin 0 -> 673 bytes
.../PKITS/certs/requireExplicitPolicy2CACert.crt | Bin 0 -> 662 bytes
.../requireExplicitPolicy2SelfIssuedCACert.crt | Bin 0 -> 656 bytes
.../requireExplicitPolicy2SelfIssuedsubCACert.crt | Bin 0 -> 662 bytes
.../certs/requireExplicitPolicy2subCACert.crt | Bin 0 -> 659 bytes
.../PKITS/certs/requireExplicitPolicy4CACert.crt | Bin 0 -> 662 bytes
.../certs/requireExplicitPolicy4subCACert.crt | Bin 0 -> 659 bytes
.../certs/requireExplicitPolicy4subsubCACert.crt | Bin 0 -> 665 bytes
.../requireExplicitPolicy4subsubsubCACert.crt | Bin 0 -> 671 bytes
.../PKITS/certs/requireExplicitPolicy5CACert.crt | Bin 0 -> 662 bytes
.../certs/requireExplicitPolicy5subCACert.crt | Bin 0 -> 659 bytes
.../certs/requireExplicitPolicy5subsubCACert.crt | Bin 0 -> 665 bytes
.../requireExplicitPolicy5subsubsubCACert.crt | Bin 0 -> 671 bytes
.../PKITS/certs/requireExplicitPolicy7CACert.crt | Bin 0 -> 662 bytes
.../certs/requireExplicitPolicy7subCARE2Cert.crt | Bin 0 -> 681 bytes
.../requireExplicitPolicy7subsubCARE2RE4Cert.crt | Bin 0 -> 693 bytes
...requireExplicitPolicy7subsubsubCARE2RE4Cert.crt | Bin 0 -> 683 bytes
.../test/data/PKITS/crls/BadCRLIssuerNameCACRL.crl | Bin 0 -> 330 bytes
.../test/data/PKITS/crls/BadCRLSignatureCACRL.crl | Bin 0 -> 325 bytes
core/src/test/data/PKITS/crls/BadSignedCACRL.crl | Bin 0 -> 318 bytes
.../test/data/PKITS/crls/BadnotAfterDateCACRL.crl | Bin 0 -> 325 bytes
.../test/data/PKITS/crls/BadnotBeforeDateCACRL.crl | Bin 0 -> 326 bytes
.../crls/BasicSelfIssuedCRLSigningKeyCACRL.crl | Bin 0 -> 377 bytes
.../BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl | Bin 0 -> 479 bytes
.../data/PKITS/crls/BasicSelfIssuedNewKeyCACRL.crl | Bin 0 -> 369 bytes
.../data/PKITS/crls/BasicSelfIssuedOldKeyCACRL.crl | Bin 0 -> 369 bytes
.../BasicSelfIssuedOldKeySelfIssuedCertCRL.crl | Bin 0 -> 462 bytes
core/src/test/data/PKITS/crls/DSACACRL.crl | Bin 0 -> 219 bytes
.../PKITS/crls/DSAParametersInheritedCACRL.crl | Bin 0 -> 241 bytes
.../crls/GeneralizedTimeCRLnextUpdateCACRL.crl | Bin 0 -> 338 bytes
core/src/test/data/PKITS/crls/GoodCACRL.crl | Bin 0 -> 382 bytes
core/src/test/data/PKITS/crls/GoodsubCACRL.crl | Bin 0 -> 315 bytes
.../crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl | Bin 0 -> 339 bytes
.../test/data/PKITS/crls/LongSerialNumberCACRL.crl | Bin 0 -> 381 bytes
core/src/test/data/PKITS/crls/Mapping1to2CACRL.crl | Bin 0 -> 320 bytes
.../data/PKITS/crls/MappingFromanyPolicyCACRL.crl | Bin 0 -> 330 bytes
.../data/PKITS/crls/MappingToanyPolicyCACRL.crl | Bin 0 -> 328 bytes
.../PKITS/crls/MissingbasicConstraintsCACRL.crl | Bin 0 -> 332 bytes
core/src/test/data/PKITS/crls/NameOrderCACRL.crl | Bin 0 -> 396 bytes
.../data/PKITS/crls/NegativeSerialNumberCACRL.crl | Bin 0 -> 366 bytes
core/src/test/data/PKITS/crls/NoPoliciesCACRL.crl | Bin 0 -> 319 bytes
.../PKITS/crls/NoissuingDistributionPointCACRL.crl | Bin 0 -> 335 bytes
.../test/data/PKITS/crls/OldCRLnextUpdateCACRL.crl | Bin 0 -> 326 bytes
.../test/data/PKITS/crls/P12Mapping1to3CACRL.crl | Bin 0 -> 324 bytes
.../data/PKITS/crls/P12Mapping1to3subCACRL.crl | Bin 0 -> 327 bytes
.../data/PKITS/crls/P12Mapping1to3subsubCACRL.crl | Bin 0 -> 330 bytes
.../test/data/PKITS/crls/P1Mapping1to234CACRL.crl | Bin 0 -> 325 bytes
.../data/PKITS/crls/P1Mapping1to234subCACRL.crl | Bin 0 -> 328 bytes
.../PKITS/crls/P1anyPolicyMapping1to2CACRL.crl | Bin 0 -> 332 bytes
.../data/PKITS/crls/PanyPolicyMapping1to2CACRL.crl | Bin 0 -> 331 bytes
.../test/data/PKITS/crls/PoliciesP1234CACRL.crl | Bin 0 -> 322 bytes
.../data/PKITS/crls/PoliciesP1234subCAP123CRL.crl | Bin 0 -> 329 bytes
.../PKITS/crls/PoliciesP1234subsubCAP123P12CRL.crl | Bin 0 -> 335 bytes
.../src/test/data/PKITS/crls/PoliciesP123CACRL.crl | Bin 0 -> 321 bytes
.../data/PKITS/crls/PoliciesP123subCAP12CRL.crl | Bin 0 -> 327 bytes
.../PKITS/crls/PoliciesP123subsubCAP12P1CRL.crl | Bin 0 -> 332 bytes
.../PKITS/crls/PoliciesP123subsubCAP2P2CRL.crl | Bin 0 -> 332 bytes
.../crls/PoliciesP123subsubsubCAP12P2P1CRL.crl | Bin 0 -> 337 bytes
core/src/test/data/PKITS/crls/PoliciesP12CACRL.crl | Bin 0 -> 320 bytes
.../test/data/PKITS/crls/PoliciesP12subCAP1CRL.crl | Bin 0 -> 325 bytes
.../data/PKITS/crls/PoliciesP12subsubCAP1P2CRL.crl | Bin 0 -> 330 bytes
.../test/data/PKITS/crls/PoliciesP2subCA2CRL.crl | Bin 0 -> 323 bytes
.../test/data/PKITS/crls/PoliciesP2subCACRL.crl | Bin 0 -> 322 bytes
core/src/test/data/PKITS/crls/PoliciesP3CACRL.crl | Bin 0 -> 319 bytes
.../crls/RFC3280MandatoryAttributeTypesCACRL.crl | Bin 0 -> 396 bytes
.../crls/RFC3280OptionalAttributeTypesCACRL.crl | Bin 0 -> 408 bytes
core/src/test/data/PKITS/crls/RevokedsubCACRL.crl | Bin 0 -> 318 bytes
...olloverfromPrintableStringtoUTF8StringCACRL.crl | Bin 0 -> 351 bytes
.../crls/SeparateCertificateandCRLKeysCA2CRL.crl | Bin 0 -> 342 bytes
.../crls/SeparateCertificateandCRLKeysCRL.crl | Bin 0 -> 378 bytes
.../test/data/PKITS/crls/TrustAnchorRootCRL.crl | Bin 0 -> 353 bytes
core/src/test/data/PKITS/crls/TwoCRLsCABadCRL.crl | Bin 0 -> 364 bytes
core/src/test/data/PKITS/crls/TwoCRLsCAGoodCRL.crl | Bin 0 -> 316 bytes
core/src/test/data/PKITS/crls/UIDCACRL.crl | Bin 0 -> 311 bytes
.../crls/UTF8StringCaseInsensitiveMatchCACRL.crl | Bin 0 -> 341 bytes
.../PKITS/crls/UTF8StringEncodedNamesCACRL.crl | Bin 0 -> 318 bytes
.../PKITS/crls/UnknownCRLEntryExtensionCACRL.crl | Bin 0 -> 392 bytes
.../data/PKITS/crls/UnknownCRLExtensionCACRL.crl | Bin 0 -> 386 bytes
core/src/test/data/PKITS/crls/WrongCRLCACRL.crl | Bin 0 -> 353 bytes
core/src/test/data/PKITS/crls/anyPolicyCACRL.crl | Bin 0 -> 317 bytes
.../crls/basicConstraintsCriticalcAFalseCACRL.crl | Bin 0 -> 342 bytes
.../crls/basicConstraintsNotCriticalCACRL.crl | Bin 0 -> 337 bytes
.../basicConstraintsNotCriticalcAFalseCACRL.crl | Bin 0 -> 346 bytes
core/src/test/data/PKITS/crls/deltaCRLCA1CRL.crl | Bin 0 -> 509 bytes
.../test/data/PKITS/crls/deltaCRLCA1deltaCRL.crl | Bin 0 -> 472 bytes
core/src/test/data/PKITS/crls/deltaCRLCA2CRL.crl | Bin 0 -> 441 bytes
.../test/data/PKITS/crls/deltaCRLCA2deltaCRL.crl | Bin 0 -> 368 bytes
core/src/test/data/PKITS/crls/deltaCRLCA3CRL.crl | Bin 0 -> 404 bytes
.../test/data/PKITS/crls/deltaCRLCA3deltaCRL.crl | Bin 0 -> 332 bytes
.../PKITS/crls/deltaCRLIndicatorNoBaseCACRL.crl | Bin 0 -> 348 bytes
.../data/PKITS/crls/distributionPoint1CACRL.crl | Bin 0 -> 501 bytes
.../data/PKITS/crls/distributionPoint2CACRL.crl | Bin 0 -> 419 bytes
.../src/test/data/PKITS/crls/indirectCRLCA1CRL.crl | Bin 0 -> 373 bytes
.../src/test/data/PKITS/crls/indirectCRLCA3CRL.crl | Bin 0 -> 427 bytes
.../data/PKITS/crls/indirectCRLCA3cRLIssuerCRL.crl | Bin 0 -> 481 bytes
.../data/PKITS/crls/indirectCRLCA4cRLIssuerCRL.crl | Bin 0 -> 481 bytes
.../src/test/data/PKITS/crls/indirectCRLCA5CRL.crl | Bin 0 -> 1408 bytes
.../data/PKITS/crls/inhibitAnyPolicy0CACRL.crl | Bin 0 -> 325 bytes
.../data/PKITS/crls/inhibitAnyPolicy1CACRL.crl | Bin 0 -> 325 bytes
.../data/PKITS/crls/inhibitAnyPolicy1subCA1CRL.crl | Bin 0 -> 329 bytes
.../data/PKITS/crls/inhibitAnyPolicy1subCA2CRL.crl | Bin 0 -> 329 bytes
.../PKITS/crls/inhibitAnyPolicy1subCAIAP5CRL.crl | Bin 0 -> 332 bytes
.../PKITS/crls/inhibitAnyPolicy1subsubCA2CRL.crl | Bin 0 -> 332 bytes
.../data/PKITS/crls/inhibitAnyPolicy5CACRL.crl | Bin 0 -> 325 bytes
.../data/PKITS/crls/inhibitAnyPolicy5subCACRL.crl | Bin 0 -> 328 bytes
.../PKITS/crls/inhibitAnyPolicy5subsubCACRL.crl | Bin 0 -> 331 bytes
.../data/PKITS/crls/inhibitPolicyMapping0CACRL.crl | Bin 0 -> 329 bytes
.../PKITS/crls/inhibitPolicyMapping0subCACRL.crl | Bin 0 -> 332 bytes
.../PKITS/crls/inhibitPolicyMapping1P12CACRL.crl | Bin 0 -> 333 bytes
.../crls/inhibitPolicyMapping1P12subCACRL.crl | Bin 0 -> 336 bytes
.../crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl | Bin 0 -> 340 bytes
.../crls/inhibitPolicyMapping1P12subsubCACRL.crl | Bin 0 -> 339 bytes
.../inhibitPolicyMapping1P12subsubCAIPM5CRL.crl | Bin 0 -> 343 bytes
.../PKITS/crls/inhibitPolicyMapping1P1CACRL.crl | Bin 0 -> 332 bytes
.../PKITS/crls/inhibitPolicyMapping1P1subCACRL.crl | Bin 0 -> 335 bytes
.../crls/inhibitPolicyMapping1P1subsubCACRL.crl | Bin 0 -> 338 bytes
.../data/PKITS/crls/inhibitPolicyMapping5CACRL.crl | Bin 0 -> 329 bytes
.../PKITS/crls/inhibitPolicyMapping5subCACRL.crl | Bin 0 -> 332 bytes
.../crls/inhibitPolicyMapping5subsubCACRL.crl | Bin 0 -> 335 bytes
.../crls/inhibitPolicyMapping5subsubsubCACRL.crl | Bin 0 -> 338 bytes
.../crls/keyUsageCriticalcRLSignFalseCACRL.crl | Bin 0 -> 339 bytes
.../crls/keyUsageCriticalkeyCertSignFalseCACRL.crl | Bin 0 -> 343 bytes
.../data/PKITS/crls/keyUsageNotCriticalCACRL.crl | Bin 0 -> 329 bytes
.../crls/keyUsageNotCriticalcRLSignFalseCACRL.crl | Bin 0 -> 343 bytes
.../keyUsageNotCriticalkeyCertSignFalseCACRL.crl | Bin 0 -> 347 bytes
.../data/PKITS/crls/nameConstraintsDN1CACRL.crl | Bin 0 -> 327 bytes
.../PKITS/crls/nameConstraintsDN1subCA1CRL.crl | Bin 0 -> 359 bytes
.../PKITS/crls/nameConstraintsDN1subCA2CRL.crl | Bin 0 -> 359 bytes
.../PKITS/crls/nameConstraintsDN1subCA3CRL.crl | Bin 0 -> 359 bytes
.../data/PKITS/crls/nameConstraintsDN2CACRL.crl | Bin 0 -> 327 bytes
.../data/PKITS/crls/nameConstraintsDN3CACRL.crl | Bin 0 -> 327 bytes
.../PKITS/crls/nameConstraintsDN3subCA1CRL.crl | Bin 0 -> 331 bytes
.../PKITS/crls/nameConstraintsDN3subCA2CRL.crl | Bin 0 -> 331 bytes
.../data/PKITS/crls/nameConstraintsDN4CACRL.crl | Bin 0 -> 327 bytes
.../data/PKITS/crls/nameConstraintsDN5CACRL.crl | Bin 0 -> 327 bytes
.../data/PKITS/crls/nameConstraintsDNS1CACRL.crl | Bin 0 -> 328 bytes
.../data/PKITS/crls/nameConstraintsDNS2CACRL.crl | Bin 0 -> 328 bytes
.../PKITS/crls/nameConstraintsRFC822CA1CRL.crl | Bin 0 -> 331 bytes
.../PKITS/crls/nameConstraintsRFC822CA2CRL.crl | Bin 0 -> 331 bytes
.../PKITS/crls/nameConstraintsRFC822CA3CRL.crl | Bin 0 -> 331 bytes
.../data/PKITS/crls/nameConstraintsURI1CACRL.crl | Bin 0 -> 328 bytes
.../data/PKITS/crls/nameConstraintsURI2CACRL.crl | Bin 0 -> 328 bytes
.../PKITS/crls/onlyContainsAttributeCertsCACRL.crl | Bin 0 -> 351 bytes
.../data/PKITS/crls/onlyContainsCACertsCACRL.crl | Bin 0 -> 344 bytes
.../data/PKITS/crls/onlyContainsUserCertsCACRL.crl | Bin 0 -> 346 bytes
.../PKITS/crls/onlySomeReasonsCA1compromiseCRL.crl | Bin 0 -> 378 bytes
.../crls/onlySomeReasonsCA1otherreasonsCRL.crl | Bin 0 -> 379 bytes
.../data/PKITS/crls/onlySomeReasonsCA2CRL1.crl | Bin 0 -> 342 bytes
.../data/PKITS/crls/onlySomeReasonsCA2CRL2.crl | Bin 0 -> 342 bytes
.../PKITS/crls/onlySomeReasonsCA3compromiseCRL.crl | Bin 0 -> 438 bytes
.../crls/onlySomeReasonsCA3otherreasonsCRL.crl | Bin 0 -> 439 bytes
.../PKITS/crls/onlySomeReasonsCA4compromiseCRL.crl | Bin 0 -> 475 bytes
.../crls/onlySomeReasonsCA4otherreasonsCRL.crl | Bin 0 -> 476 bytes
.../data/PKITS/crls/pathLenConstraint0CACRL.crl | Bin 0 -> 326 bytes
.../PKITS/crls/pathLenConstraint0subCA2CRL.crl | Bin 0 -> 330 bytes
.../data/PKITS/crls/pathLenConstraint0subCACRL.crl | Bin 0 -> 329 bytes
.../data/PKITS/crls/pathLenConstraint1CACRL.crl | Bin 0 -> 326 bytes
.../data/PKITS/crls/pathLenConstraint1subCACRL.crl | Bin 0 -> 329 bytes
.../data/PKITS/crls/pathLenConstraint6CACRL.crl | Bin 0 -> 326 bytes
.../PKITS/crls/pathLenConstraint6subCA0CRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/pathLenConstraint6subCA1CRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/pathLenConstraint6subCA4CRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/pathLenConstraint6subsubCA00CRL.crl | Bin 0 -> 334 bytes
.../PKITS/crls/pathLenConstraint6subsubCA11CRL.crl | Bin 0 -> 334 bytes
.../PKITS/crls/pathLenConstraint6subsubCA41CRL.crl | Bin 0 -> 334 bytes
.../crls/pathLenConstraint6subsubsubCA11XCRL.crl | Bin 0 -> 338 bytes
.../crls/pathLenConstraint6subsubsubCA41XCRL.crl | Bin 0 -> 338 bytes
.../data/PKITS/crls/pre2000CRLnextUpdateCACRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/requireExplicitPolicy0CACRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/requireExplicitPolicy0subCACRL.crl | Bin 0 -> 333 bytes
.../crls/requireExplicitPolicy0subsubCACRL.crl | Bin 0 -> 336 bytes
.../crls/requireExplicitPolicy0subsubsubCACRL.crl | Bin 0 -> 339 bytes
.../PKITS/crls/requireExplicitPolicy10CACRL.crl | Bin 0 -> 331 bytes
.../PKITS/crls/requireExplicitPolicy10subCACRL.crl | Bin 0 -> 334 bytes
.../crls/requireExplicitPolicy10subsubCACRL.crl | Bin 0 -> 337 bytes
.../crls/requireExplicitPolicy10subsubsubCACRL.crl | Bin 0 -> 340 bytes
.../PKITS/crls/requireExplicitPolicy2CACRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/requireExplicitPolicy2subCACRL.crl | Bin 0 -> 333 bytes
.../PKITS/crls/requireExplicitPolicy4CACRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/requireExplicitPolicy4subCACRL.crl | Bin 0 -> 333 bytes
.../crls/requireExplicitPolicy4subsubCACRL.crl | Bin 0 -> 336 bytes
.../crls/requireExplicitPolicy4subsubsubCACRL.crl | Bin 0 -> 339 bytes
.../PKITS/crls/requireExplicitPolicy5CACRL.crl | Bin 0 -> 330 bytes
.../PKITS/crls/requireExplicitPolicy5subCACRL.crl | Bin 0 -> 333 bytes
.../crls/requireExplicitPolicy5subsubCACRL.crl | Bin 0 -> 336 bytes
.../crls/requireExplicitPolicy5subsubsubCACRL.crl | Bin 0 -> 339 bytes
.../PKITS/crls/requireExplicitPolicy7CACRL.crl | Bin 0 -> 330 bytes
.../crls/requireExplicitPolicy7subCARE2CRL.crl | Bin 0 -> 336 bytes
.../requireExplicitPolicy7subsubCARE2RE4CRL.crl | Bin 0 -> 342 bytes
.../requireExplicitPolicy7subsubsubCARE2RE4CRL.crl | Bin 0 -> 345 bytes
core/src/test/data/cmp/sample_cr.der | Bin 0 -> 489 bytes
core/src/test/data/tls/keystores/client_store.dsa | Bin 0 -> 2035 bytes
core/src/test/data/tls/keystores/client_store.rsa | Bin 0 -> 1947 bytes
core/src/test/data/tls/keystores/server_store.dsa | Bin 0 -> 2035 bytes
core/src/test/data/tls/keystores/server_store.rsa | Bin 0 -> 1947 bytes
.../test/j2me/java/math/test/BigIntegerTest.java | 461 +
.../test/j2me/java/math/test/RegressionTest.java | 21 +
.../asn1/test/GeneralizedTimeTest.java | 189 +
.../org/bouncycastle/asn1/test/RegressionTest.java | 63 +
.../org/bouncycastle/asn1/test/UTCTimeTest.java | 98 +
.../bouncycastle/crypto/test/BigIntegerTest.java | 32 +
.../crypto/test/CryptoRegressionTest.java | 64 +
.../j2me/org/bouncycastle/crypto/test/RSATest.java | 480 +
.../bouncycastle/crypto/test/RegressionTest.java | 68 +
.../asn1/test/ASN1SequenceParserTest.java | 372 +
.../org/bouncycastle/asn1/test/ASN1UnitTest.java | 89 +
.../test/AdditionalInformationSyntaxUnitTest.java | 69 +
.../asn1/test/AdmissionSyntaxUnitTest.java | 97 +
.../bouncycastle/asn1/test/AdmissionsUnitTest.java | 86 +
.../java/org/bouncycastle/asn1/test/AllTests.java | 63 +
.../asn1/test/AttributeTableUnitTest.java | 144 +
.../asn1/test/BiometricDataUnitTest.java | 133 +
.../asn1/test/BitStringConstantTester.java | 22 +
.../org/bouncycastle/asn1/test/BitStringTest.java | 169 +
.../java/org/bouncycastle/asn1/test/CMSTest.java | 358 +
.../bouncycastle/asn1/test/CertHashUnitTest.java | 84 +
.../bouncycastle/asn1/test/CertificateTest.java | 602 +
.../test/CommitmentTypeIndicationUnitTest.java | 103 +
.../asn1/test/CommitmentTypeQualifierUnitTest.java | 102 +
.../asn1/test/ContentHintsUnitTest.java | 87 +
.../bouncycastle/asn1/test/CscaMasterListTest.java | 49 +
.../asn1/test/DERApplicationSpecificTest.java | 139 +
.../bouncycastle/asn1/test/DERUTF8StringTest.java | 101 +
.../asn1/test/DataGroupHashUnitTest.java | 106 +
.../asn1/test/DeclarationOfMajorityUnitTest.java | 90 +
.../asn1/test/ESSCertIDv2UnitTest.java | 33 +
.../asn1/test/EncryptedPrivateKeyInfoTest.java | 136 +
.../org/bouncycastle/asn1/test/EnumeratedTest.java | 115 +
.../asn1/test/EqualsAndHashCodeTest.java | 131 +
.../bouncycastle/asn1/test/GeneralNameTest.java | 173 +
.../asn1/test/GeneralizedTimeTest.java | 201 +
.../org/bouncycastle/asn1/test/GenerationTest.java | 440 +
.../bouncycastle/asn1/test/GetInstanceTest.java | 886 +
.../bouncycastle/asn1/test/InputStreamTest.java | 75 +
.../asn1/test/Iso4217CurrencyCodeUnitTest.java | 142 +
.../test/IssuingDistributionPointUnitTest.java | 122 +
.../org/bouncycastle/asn1/test/KeyUsageTest.java | 55 +
.../asn1/test/LDSSecurityObjectUnitTest.java | 216 +
.../java/org/bouncycastle/asn1/test/MiscTest.java | 130 +
.../asn1/test/MonetaryLimitUnitTest.java | 85 +
.../asn1/test/MonetaryValueUnitTest.java | 88 +
.../asn1/test/NameOrPseudonymUnitTest.java | 108 +
.../asn1/test/NamingAuthorityUnitTest.java | 99 +
.../asn1/test/NetscapeCertTypeTest.java | 34 +
.../java/org/bouncycastle/asn1/test/OCSPTest.java | 193 +
.../java/org/bouncycastle/asn1/test/OIDTest.java | 165 +
.../asn1/test/ObjectIdentifierTest.java | 38 +
.../bouncycastle/asn1/test/OctetStringTest.java | 203 +
.../asn1/test/OtherCertIDUnitTest.java | 97 +
.../asn1/test/OtherSigningCertificateUnitTest.java | 86 +
.../org/bouncycastle/asn1/test/PKCS10Test.java | 101 +
.../org/bouncycastle/asn1/test/PKCS12Test.java | 227 +
.../bouncycastle/asn1/test/PKIFailureInfoTest.java | 80 +
.../java/org/bouncycastle/asn1/test/ParseTest.java | 308 +
.../org/bouncycastle/asn1/test/ParsingTest.java | 99 +
.../asn1/test/PersonalDataUnitTest.java | 121 +
.../asn1/test/ProcurationSyntaxUnitTest.java | 107 +
.../asn1/test/ProfessionInfoUnitTest.java | 117 +
.../asn1/test/QCStatementUnitTest.java | 104 +
.../org/bouncycastle/asn1/test/RFC4519Test.java | 149 +
.../bouncycastle/asn1/test/ReasonFlagsTest.java | 35 +
.../org/bouncycastle/asn1/test/RegressionTest.java | 92 +
.../asn1/test/RequestedCertificateUnitTest.java | 108 +
.../asn1/test/RestrictionUnitTest.java | 70 +
.../java/org/bouncycastle/asn1/test/SMIMETest.java | 109 +
.../asn1/test/SemanticsInformationUnitTest.java | 135 +
.../java/org/bouncycastle/asn1/test/SetTest.java | 115 +
.../asn1/test/SignerLocationUnitTest.java | 197 +
.../org/bouncycastle/asn1/test/StringTest.java | 161 +
.../asn1/test/SubjectKeyIdentifierTest.java | 48 +
.../java/org/bouncycastle/asn1/test/TagTest.java | 113 +
.../asn1/test/TargetInformationTest.java | 48 +
.../asn1/test/TypeOfBiometricDataUnitTest.java | 144 +
.../org/bouncycastle/asn1/test/UTCTimeTest.java | 108 +
.../org/bouncycastle/asn1/test/X500NameTest.java | 777 +
.../bouncycastle/asn1/test/X509ExtensionsTest.java | 105 +
.../org/bouncycastle/asn1/test/X509NameTest.java | 693 +
.../java/org/bouncycastle/asn1/test/X9Test.java | 175 +
.../crypto/agreement/test/AllTests.java | 45 +
.../agreement/test/JPAKEParticipantTest.java | 561 +
.../agreement/test/JPAKEPrimeOrderGroupTest.java | 85 +
.../crypto/agreement/test/JPAKEUtilTest.java | 267 +
.../org/bouncycastle/crypto/ec/test/AllTests.java | 60 +
.../bouncycastle/crypto/ec/test/ECElGamalTest.java | 88 +
.../crypto/ec/test/ECTransformationTest.java | 149 +
.../bouncycastle/crypto/prng/test/AllTests.java | 59 +
.../bouncycastle/crypto/prng/test/CTRDRBGTest.java | 528 +
.../crypto/prng/test/DRBGTestVector.java | 131 +
.../crypto/prng/test/DualECDRBGTest.java | 415 +
.../crypto/prng/test/FixedSecureRandomTest.java | 68 +
.../crypto/prng/test/HMacDRBGTest.java | 508 +
.../crypto/prng/test/HashDRBGTest.java | 481 +
.../crypto/prng/test/RegressionTest.java | 34 +
.../crypto/prng/test/SP800RandomTest.java | 349 +
.../prng/test/TestEntropySourceProvider.java | 46 +
.../bouncycastle/crypto/prng/test/X931Test.java | 124 +
.../crypto/prng/test/X931TestVector.java | 56 +
.../org/bouncycastle/crypto/test/AEADTestUtil.java | 474 +
.../org/bouncycastle/crypto/test/AESFastTest.java | 150 +
.../org/bouncycastle/crypto/test/AESLightTest.java | 150 +
.../java/org/bouncycastle/crypto/test/AESTest.java | 478 +
.../crypto/test/AESVectorFileTest.java | 258 +
.../bouncycastle/crypto/test/AESWrapPadTest.java | 146 +
.../org/bouncycastle/crypto/test/AESWrapTest.java | 260 +
.../org/bouncycastle/crypto/test/AllTests.java | 68 +
.../org/bouncycastle/crypto/test/BCryptTest.java | 151 +
.../crypto/test/BigSkippingCipherTest.java | 224 +
.../crypto/test/Blake2bDigestTest.java | 159 +
.../crypto/test/BlockCipherMonteCarloTest.java | 82 +
.../crypto/test/BlockCipherResetTest.java | 206 +
.../crypto/test/BlockCipherVectorTest.java | 71 +
.../org/bouncycastle/crypto/test/BlowfishTest.java | 57 +
.../org/bouncycastle/crypto/test/CAST5Test.java | 44 +
.../org/bouncycastle/crypto/test/CAST6Test.java | 44 +
.../java/org/bouncycastle/crypto/test/CCMTest.java | 305 +
.../org/bouncycastle/crypto/test/CMacTest.java | 365 +
.../java/org/bouncycastle/crypto/test/CTSTest.java | 218 +
.../crypto/test/CamelliaLightTest.java | 66 +
.../org/bouncycastle/crypto/test/CamelliaTest.java | 70 +
.../org/bouncycastle/crypto/test/ChaChaTest.java | 403 +
.../bouncycastle/crypto/test/CipherStreamTest.java | 706 +
.../org/bouncycastle/crypto/test/CipherTest.java | 117 +
.../bouncycastle/crypto/test/CramerShoupTest.java | 147 +
.../java/org/bouncycastle/crypto/test/DESTest.java | 206 +
.../org/bouncycastle/crypto/test/DESedeTest.java | 177 +
.../crypto/test/DHKEKGeneratorTest.java | 70 +
.../java/org/bouncycastle/crypto/test/DHTest.java | 414 +
.../java/org/bouncycastle/crypto/test/DSATest.java | 602 +
.../org/bouncycastle/crypto/test/DSTU4145Test.java | 278 +
.../crypto/test/DeterministicDSATest.java | 513 +
.../crypto/test/DigestRandomNumberTest.java | 152 +
.../org/bouncycastle/crypto/test/DigestTest.java | 246 +
.../java/org/bouncycastle/crypto/test/EAXTest.java | 355 +
.../crypto/test/ECDHKEKGeneratorTest.java | 71 +
.../bouncycastle/crypto/test/ECGOST3410Test.java | 327 +
.../crypto/test/ECIESKeyEncapsulationTest.java | 138 +
.../org/bouncycastle/crypto/test/ECIESTest.java | 490 +
.../org/bouncycastle/crypto/test/ECNRTest.java | 99 +
.../java/org/bouncycastle/crypto/test/ECTest.java | 927 +
.../org/bouncycastle/crypto/test/ElGamalTest.java | 285 +
.../crypto/test/EqualsHashCodeTest.java | 261 +
.../bouncycastle/crypto/test/GCMReorderTest.java | 347 +
.../java/org/bouncycastle/crypto/test/GCMTest.java | 687 +
.../org/bouncycastle/crypto/test/GMacTest.java | 174 +
.../bouncycastle/crypto/test/GOST28147MacTest.java | 89 +
.../bouncycastle/crypto/test/GOST28147Test.java | 328 +
.../org/bouncycastle/crypto/test/GOST3410Test.java | 1571 +
.../crypto/test/GOST3411DigestTest.java | 81 +
.../org/bouncycastle/crypto/test/Grain128Test.java | 117 +
.../org/bouncycastle/crypto/test/Grainv1Test.java | 140 +
.../org/bouncycastle/crypto/test/HCFamilyTest.java | 192 +
.../bouncycastle/crypto/test/HCFamilyVecTest.java | 199 +
.../crypto/test/HKDFGeneratorTest.java | 304 +
.../crypto/test/HashCommitmentTest.java | 152 +
.../org/bouncycastle/crypto/test/IDEATest.java | 38 +
.../org/bouncycastle/crypto/test/ISAACTest.java | 180 +
.../org/bouncycastle/crypto/test/ISO9796Test.java | 1028 +
.../crypto/test/ISO9797Alg3MacTest.java | 126 +
.../crypto/test/KDF1GeneratorTest.java | 93 +
.../crypto/test/KDF2GeneratorTest.java | 105 +
.../crypto/test/KDFCounterGeneratorTest.java | 51 +
.../KDFDoublePipelineIteratorGeneratorTest.java | 72 +
.../crypto/test/KDFFeedbackGeneratorTest.java | 71 +
.../bouncycastle/crypto/test/KeccakDigestTest.java | 363 +
.../bouncycastle/crypto/test/MD2DigestTest.java | 52 +
.../bouncycastle/crypto/test/MD4DigestTest.java | 43 +
.../bouncycastle/crypto/test/MD5DigestTest.java | 43 +
.../org/bouncycastle/crypto/test/MD5HMacTest.java | 98 +
.../crypto/test/MGF1GeneratorTest.java | 88 +
.../java/org/bouncycastle/crypto/test/MacTest.java | 181 +
.../org/bouncycastle/crypto/test/ModeTest.java | 115 +
.../org/bouncycastle/crypto/test/NISTCTSTest.java | 170 +
.../crypto/test/NaccacheSternTest.java | 354 +
.../org/bouncycastle/crypto/test/NoekeonTest.java | 45 +
.../crypto/test/NonMemoableDigestTest.java | 113 +
.../org/bouncycastle/crypto/test/NullTest.java | 77 +
.../org/bouncycastle/crypto/test/OAEPTest.java | 829 +
.../java/org/bouncycastle/crypto/test/OCBTest.java | 520 +
.../crypto/test/OpenBSDBCryptTest.java | 141 +
.../org/bouncycastle/crypto/test/PKCS12Test.java | 206 +
.../org/bouncycastle/crypto/test/PKCS5Test.java | 265 +
.../org/bouncycastle/crypto/test/PSSBlindTest.java | 398 +
.../java/org/bouncycastle/crypto/test/PSSTest.java | 369 +
.../org/bouncycastle/crypto/test/PaddingTest.java | 200 +
.../org/bouncycastle/crypto/test/Poly1305Test.java | 388 +
.../java/org/bouncycastle/crypto/test/RC2Test.java | 66 +
.../org/bouncycastle/crypto/test/RC2WrapTest.java | 111 +
.../java/org/bouncycastle/crypto/test/RC4Test.java | 45 +
.../java/org/bouncycastle/crypto/test/RC5Test.java | 188 +
.../java/org/bouncycastle/crypto/test/RC6Test.java | 64 +
.../bouncycastle/crypto/test/RFC3211WrapTest.java | 203 +
.../crypto/test/RIPEMD128DigestTest.java | 58 +
.../crypto/test/RIPEMD128HMacTest.java | 86 +
.../crypto/test/RIPEMD160DigestTest.java | 58 +
.../crypto/test/RIPEMD160HMacTest.java | 86 +
.../crypto/test/RIPEMD256DigestTest.java | 58 +
.../crypto/test/RIPEMD320DigestTest.java | 58 +
.../org/bouncycastle/crypto/test/RNGUtils.java | 11 +
.../bouncycastle/crypto/test/RSABlindedTest.java | 437 +
.../crypto/test/RSADigestSignerTest.java | 55 +
.../crypto/test/RSAKeyEncapsulationTest.java | 61 +
.../java/org/bouncycastle/crypto/test/RSATest.java | 498 +
.../bouncycastle/crypto/test/RegressionTest.java | 166 +
.../org/bouncycastle/crypto/test/ResetTest.java | 99 +
.../org/bouncycastle/crypto/test/RijndaelTest.java | 116 +
.../org/bouncycastle/crypto/test/SCryptTest.java | 144 +
.../org/bouncycastle/crypto/test/SEEDTest.java | 53 +
.../bouncycastle/crypto/test/SHA1DigestTest.java | 48 +
.../org/bouncycastle/crypto/test/SHA1HMacTest.java | 111 +
.../bouncycastle/crypto/test/SHA224DigestTest.java | 59 +
.../bouncycastle/crypto/test/SHA224HMacTest.java | 108 +
.../bouncycastle/crypto/test/SHA256DigestTest.java | 60 +
.../bouncycastle/crypto/test/SHA256HMacTest.java | 108 +
.../bouncycastle/crypto/test/SHA384DigestTest.java | 59 +
.../bouncycastle/crypto/test/SHA384HMacTest.java | 108 +
.../bouncycastle/crypto/test/SHA3DigestTest.java | 301 +
.../bouncycastle/crypto/test/SHA512DigestTest.java | 60 +
.../bouncycastle/crypto/test/SHA512HMacTest.java | 108 +
.../crypto/test/SHA512t224DigestTest.java | 60 +
.../crypto/test/SHA512t256DigestTest.java | 60 +
.../bouncycastle/crypto/test/SHAKEDigestTest.java | 305 +
.../bouncycastle/crypto/test/SM3DigestTest.java | 57 +
.../java/org/bouncycastle/crypto/test/SM4Test.java | 81 +
.../org/bouncycastle/crypto/test/SRP6Test.java | 267 +
.../org/bouncycastle/crypto/test/Salsa20Test.java | 400 +
.../org/bouncycastle/crypto/test/SerpentTest.java | 140 +
.../org/bouncycastle/crypto/test/Shacal2Test.java | 200 +
.../crypto/test/ShortenedDigestTest.java | 89 +
.../org/bouncycastle/crypto/test/SipHashTest.java | 143 +
.../bouncycastle/crypto/test/SkeinDigestTest.java | 294 +
.../org/bouncycastle/crypto/test/SkeinMacTest.java | 162 +
.../org/bouncycastle/crypto/test/SkipjackTest.java | 35 +
.../crypto/test/StreamCipherResetTest.java | 133 +
.../crypto/test/StreamCipherVectorTest.java | 62 +
.../java/org/bouncycastle/crypto/test/TEATest.java | 48 +
.../crypto/test/Threefish1024Test.java | 60 +
.../bouncycastle/crypto/test/Threefish256Test.java | 45 +
.../bouncycastle/crypto/test/Threefish512Test.java | 50 +
.../bouncycastle/crypto/test/TigerDigestTest.java | 59 +
.../org/bouncycastle/crypto/test/TnepresTest.java | 144 +
.../org/bouncycastle/crypto/test/TwofishTest.java | 45 +
.../org/bouncycastle/crypto/test/VMPCKSA3Test.java | 97 +
.../org/bouncycastle/crypto/test/VMPCMacTest.java | 53 +
.../org/bouncycastle/crypto/test/VMPCTest.java | 97 +
.../crypto/test/WhirlpoolDigestTest.java | 105 +
.../bouncycastle/crypto/test/X931SignerTest.java | 138 +
.../org/bouncycastle/crypto/test/XSalsa20Test.java | 166 +
.../org/bouncycastle/crypto/test/XTEATest.java | 48 +
.../crypto/test/cavp/CAVPListener.java | 18 +
.../bouncycastle/crypto/test/cavp/CAVPReader.java | 152 +
.../crypto/test/cavp/KDFCounterTests.java | 119 +
.../test/cavp/KDFDoublePipelineCounterTests.java | 107 +
.../KDFDoublePipelineIterationNoCounterTests.java | 88 +
.../crypto/test/cavp/KDFFeedbackCounterTests.java | 108 +
.../test/cavp/KDFFeedbackNoCounterTests.java | 89 +
.../crypto/test/speedy/MacThroughputTest.java | 156 +
.../crypto/test/speedy/Poly1305Reference.java | 292 +
.../test/speedy/ThreefishReferenceEngine.java | 395 +
.../crypto/test/speedy/ThroughputTest.java | 203 +
.../org/bouncycastle/crypto/tls/test/AllTests.java | 51 +
.../bouncycastle/crypto/tls/test/BasicTlsTest.java | 226 +
.../crypto/tls/test/ByteQueueInputStreamTest.java | 127 +
.../crypto/tls/test/DTLSClientTest.java | 81 +
.../crypto/tls/test/DTLSProtocolTest.java | 102 +
.../crypto/tls/test/DTLSServerTest.java | 75 +
.../bouncycastle/crypto/tls/test/DTLSTestCase.java | 177 +
.../crypto/tls/test/DTLSTestClientProtocol.java | 30 +
.../crypto/tls/test/DTLSTestServerProtocol.java | 17 +
.../crypto/tls/test/DTLSTestSuite.java | 211 +
.../crypto/tls/test/HTTPSServerThread.java | 113 +
.../bouncycastle/crypto/tls/test/KeyStores.java | 113 +
.../crypto/tls/test/LoggingDatagramTransport.java | 92 +
.../crypto/tls/test/MockDTLSClient.java | 161 +
.../crypto/tls/test/MockDTLSServer.java | 112 +
.../crypto/tls/test/MockDatagramAssociation.java | 110 +
.../crypto/tls/test/MockPSKTlsClient.java | 134 +
.../crypto/tls/test/MockPSKTlsServer.java | 110 +
.../crypto/tls/test/MockSRPTlsClient.java | 120 +
.../crypto/tls/test/MockSRPTlsServer.java | 124 +
.../crypto/tls/test/MockTlsClient.java | 151 +
.../crypto/tls/test/MockTlsServer.java | 116 +
.../crypto/tls/test/NetworkInputStream.java | 60 +
.../crypto/tls/test/NetworkOutputStream.java | 54 +
.../crypto/tls/test/PSKTlsClientTest.java | 82 +
.../crypto/tls/test/TlsClientTest.java | 70 +
.../crypto/tls/test/TlsPSKProtocolTest.java | 81 +
.../tls/test/TlsProtocolNonBlockingTest.java | 126 +
.../crypto/tls/test/TlsProtocolTest.java | 82 +
.../crypto/tls/test/TlsSRPProtocolTest.java | 81 +
.../crypto/tls/test/TlsServerTest.java | 82 +
.../bouncycastle/crypto/tls/test/TlsTestCase.java | 187 +
.../crypto/tls/test/TlsTestClientImpl.java | 270 +
.../crypto/tls/test/TlsTestClientProtocol.java | 31 +
.../crypto/tls/test/TlsTestConfig.java | 133 +
.../crypto/tls/test/TlsTestServerImpl.java | 214 +
.../crypto/tls/test/TlsTestServerProtocol.java | 19 +
.../bouncycastle/crypto/tls/test/TlsTestSuite.java | 205 +
.../bouncycastle/crypto/tls/test/TlsTestUtils.java | 191 +
.../tls/test/UnreliableDatagramTransport.java | 93 +
.../i18n/filter/test/HTMLFilterTest.java | 29 +
.../i18n/filter/test/SQLFilterTest.java | 20 +
.../java/org/bouncycastle/i18n/test/AllTests.java | 46 +
.../i18n/test/LocalizedMessageTest.java | 185 +
.../org/bouncycastle/math/ec/test/AllTests.java | 62 +
.../math/ec/test/ECAlgorithmsTest.java | 192 +
.../math/ec/test/ECPointPerformanceTest.java | 198 +
.../org/bouncycastle/math/ec/test/ECPointTest.java | 575 +
.../org/bouncycastle/math/ec/test/F2mProofer.java | 203 +
.../org/bouncycastle/math/ec/test/TnafTest.java | 152 +
.../org/bouncycastle/math/raw/test/AllTests.java | 45 +
.../bouncycastle/math/raw/test/InterleaveTest.java | 86 +
.../java/org/bouncycastle/math/test/AllTests.java | 45 +
.../org/bouncycastle/math/test/PrimesTest.java | 184 +
.../org/bouncycastle/pqc/crypto/test/AllTests.java | 74 +
.../pqc/crypto/test/BitStringTest.java | 88 +
.../pqc/crypto/test/EncryptionKeyTest.java | 51 +
.../pqc/crypto/test/GMSSSignerTest.java | 88 +
.../crypto/test/McElieceFujisakiCipherTest.java | 102 +
.../crypto/test/McElieceKobaraImaiCipherTest.java | 102 +
.../pqc/crypto/test/McEliecePKCSCipherTest.java | 102 +
.../crypto/test/McEliecePointchevalCipherTest.java | 102 +
.../pqc/crypto/test/NTRUEncryptTest.java | 298 +
.../crypto/test/NTRUEncryptionParametersTest.java | 48 +
.../pqc/crypto/test/NTRUSignatureKeyTest.java | 58 +
.../crypto/test/NTRUSignatureParametersTest.java | 64 +
.../pqc/crypto/test/NTRUSignerTest.java | 317 +
.../pqc/crypto/test/NTRUSigningParametersTest.java | 65 +
.../pqc/crypto/test/RainbowSignerTest.java | 67 +
.../pqc/crypto/test/RegressionTest.java | 33 +
.../pqc/math/ntru/euclid/test/AllTests.java | 44 +
.../math/ntru/euclid/test/BigIntEuclideanTest.java | 23 +
.../math/ntru/euclid/test/IntEuclideanTest.java | 43 +
.../pqc/math/ntru/polynomial/test/AllTests.java | 49 +
.../polynomial/test/BigDecimalPolynomialTest.java | 47 +
.../ntru/polynomial/test/BigIntPolynomialTest.java | 26 +
.../polynomial/test/IntegerPolynomialTest.java | 230 +
.../ntru/polynomial/test/LongPolynomial2Test.java | 60 +
.../ntru/polynomial/test/LongPolynomial5Test.java | 62 +
.../ntru/polynomial/test/PolynomialGenerator.java | 27 +
.../polynomial/test/ProductFormPolynomialTest.java | 47 +
.../test/SparseTernaryPolynomialTest.java | 45 +
.../pqc/math/ntru/util/test/AllTests.java | 43 +
.../pqc/math/ntru/util/test/ArrayEncoderTest.java | 42 +
.../util/encoders/test/AbstractCoderTest.java | 211 +
.../bouncycastle/util/encoders/test/AllTests.java | 43 +
.../util/encoders/test/Base64Test.java | 121 +
.../util/encoders/test/EncoderTest.java | 250 +
.../bouncycastle/util/encoders/test/HexTest.java | 92 +
.../util/encoders/test/UrlBase64Test.java | 119 +
.../bouncycastle/util/io/pem/test/AllTests.java | 57 +
.../util/io/test/BufferingOutputStreamTest.java | 68 +
.../org/bouncycastle/util/utiltest/AllTests.java | 42 +
.../util/utiltest/BigIntegersTest.java | 90 +
.../org/bouncycastle/util/utiltest/IPTest.java | 55 +
.../org/bouncycastle/asn1/test/package.html | 5 +
.../javadoc/org/bouncycastle/cms/test/package.html | 7 +
.../org/bouncycastle/crypto/test/package.html | 5 +
.../org/bouncycastle/crypto/tls/package.html | 5 +
.../org/bouncycastle/mail/smime/test/package.html | 7 +
.../org/bouncycastle/mozilla/test/package.html | 5 +
.../org/bouncycastle/ocsp/test/package.html | 5 +
.../org/bouncycastle/openpgp/test/package.html | 7 +
.../org/bouncycastle/openssl/test/package.html | 5 +
.../org/bouncycastle/asn1/test/RegressionTest.java | 91 +
.../org/bouncycastle/crypto/test/RNGUtils.java | 11 +
.../bouncycastle/crypto/test/RegressionTest.java | 149 +
.../org/bouncycastle/asn1/test/RegressionTest.java | 91 +
.../bouncycastle/crypto/test/RegressionTest.java | 150 +
.../org/bouncycastle/crypto/test/DSATest.java | 602 +
.../org/bouncycastle/i18n/test/AllTests.java | 27 +
.../org/bouncycastle/asn1/test/AllTests.java | 42 +
.../bouncycastle/crypto/test/RegressionTest.java | 150 +
.../org/bouncycastle/pqc/crypto/test/AllTests.java | 39 +
.../bouncycastle/asn1/test/masterlist-content.data | Bin 0 -> 1748 bytes
.../bouncycastle/crypto/test/SCryptTestVectors.txt | 20 +
.../bouncycastle/crypto/test/SHA3TestVectors.txt | 837 +
.../bouncycastle/crypto/test/SHAKETestVectors.txt | 770 +
.../bouncycastle/crypto/test/cavp/KDFCTR_gen.rsp | 37527 ++++++++++++++++
.../crypto/test/cavp/KDFDblPipelineCounter_gen.rsp | 34088 +++++++++++++++
.../test/cavp/KDFDblPipelineNoCounter_gen.rsp | 2817 ++
.../crypto/test/cavp/KDFFeedbackCounter_gen.rsp | 43688 ++++++++++++++++++
.../crypto/test/cavp/KDFFeedbackNoCounter_gen.rsp | 3617 ++
.../crypto/test/cavp/KDFFeedbackNoIV_gen.rsp | 43689 +++++++++++++++++++
.../crypto/test/cavp/[original]_KDFCTR_gen.rsp | 22887 ++++++++++
.../org/bouncycastle/crypto/test/ecrypt_HC-128.txt | 2337 +
.../crypto/test/ecrypt_HC-256_128K_128IV.txt | 2337 +
.../crypto/test/ecrypt_HC-256_128K_256IV.txt | 2783 ++
.../crypto/test/ecrypt_HC-256_256K_128IV.txt | 2783 ++
.../crypto/test/ecrypt_HC-256_256K_256IV.txt | 3257 ++
.../org/bouncycastle/crypto/tls/test/README.txt | 8 +
.../org/bouncycastle/crypto/tls/test/ca.tmpl | 4 +
.../org/bouncycastle/crypto/tls/test/client.tmpl | 5 +
.../org/bouncycastle/crypto/tls/test/server.tmpl | 5 +
.../bouncycastle/crypto/tls/test/x509-ca-key.pem | 32 +
.../org/bouncycastle/crypto/tls/test/x509-ca.pem | 21 +
.../crypto/tls/test/x509-client-dsa.pem | 32 +
.../crypto/tls/test/x509-client-ecdsa.pem | 17 +
.../crypto/tls/test/x509-client-key-dsa.pem | 15 +
.../crypto/tls/test/x509-client-key-ecdsa.pem | 6 +
.../crypto/tls/test/x509-client-key.pem | 32 +
.../bouncycastle/crypto/tls/test/x509-client.pem | 22 +
.../crypto/tls/test/x509-server-dsa.pem | 32 +
.../crypto/tls/test/x509-server-ecdsa.pem | 17 +
.../crypto/tls/test/x509-server-key-dsa.pem | 15 +
.../crypto/tls/test/x509-server-key-ecdsa.pem | 6 +
.../crypto/tls/test/x509-server-key.pem | 32 +
.../bouncycastle/crypto/tls/test/x509-server.pem | 22 +
.../i18n/test/I18nTestMessages_de.properties | 8 +
.../i18n/test/I18nTestMessages_en.properties | 12 +
.../i18n/test/I18nUTF8TestMessages_de.properties | 2 +
cycle-certificate.p12 | Bin 0 -> 2580 bytes
docs/index.html | 15 +
docs/releasenotes.html | 1755 +
docs/specifications.html | 988 +
index.html | 110 +
.../java/javax/crypto/BadPaddingException.java | 37 +
jce/src/main/java/javax/crypto/Cipher.java | 1509 +
.../main/java/javax/crypto/CipherInputStream.java | 361 +
.../main/java/javax/crypto/CipherOutputStream.java | 191 +
jce/src/main/java/javax/crypto/CipherSpi.java | 606 +
.../java/javax/crypto/EncryptedPrivateKeyInfo.java | 234 +
.../main/java/javax/crypto/ExemptionMechanism.java | 9 +
.../javax/crypto/ExemptionMechanismException.java | 34 +
.../javax/crypto/IllegalBlockSizeException.java | 36 +
jce/src/main/java/javax/crypto/JCEUtil.java | 202 +
jce/src/main/java/javax/crypto/KeyAgreement.java | 394 +
.../main/java/javax/crypto/KeyAgreementSpi.java | 159 +
jce/src/main/java/javax/crypto/KeyGenerator.java | 302 +
.../main/java/javax/crypto/KeyGeneratorSpi.java | 64 +
jce/src/main/java/javax/crypto/Mac.java | 443 +
jce/src/main/java/javax/crypto/MacSpi.java | 92 +
.../java/javax/crypto/NoSuchPaddingException.java | 36 +
jce/src/main/java/javax/crypto/NullCipher.java | 240 +
jce/src/main/java/javax/crypto/SealedObject.java | 302 +
jce/src/main/java/javax/crypto/SecretKey.java | 28 +
.../main/java/javax/crypto/SecretKeyFactory.java | 245 +
.../java/javax/crypto/SecretKeyFactorySpi.java | 72 +
.../java/javax/crypto/ShortBufferException.java | 36 +
.../main/java/javax/crypto/interfaces/DHKey.java | 20 +
.../java/javax/crypto/interfaces/DHPrivateKey.java | 21 +
.../java/javax/crypto/interfaces/DHPublicKey.java | 21 +
.../main/java/javax/crypto/interfaces/PBEKey.java | 41 +
.../main/java/javax/crypto/spec/DESKeySpec.java | 194 +
.../main/java/javax/crypto/spec/DESedeKeySpec.java | 100 +
.../java/javax/crypto/spec/DHGenParameterSpec.java | 56 +
.../java/javax/crypto/spec/DHParameterSpec.java | 95 +
.../java/javax/crypto/spec/DHPrivateKeySpec.java | 61 +
.../java/javax/crypto/spec/DHPublicKeySpec.java | 61 +
.../java/javax/crypto/spec/IvParameterSpec.java | 75 +
.../java/javax/crypto/spec/OAEPParameterSpec.java | 103 +
.../main/java/javax/crypto/spec/PBEKeySpec.java | 222 +
.../java/javax/crypto/spec/PBEParameterSpec.java | 55 +
jce/src/main/java/javax/crypto/spec/PSource.java | 98 +
.../java/javax/crypto/spec/RC2ParameterSpec.java | 162 +
.../java/javax/crypto/spec/RC5ParameterSpec.java | 224 +
.../main/java/javax/crypto/spec/SecretKeySpec.java | 193 +
mail/build.gradle | 17 +
mail/mail.iml | 18 +
.../mail/smime/CMSProcessableBodyPart.java | 44 +
.../mail/smime/CMSProcessableBodyPartInbound.java | 66 +
.../mail/smime/CMSProcessableBodyPartOutbound.java | 73 +
.../bouncycastle/mail/smime/SMIMECompressed.java | 59 +
.../mail/smime/SMIMECompressedGenerator.java | 157 +
.../mail/smime/SMIMECompressedParser.java | 100 +
.../bouncycastle/mail/smime/SMIMEEnveloped.java | 59 +
.../mail/smime/SMIMEEnvelopedGenerator.java | 290 +
.../mail/smime/SMIMEEnvelopedParser.java | 100 +
.../bouncycastle/mail/smime/SMIMEException.java | 32 +
.../bouncycastle/mail/smime/SMIMEGenerator.java | 223 +
.../org/bouncycastle/mail/smime/SMIMESigned.java | 241 +
.../mail/smime/SMIMESignedGenerator.java | 624 +
.../bouncycastle/mail/smime/SMIMESignedParser.java | 373 +
.../mail/smime/SMIMEStreamingProcessor.java | 10 +
.../org/bouncycastle/mail/smime/SMIMEToolkit.java | 438 +
.../org/bouncycastle/mail/smime/SMIMEUtil.java | 619 +
.../mail/smime/examples/CreateCompressedMail.java | 57 +
.../mail/smime/examples/CreateEncryptedMail.java | 128 +
.../smime/examples/CreateLargeCompressedMail.java | 63 +
.../smime/examples/CreateLargeEncryptedMail.java | 105 +
.../mail/smime/examples/CreateLargeSignedMail.java | 198 +
.../mail/smime/examples/CreateSignedMail.java | 213 +
.../smime/examples/CreateSignedMultipartMail.java | 213 +
.../mail/smime/examples/ExampleUtils.java | 77 +
.../mail/smime/examples/ReadCompressedMail.java | 41 +
.../mail/smime/examples/ReadEncryptedMail.java | 94 +
.../smime/examples/ReadLargeCompressedMail.java | 38 +
.../smime/examples/ReadLargeEncryptedMail.java | 71 +
.../mail/smime/examples/ReadLargeSignedMail.java | 125 +
.../mail/smime/examples/ReadSignedMail.java | 176 +
.../smime/examples/SendSignedAndEncryptedMail.java | 192 +
.../mail/smime/examples/ValidateSignedMail.java | 352 +
.../mail/smime/handlers/PKCS7ContentHandler.java | 112 +
.../mail/smime/handlers/multipart_signed.java | 284 +
.../mail/smime/handlers/pkcs7_mime.java | 18 +
.../mail/smime/handlers/pkcs7_signature.java | 18 +
.../mail/smime/handlers/x_pkcs7_mime.java | 18 +
.../mail/smime/handlers/x_pkcs7_signature.java | 90 +
.../mail/smime/util/CRLFOutputStream.java | 67 +
.../mail/smime/util/FileBackedMimeBodyPart.java | 162 +
.../mail/smime/util/SharedFileInputStream.java | 241 +
.../mail/smime/validator/SignedMailValidator.java | 961 +
.../validator/SignedMailValidatorException.java | 19 +
.../bouncycastle/mail/smime/examples/package.html | 5 +
.../bouncycastle/mail/smime/handlers/package.html | 5 +
.../org/bouncycastle/mail/smime/package.html | 11 +
.../SignedMailValidatorMessages.properties | 172 +
.../SignedMailValidatorMessages_de.properties | 172 +
.../org/bouncycastle/mail/smime/test/AllTests.java | 53 +
.../bouncycastle/mail/smime/test/CMSTestUtil.java | 543 +
.../mail/smime/test/DummyCertPathReviewer.java | 8 +
.../mail/smime/test/NewSMIMEEnvelopedTest.java | 585 +
.../mail/smime/test/NewSMIMESignedTest.java | 1374 +
.../mail/smime/test/SHA1DigestCalculator.java | 44 +
.../mail/smime/test/SMIMECompressedTest.java | 237 +
.../mail/smime/test/SMIMEMiscTest.java | 364 +
.../mail/smime/test/SMIMETestSetup.java | 51 +
.../mail/smime/test/SMIMETestUtil.java | 89 +
.../mail/smime/test/SMIMEToolkitTest.java | 509 +
.../mail/smime/test/SignedMailValidatorTest.java | 473 +
.../org/bouncycastle/mail/smime/test/AllTests.java | 52 +
.../bouncycastle/mail/smime/test/3nnn_smime.eml | 191 +
.../bouncycastle/mail/smime/test/attachonly.eml | 374 +
.../bouncycastle/mail/smime/test/basicAS2.message | Bin 0 -> 3599 bytes
.../bouncycastle/mail/smime/test/brokenEnv.message | 33 +
.../org/bouncycastle/mail/smime/test/cert.pem | 73 +
.../bouncycastle/mail/smime/test/certpath_end1.crt | 18 +
.../bouncycastle/mail/smime/test/certpath_end2.crt | 18 +
.../mail/smime/test/certpath_inter1.crt | 19 +
.../mail/smime/test/certpath_inter2.crt | 19 +
.../bouncycastle/mail/smime/test/certpath_root.crt | 18 +
.../org/bouncycastle/mail/smime/test/circular.eml | 109 +
.../mail/smime/test/dotnet_enc_cert.pem | 33 +
.../mail/smime/test/dotnet_encrypted_mail.eml | 16932 +++++++
.../mail/smime/test/embeddedmulti.message | 130 +
.../org/bouncycastle/mail/smime/test/extra-nl.eml | 70 +
.../org/bouncycastle/mail/smime/test/johndoe.p12 | Bin 0 -> 2390 bytes
.../org/bouncycastle/mail/smime/test/key.pem | 15 +
.../mail/smime/test/multi-alternative.eml | 189 +
.../mail/smime/test/outlook_2010_beta_sime_msg.eml | 25 +
.../bouncycastle/mail/smime/test/qp-soft-break.eml | 104 +
.../bouncycastle/mail/smime/test/quotable.message | 64 +
.../bouncycastle/mail/smime/test/rawAS2.message | Bin 0 -> 3082 bytes
.../bouncycastle/mail/smime/test/smimeTKcert.pem | 20 +
.../bouncycastle/mail/smime/test/smimeTKkey.pem | 27 +
.../bouncycastle/mail/smime/test/test128.message | 21 +
.../bouncycastle/mail/smime/test/test192.message | 21 +
.../bouncycastle/mail/smime/test/test256.message | 21 +
.../mail/smime/test/validator.expired.eml | 52 +
.../mail/smime/test/validator.extKeyUsage.eml | 53 +
.../mail/smime/test/validator.fakeRoot.crt | 16 +
.../mail/smime/test/validator.keyUsage.eml | 52 +
.../mail/smime/test/validator.longValidity.eml | 53 +
.../mail/smime/test/validator.noEmail.eml | 52 +
.../mail/smime/test/validator.notYetValid.eml | 52 +
.../mail/smime/test/validator.revoked.crl | Bin 0 -> 276 bytes
.../mail/smime/test/validator.revoked.eml | 52 +
.../mail/smime/test/validator.root.crt | 16 +
.../mail/smime/test/validator.shortKey.eml | 50 +
.../mail/smime/test/validator.validMail.eml | 53 +
misc/misc.iml | 16 +
.../jcajce/examples/AttrCertExample.java | 270 +
.../jcajce/examples/PKCS12Example.java | 355 +
pg/build.gradle | 12 +
pg/large.txt | 2000 +
pg/large.txt.asc | 12 +
pg/large.txt.bpg | Bin 0 -> 292 bytes
pg/pg.iml | 17 +
pg/pub.asc | 22 +
pg/pub.bpg | Bin 0 -> 307 bytes
pg/secret.asc | 26 +
pg/secret.bpg | Bin 0 -> 677 bytes
.../openpgp/PGPEncryptedDataGenerator.java | 360 +
.../bouncycastle/openpgp/PGPKeyRingGenerator.java | 151 +
.../openpgp/PGPLiteralDataGenerator.java | 167 +
.../org/bouncycastle/openpgp/PGPObjectFactory.java | 200 +
.../bouncycastle/openpgp/PGPOnePassSignature.java | 227 +
.../bouncycastle/openpgp/PGPPBEEncryptedData.java | 141 +
.../org/bouncycastle/openpgp/PGPPrivateKey.java | 48 +
.../org/bouncycastle/openpgp/PGPPublicKey.java | 913 +
.../openpgp/PGPPublicKeyEncryptedData.java | 167 +
.../org/bouncycastle/openpgp/PGPPublicKeyRing.java | 252 +
.../org/bouncycastle/openpgp/PGPSecretKeyRing.java | 402 +
.../org/bouncycastle/openpgp/PGPSignature.java | 534 +
.../openpgp/PGPSignatureException.java | 15 +
.../openpgp/PGPSignatureGenerator.java | 487 +
.../j2me/org/bouncycastle/openpgp/PGPUtil.java | 152 +
.../openpgp/PGPV3SignatureGenerator.java | 241 +
.../openpgp/test/BcPGPDSAElGamalTest.java | 470 +
.../bouncycastle/openpgp/test/BcPGPDSATest.java | 610 +
.../openpgp/test/BcPGPKeyRingTest.java | 2379 +
.../bouncycastle/openpgp/test/BcPGPPBETest.java | 384 +
.../bouncycastle/openpgp/test/BcPGPRSATest.java | 1354 +
.../bouncycastle/openpgp/test/RegressionTest.java | 32 +
.../bouncycastle/apache/bzip2/BZip2Constants.java | 100 +
.../apache/bzip2/CBZip2InputStream.java | 848 +
.../apache/bzip2/CBZip2OutputStream.java | 1651 +
.../java/org/bouncycastle/apache/bzip2/CRC.java | 131 +
.../org/bouncycastle/bcpg/ArmoredInputStream.java | 470 +
.../org/bouncycastle/bcpg/ArmoredOutputStream.java | 425 +
.../org/bouncycastle/bcpg/BCPGInputStream.java | 393 +
.../main/java/org/bouncycastle/bcpg/BCPGKey.java | 27 +
.../java/org/bouncycastle/bcpg/BCPGObject.java | 29 +
.../org/bouncycastle/bcpg/BCPGOutputStream.java | 361 +
pg/src/main/java/org/bouncycastle/bcpg/CRC24.java | 37 +
.../bouncycastle/bcpg/CompressedDataPacket.java | 31 +
.../bcpg/CompressionAlgorithmTags.java | 19 +
.../org/bouncycastle/bcpg/ContainedPacket.java | 31 +
.../org/bouncycastle/bcpg/DSAPublicBCPGKey.java | 111 +
.../org/bouncycastle/bcpg/DSASecretBCPGKey.java | 77 +
.../org/bouncycastle/bcpg/ECDHPublicBCPGKey.java | 113 +
.../org/bouncycastle/bcpg/ECDSAPublicBCPGKey.java | 40 +
.../org/bouncycastle/bcpg/ECPublicBCPGKey.java | 119 +
.../org/bouncycastle/bcpg/ECSecretBCPGKey.java | 76 +
.../bouncycastle/bcpg/ElGamalPublicBCPGKey.java | 88 +
.../bouncycastle/bcpg/ElGamalSecretBCPGKey.java | 74 +
.../org/bouncycastle/bcpg/ExperimentalPacket.java | 46 +
.../org/bouncycastle/bcpg/HashAlgorithmTags.java | 20 +
.../org/bouncycastle/bcpg/InputStreamPacket.java | 28 +
.../org/bouncycastle/bcpg/LiteralDataPacket.java | 67 +
.../main/java/org/bouncycastle/bcpg/MPInteger.java | 62 +
.../java/org/bouncycastle/bcpg/MarkerPacket.java | 28 +
.../bouncycastle/bcpg/ModDetectionCodePacket.java | 45 +
.../bouncycastle/bcpg/OnePassSignaturePacket.java | 117 +
.../org/bouncycastle/bcpg/OutputStreamPacket.java | 18 +
pg/src/main/java/org/bouncycastle/bcpg/Packet.java | 9 +
.../java/org/bouncycastle/bcpg/PacketTags.java | 31 +
.../bouncycastle/bcpg/PublicKeyAlgorithmTags.java | 33 +
.../bcpg/PublicKeyEncSessionPacket.java | 127 +
.../org/bouncycastle/bcpg/PublicKeyPacket.java | 135 +
.../org/bouncycastle/bcpg/PublicSubkeyPacket.java | 40 +
.../org/bouncycastle/bcpg/RSAPublicBCPGKey.java | 86 +
.../org/bouncycastle/bcpg/RSASecretBCPGKey.java | 171 +
pg/src/main/java/org/bouncycastle/bcpg/S2K.java | 186 +
.../org/bouncycastle/bcpg/SecretKeyPacket.java | 187 +
.../org/bouncycastle/bcpg/SecretSubkeyPacket.java | 58 +
.../org/bouncycastle/bcpg/SignaturePacket.java | 533 +
.../org/bouncycastle/bcpg/SignatureSubpacket.java | 99 +
.../bcpg/SignatureSubpacketInputStream.java | 163 +
.../bouncycastle/bcpg/SignatureSubpacketTags.java | 32 +
.../bouncycastle/bcpg/SymmetricEncDataPacket.java | 14 +
.../bcpg/SymmetricEncIntegrityPacket.java | 21 +
.../bcpg/SymmetricKeyAlgorithmTags.java | 22 +
.../bcpg/SymmetricKeyEncSessionPacket.java | 93 +
.../java/org/bouncycastle/bcpg/TrustPacket.java | 48 +
.../org/bouncycastle/bcpg/UserAttributePacket.java | 60 +
.../bouncycastle/bcpg/UserAttributeSubpacket.java | 100 +
.../bcpg/UserAttributeSubpacketInputStream.java | 120 +
.../bcpg/UserAttributeSubpacketTags.java | 9 +
.../java/org/bouncycastle/bcpg/UserIDPacket.java | 65 +
.../org/bouncycastle/bcpg/attr/ImageAttribute.java | 84 +
.../bouncycastle/bcpg/sig/EmbeddedSignature.java | 19 +
.../java/org/bouncycastle/bcpg/sig/Exportable.java | 47 +
.../java/org/bouncycastle/bcpg/sig/Features.java | 91 +
.../org/bouncycastle/bcpg/sig/IssuerKeyID.java | 51 +
.../bouncycastle/bcpg/sig/KeyExpirationTime.java | 51 +
.../java/org/bouncycastle/bcpg/sig/KeyFlags.java | 74 +
.../org/bouncycastle/bcpg/sig/NotationData.java | 116 +
.../bouncycastle/bcpg/sig/PreferredAlgorithms.java | 60 +
.../org/bouncycastle/bcpg/sig/PrimaryUserID.java | 47 +
.../java/org/bouncycastle/bcpg/sig/Revocable.java | 47 +
.../org/bouncycastle/bcpg/sig/RevocationKey.java | 52 +
.../bouncycastle/bcpg/sig/RevocationKeyTags.java | 8 +
.../bouncycastle/bcpg/sig/RevocationReason.java | 51 +
.../bcpg/sig/RevocationReasonTags.java | 12 +
.../bcpg/sig/SignatureCreationTime.java | 49 +
.../bcpg/sig/SignatureExpirationTime.java | 49 +
.../org/bouncycastle/bcpg/sig/SignerUserID.java | 38 +
.../org/bouncycastle/bcpg/sig/TrustSignature.java | 49 +
.../openpgp/PGPAlgorithmParameters.java | 5 +
.../bouncycastle/openpgp/PGPCompressedData.java | 153 +
.../openpgp/PGPCompressedDataGenerator.java | 236 +
.../openpgp/PGPDataValidationException.java | 17 +
.../org/bouncycastle/openpgp/PGPEncryptedData.java | 166 +
.../openpgp/PGPEncryptedDataGenerator.java | 399 +
.../bouncycastle/openpgp/PGPEncryptedDataList.java | 113 +
.../org/bouncycastle/openpgp/PGPException.java | 35 +
.../org/bouncycastle/openpgp/PGPKdfParameters.java | 24 +
.../java/org/bouncycastle/openpgp/PGPKeyFlags.java | 21 +
.../java/org/bouncycastle/openpgp/PGPKeyPair.java | 54 +
.../java/org/bouncycastle/openpgp/PGPKeyRing.java | 125 +
.../bouncycastle/openpgp/PGPKeyRingGenerator.java | 151 +
.../openpgp/PGPKeyValidationException.java | 16 +
.../org/bouncycastle/openpgp/PGPLiteralData.java | 90 +
.../openpgp/PGPLiteralDataGenerator.java | 232 +
.../java/org/bouncycastle/openpgp/PGPMarker.java | 34 +
.../org/bouncycastle/openpgp/PGPObjectFactory.java | 200 +
.../bouncycastle/openpgp/PGPOnePassSignature.java | 222 +
.../openpgp/PGPOnePassSignatureList.java | 54 +
.../bouncycastle/openpgp/PGPPBEEncryptedData.java | 146 +
.../org/bouncycastle/openpgp/PGPPrivateKey.java | 65 +
.../org/bouncycastle/openpgp/PGPPublicKey.java | 1025 +
.../openpgp/PGPPublicKeyEncryptedData.java | 168 +
.../org/bouncycastle/openpgp/PGPPublicKeyRing.java | 263 +
.../openpgp/PGPPublicKeyRingCollection.java | 382 +
.../openpgp/PGPRuntimeOperationException.java | 19 +
.../org/bouncycastle/openpgp/PGPSecretKey.java | 969 +
.../org/bouncycastle/openpgp/PGPSecretKeyRing.java | 411 +
.../openpgp/PGPSecretKeyRingCollection.java | 380 +
.../org/bouncycastle/openpgp/PGPSignature.java | 559 +
.../openpgp/PGPSignatureGenerator.java | 443 +
.../org/bouncycastle/openpgp/PGPSignatureList.java | 54 +
.../openpgp/PGPSignatureSubpacketGenerator.java | 207 +
.../openpgp/PGPSignatureSubpacketVector.java | 308 +
.../openpgp/PGPUserAttributeSubpacketVector.java | 93 +
.../PGPUserAttributeSubpacketVectorGenerator.java | 27 +
.../java/org/bouncycastle/openpgp/PGPUtil.java | 331 +
.../openpgp/PGPV3SignatureGenerator.java | 201 +
.../java/org/bouncycastle/openpgp/SXprUtils.java | 101 +
.../org/bouncycastle/openpgp/StreamGenerator.java | 16 +
.../openpgp/WrappedGeneratorStream.java | 46 +
.../openpgp/bc/BcPGPObjectFactory.java | 35 +
.../openpgp/bc/BcPGPPublicKeyRing.java | 26 +
.../openpgp/bc/BcPGPPublicKeyRingCollection.java | 32 +
.../openpgp/bc/BcPGPSecretKeyRing.java | 27 +
.../openpgp/bc/BcPGPSecretKeyRingCollection.java | 32 +
.../openpgp/examples/ByteArrayHandler.java | 206 +
.../openpgp/examples/ClearSignedFileProcessor.java | 402 +
.../examples/DSAElGamalKeyRingGenerator.java | 140 +
.../examples/DetachedSignatureProcessor.java | 199 +
.../openpgp/examples/DirectKeySignature.java | 115 +
.../openpgp/examples/KeyBasedFileProcessor.java | 280 +
.../examples/KeyBasedLargeFileProcessor.java | 284 +
.../openpgp/examples/PBEFileProcessor.java | 214 +
.../openpgp/examples/PGPExampleUtil.java | 155 +
.../bouncycastle/openpgp/examples/PubringDump.java | 98 +
.../openpgp/examples/RSAKeyPairGenerator.java | 112 +
.../openpgp/examples/SignedFileProcessor.java | 216 +
.../openpgp/jcajce/JcaPGPObjectFactory.java | 35 +
.../openpgp/jcajce/JcaPGPPublicKeyRing.java | 26 +
.../jcajce/JcaPGPPublicKeyRingCollection.java | 32 +
.../openpgp/jcajce/JcaPGPSecretKeyRing.java | 27 +
.../jcajce/JcaPGPSecretKeyRingCollection.java | 32 +
.../openpgp/operator/KeyFingerPrintCalculator.java | 10 +
.../openpgp/operator/PBEDataDecryptorFactory.java | 57 +
.../operator/PBEKeyEncryptionMethodGenerator.java | 135 +
.../operator/PBEProtectionRemoverFactory.java | 9 +
.../openpgp/operator/PBESecretKeyDecryptor.java | 31 +
.../openpgp/operator/PBESecretKeyEncryptor.java | 104 +
.../openpgp/operator/PGPContentSigner.java | 20 +
.../openpgp/operator/PGPContentSignerBuilder.java | 10 +
.../openpgp/operator/PGPContentVerifier.java | 20 +
.../operator/PGPContentVerifierBuilder.java | 10 +
.../PGPContentVerifierBuilderProvider.java | 9 +
.../openpgp/operator/PGPDataDecryptor.java | 30 +
.../openpgp/operator/PGPDataDecryptorFactory.java | 25 +
.../openpgp/operator/PGPDataDecryptorProvider.java | 5 +
.../openpgp/operator/PGPDataEncryptor.java | 40 +
.../openpgp/operator/PGPDataEncryptorBuilder.java | 36 +
.../openpgp/operator/PGPDigestCalculator.java | 40 +
.../operator/PGPDigestCalculatorProvider.java | 21 +
.../operator/PGPKeyEncryptionMethodGenerator.java | 23 +
.../org/bouncycastle/openpgp/operator/PGPPad.java | 50 +
.../org/bouncycastle/openpgp/operator/PGPUtil.java | 229 +
.../operator/PublicKeyDataDecryptorFactory.java | 10 +
.../PublicKeyKeyEncryptionMethodGenerator.java | 102 +
.../openpgp/operator/RFC6637KDFCalculator.java | 116 +
.../openpgp/operator/RFC6637Utils.java | 89 +
.../openpgp/operator/bc/BcImplProvider.java | 174 +
.../operator/bc/BcKeyFingerprintCalculator.java | 68 +
.../operator/bc/BcPBEDataDecryptorFactory.java | 68 +
.../bc/BcPBEKeyEncryptionMethodGenerator.java | 95 +
.../bc/BcPBESecretKeyDecryptorBuilder.java | 43 +
.../bc/BcPBESecretKeyEncryptorBuilder.java | 142 +
.../operator/bc/BcPGPContentSignerBuilder.java | 98 +
.../bc/BcPGPContentVerifierBuilderProvider.java | 75 +
.../operator/bc/BcPGPDataEncryptorBuilder.java | 131 +
.../operator/bc/BcPGPDigestCalculatorProvider.java | 82 +
.../openpgp/operator/bc/BcPGPKeyConverter.java | 264 +
.../openpgp/operator/bc/BcPGPKeyPair.java | 41 +
.../bc/BcPublicKeyDataDecryptorFactory.java | 145 +
.../BcPublicKeyKeyEncryptionMethodGenerator.java | 138 +
.../bouncycastle/openpgp/operator/bc/BcUtil.java | 104 +
.../openpgp/operator/bc/RFC6637KDFCalculator.java | 94 +
.../operator/bc/SHA1PGPDigestCalculator.java | 68 +
.../openpgp/operator/bc/SignerOutputStream.java | 35 +
.../jcajce/JcaKeyFingerprintCalculator.java | 74 +
.../jcajce/JcaPGPContentSignerBuilder.java | 157 +
.../JcaPGPContentVerifierBuilderProvider.java | 113 +
.../JcaPGPDigestCalculatorProviderBuilder.java | 150 +
.../operator/jcajce/JcaPGPKeyConverter.java | 394 +
.../openpgp/operator/jcajce/JcaPGPKeyPair.java | 48 +
.../openpgp/operator/jcajce/JcaPGPPrivateKey.java | 34 +
.../jcajce/JcePBEDataDecryptorFactoryBuilder.java | 109 +
.../jcajce/JcePBEKeyEncryptionMethodGenerator.java | 142 +
.../jcajce/JcePBEProtectionRemoverFactory.java | 106 +
.../jcajce/JcePBESecretKeyDecryptorBuilder.java | 100 +
.../jcajce/JcePBESecretKeyEncryptorBuilder.java | 180 +
.../jcajce/JcePGPDataEncryptorBuilder.java | 183 +
.../JcePublicKeyDataDecryptorFactoryBuilder.java | 264 +
.../JcePublicKeyKeyEncryptionMethodGenerator.java | 172 +
.../openpgp/operator/jcajce/OperatorHelper.java | 230 +
.../openpgp/operator/jcajce/PGPUtil.java | 146 +
.../operator/jcajce/SHA1PGPDigestCalculator.java | 81 +
.../operator/jcajce/SignatureOutputStream.java | 56 +
.../org/bouncycastle/bcpg/attr/package.html | 5 +
.../javadoc/org/bouncycastle/bcpg/package.html | 9 +
.../javadoc/org/bouncycastle/bcpg/sig/package.html | 5 +
.../org/bouncycastle/openpgp/bc/package.html | 8 +
.../org/bouncycastle/openpgp/examples/package.html | 5 +
.../openpgp/examples/test/package.html | 5 +
.../org/bouncycastle/openpgp/jcajce/package.html | 8 +
.../bouncycastle/openpgp/operator/bc/package.html | 8 +
.../openpgp/operator/jcajce/package.html | 8 +
.../org/bouncycastle/openpgp/operator/package.html | 8 +
.../javadoc/org/bouncycastle/openpgp/package.html | 16 +
.../examples/DetachedSignatureProcessor.java | 200 +
.../jcajce/JcaPGPContentSignerBuilder.java | 142 +
.../JcePublicKeyKeyEncryptionMethodGenerator.java | 182 +
.../openpgp/operator/jcajce/OperatorHelper.java | 295 +
.../operator/jcajce/JcaPGPKeyConverter.java | 378 +
.../openpgp/examples/test/AllTests.java | 455 +
.../org/bouncycastle/openpgp/test/AllTests.java | 66 +
.../openpgp/test/BcPGPDSAElGamalTest.java | 563 +
.../bouncycastle/openpgp/test/BcPGPDSATest.java | 635 +
.../openpgp/test/BcPGPKeyRingTest.java | 2402 +
.../bouncycastle/openpgp/test/BcPGPPBETest.java | 500 +
.../bouncycastle/openpgp/test/BcPGPRSATest.java | 1377 +
.../org/bouncycastle/openpgp/test/DSA2Test.java | 275 +
.../bouncycastle/openpgp/test/PGPArmoredTest.java | 255 +
.../openpgp/test/PGPClearSignedSignatureTest.java | 459 +
.../openpgp/test/PGPCompressionTest.java | 143 +
.../openpgp/test/PGPDSAElGamalTest.java | 560 +
.../org/bouncycastle/openpgp/test/PGPDSATest.java | 633 +
.../org/bouncycastle/openpgp/test/PGPECDHTest.java | 392 +
.../bouncycastle/openpgp/test/PGPECDSATest.java | 322 +
.../openpgp/test/PGPECMessageTest.java | 296 +
.../bouncycastle/openpgp/test/PGPKeyRingTest.java | 2791 ++
.../bouncycastle/openpgp/test/PGPMarkerTest.java | 105 +
.../openpgp/test/PGPNoPrivateKeyTest.java | 167 +
.../org/bouncycastle/openpgp/test/PGPPBETest.java | 400 +
.../bouncycastle/openpgp/test/PGPPacketTest.java | 103 +
.../bouncycastle/openpgp/test/PGPParsingTest.java | 32 +
.../org/bouncycastle/openpgp/test/PGPRSATest.java | 1489 +
.../openpgp/test/PGPSignatureTest.java | 1202 +
.../bouncycastle/openpgp/test/PGPUnicodeTest.java | 168 +
.../bouncycastle/openpgp/test/RegressionTest.java | 50 +
.../openpgp/test/BcPGPDSAElGamalTest.java | 563 +
.../openpgp/test/BcPGPKeyRingTest.java | 2356 +
.../openpgp/test/PGPDSAElGamalTest.java | 560 +
.../org/bouncycastle/openpgp/test/PGPECDHTest.java | 312 +
.../bouncycastle/openpgp/test/PGPECDSATest.java | 157 +
.../bouncycastle/openpgp/test/PGPKeyRingTest.java | 2790 ++
.../org/bouncycastle/openpgp/test/AllTests.java | 45 +
.../org/bouncycastle/openpgp/test/PGPECDHTest.java | 312 +
.../bouncycastle/openpgp/test/PGPECDSATest.java | 157 +
.../org/bouncycastle/openpgp/test/bigpub.asc | 15124 +++++++
.../org/bouncycastle/openpgp/test/dsa/README.txt | 36 +
.../openpgp/test/dsa/keys/DSA-1024-160.pub | Bin 0 -> 534 bytes
.../openpgp/test/dsa/keys/DSA-1024-160.sec | Bin 0 -> 597 bytes
.../openpgp/test/dsa/keys/DSA-15360-512.pub | Bin 0 -> 6043 bytes
.../openpgp/test/dsa/keys/DSA-15360-512.sec | Bin 0 -> 6150 bytes
.../openpgp/test/dsa/keys/DSA-2048-224.pub | Bin 0 -> 941 bytes
.../openpgp/test/dsa/keys/DSA-2048-224.sec | Bin 0 -> 1012 bytes
.../openpgp/test/dsa/keys/DSA-3072-256.pub | Bin 0 -> 1337 bytes
.../openpgp/test/dsa/keys/DSA-3072-256.sec | Bin 0 -> 1412 bytes
.../openpgp/test/dsa/keys/DSA-7680-384.pub | Bin 0 -> 3113 bytes
.../openpgp/test/dsa/keys/DSA-7680-384.sec | Bin 0 -> 3204 bytes
.../openpgp/test/dsa/sigs/dsa-1024-160-sign.gpg | 1 +
.../openpgp/test/dsa/sigs/dsa-1024-224-sign.gpg | Bin 0 -> 121 bytes
.../openpgp/test/dsa/sigs/dsa-1024-256-sign.gpg | Bin 0 -> 123 bytes
.../openpgp/test/dsa/sigs/dsa-1024-384-sign.gpg | Bin 0 -> 122 bytes
.../openpgp/test/dsa/sigs/dsa-1024-512-sign.gpg | Bin 0 -> 122 bytes
.../openpgp/test/dsa/sigs/dsa-15360-512-sign.gpg | Bin 0 -> 216 bytes
.../openpgp/test/dsa/sigs/dsa-2048-224-sign.gpg | Bin 0 -> 141 bytes
.../openpgp/test/dsa/sigs/dsa-3072-256-sign.gpg | Bin 0 -> 150 bytes
.../openpgp/test/dsa/sigs/dsa-7680-384-sign.gpg | Bin 0 -> 184 bytes
.../bouncycastle/openpgp/test/longSigSubPack.asc | 15 +
.../openpgp/test/unicode/passphrase_cyr.txt | 1 +
.../openpgp/test/unicode/passphrase_for_test.txt | 1 +
.../bouncycastle/openpgp/test/unicode/secring.gpg | Bin 0 -> 3955 bytes
.../org/bouncycastle/openpgp/test/unicode/test.asc | 33 +
pg/test.bak | 1 +
pg/test.txt | 4 +
pg/test.txt.asc | 16 +
pg/test.txt.bpg | 1 +
pkix/build.gradle | 13 +
pkix/pkix.iml | 16 +
.../main/j2me/org/bouncycastle/cert/CertUtils.java | 246 +
.../cert/X509AttributeCertificateHolder.java | 366 +
.../bouncycastle/cert/X509CertificateHolder.java | 327 +
.../cert/X509v1CertificateBuilder.java | 83 +
.../cert/X509v2AttributeCertificateBuilder.java | 138 +
.../org/bouncycastle/cert/X509v2CRLBuilder.java | 215 +
.../cert/X509v3CertificateBuilder.java | 177 +
.../cert/crmf/EncryptedValueParser.java | 103 +
.../cert/crmf/FixedLengthMGF1Padder.java | 120 +
.../j2me/org/bouncycastle/cms/CMSTypedStream.java | 91 +
.../bouncycastle/operator/bc/OperatorUtils.java | 16 +
.../j2me/org/bouncycastle/tsp/TimeStampToken.java | 391 +
.../org/bouncycastle/tsp/TimeStampTokenInfo.java | 112 +
.../bouncycastle/tsp/cms/CMSTimeStampedData.java | 201 +
.../tsp/cms/CMSTimeStampedDataParser.java | 204 +
.../tsp/cms/CMSTimeStampedGenerator.java | 88 +
.../cert/AttributeCertificateHolder.java | 373 +
.../cert/AttributeCertificateIssuer.java | 147 +
.../java/org/bouncycastle/cert/CertException.java | 27 +
.../org/bouncycastle/cert/CertIOException.java | 29 +
.../bouncycastle/cert/CertRuntimeException.java | 19 +
.../main/java/org/bouncycastle/cert/CertUtils.java | 244 +
.../cert/X509AttributeCertificateHolder.java | 368 +
.../org/bouncycastle/cert/X509CRLEntryHolder.java | 144 +
.../java/org/bouncycastle/cert/X509CRLHolder.java | 319 +
.../bouncycastle/cert/X509CertificateHolder.java | 329 +
.../cert/X509ContentVerifierProviderBuilder.java | 14 +
.../org/bouncycastle/cert/X509ExtensionUtils.java | 154 +
.../cert/X509v1CertificateBuilder.java | 101 +
.../cert/X509v2AttributeCertificateBuilder.java | 178 +
.../org/bouncycastle/cert/X509v2CRLBuilder.java | 265 +
.../cert/X509v3CertificateBuilder.java | 210 +
.../bouncycastle/cert/bc/BcX509ExtensionUtils.java | 91 +
.../cert/bc/BcX509v1CertificateBuilder.java | 33 +
.../cert/bc/BcX509v3CertificateBuilder.java | 51 +
.../org/bouncycastle/cert/cmp/CMPException.java | 24 +
.../bouncycastle/cert/cmp/CMPRuntimeException.java | 19 +
.../java/org/bouncycastle/cert/cmp/CMPUtil.java | 26 +
.../cert/cmp/CertificateConfirmationContent.java | 41 +
.../cmp/CertificateConfirmationContentBuilder.java | 78 +
.../bouncycastle/cert/cmp/CertificateStatus.java | 60 +
.../bouncycastle/cert/cmp/GeneralPKIMessage.java | 82 +
.../bouncycastle/cert/cmp/ProtectedPKIMessage.java | 198 +
.../cert/cmp/ProtectedPKIMessageBuilder.java | 306 +
.../bouncycastle/cert/cmp/RevocationDetails.java | 36 +
.../cert/cmp/RevocationDetailsBuilder.java | 59 +
.../cert/crmf/AuthenticatorControl.java | 57 +
.../org/bouncycastle/cert/crmf/CRMFException.java | 19 +
.../cert/crmf/CRMFRuntimeException.java | 19 +
.../java/org/bouncycastle/cert/crmf/CRMFUtil.java | 42 +
.../cert/crmf/CertificateRequestMessage.java | 311 +
.../crmf/CertificateRequestMessageBuilder.java | 279 +
.../java/org/bouncycastle/cert/crmf/Control.java | 24 +
.../cert/crmf/EncryptedValueBuilder.java | 133 +
.../cert/crmf/EncryptedValuePadder.java | 24 +
.../cert/crmf/EncryptedValueParser.java | 103 +
.../bouncycastle/cert/crmf/PKIArchiveControl.java | 104 +
.../cert/crmf/PKIArchiveControlBuilder.java | 78 +
.../org/bouncycastle/cert/crmf/PKMACBuilder.java | 199 +
.../cert/crmf/PKMACValueGenerator.java | 41 +
.../bouncycastle/cert/crmf/PKMACValueVerifier.java | 43 +
.../cert/crmf/PKMACValuesCalculator.java | 15 +
.../crmf/ProofOfPossessionSigningKeyBuilder.java | 75 +
.../bouncycastle/cert/crmf/RegTokenControl.java | 57 +
.../cert/crmf/ValueDecryptorGenerator.java | 10 +
.../cert/crmf/bc/BcFixedLengthMGF1Padder.java | 121 +
.../bouncycastle/cert/crmf/jcajce/CRMFHelper.java | 450 +
.../crmf/jcajce/JcaCertificateRequestMessage.java | 84 +
.../JcaCertificateRequestMessageBuilder.java | 57 +
.../cert/crmf/jcajce/JcaEncryptedValueBuilder.java | 26 +
.../crmf/jcajce/JcaPKIArchiveControlBuilder.java | 29 +
.../JceAsymmetricValueDecryptorGenerator.java | 120 +
.../cert/crmf/jcajce/JceCRMFEncryptorBuilder.java | 145 +
.../cert/crmf/jcajce/JcePKMACValuesCalculator.java | 69 +
.../cert/dane/DANECertificateFetcher.java | 57 +
.../java/org/bouncycastle/cert/dane/DANEEntry.java | 83 +
.../bouncycastle/cert/dane/DANEEntryFactory.java | 42 +
.../bouncycastle/cert/dane/DANEEntryFetcher.java | 8 +
.../cert/dane/DANEEntryFetcherFactory.java | 26 +
.../bouncycastle/cert/dane/DANEEntrySelector.java | 31 +
.../cert/dane/DANEEntrySelectorFactory.java | 56 +
.../org/bouncycastle/cert/dane/DANEEntryStore.java | 87 +
.../cert/dane/DANEEntryStoreBuilder.java | 27 +
.../org/bouncycastle/cert/dane/DANEException.java | 27 +
.../cert/dane/fetcher/JndiDANEFetcherFactory.java | 172 +
.../org/bouncycastle/cert/jcajce/CertHelper.java | 17 +
.../cert/jcajce/DefaultCertHelper.java | 14 +
.../cert/jcajce/JcaAttributeCertificateIssuer.java | 32 +
.../org/bouncycastle/cert/jcajce/JcaCRLStore.java | 63 +
.../org/bouncycastle/cert/jcajce/JcaCertStore.java | 64 +
.../cert/jcajce/JcaCertStoreBuilder.java | 148 +
.../bouncycastle/cert/jcajce/JcaX500NameUtil.java | 29 +
.../cert/jcajce/JcaX509CRLConverter.java | 103 +
.../bouncycastle/cert/jcajce/JcaX509CRLHolder.java | 26 +
.../cert/jcajce/JcaX509CertificateConverter.java | 116 +
.../cert/jcajce/JcaX509CertificateHolder.java | 26 +
.../JcaX509ContentVerifierProviderBuilder.java | 50 +
.../cert/jcajce/JcaX509ExtensionUtils.java | 145 +
.../cert/jcajce/JcaX509v1CertificateBuilder.java | 48 +
.../cert/jcajce/JcaX509v2CRLBuilder.java | 23 +
.../cert/jcajce/JcaX509v3CertificateBuilder.java | 119 +
.../bouncycastle/cert/jcajce/NamedCertHelper.java | 22 +
.../cert/jcajce/ProviderCertHelper.java | 22 +
.../org/bouncycastle/cert/ocsp/BasicOCSPResp.java | 225 +
.../cert/ocsp/BasicOCSPRespBuilder.java | 283 +
.../org/bouncycastle/cert/ocsp/CertificateID.java | 156 +
.../bouncycastle/cert/ocsp/CertificateStatus.java | 6 +
.../org/bouncycastle/cert/ocsp/OCSPException.java | 27 +
.../java/org/bouncycastle/cert/ocsp/OCSPReq.java | 259 +
.../org/bouncycastle/cert/ocsp/OCSPReqBuilder.java | 199 +
.../java/org/bouncycastle/cert/ocsp/OCSPResp.java | 141 +
.../bouncycastle/cert/ocsp/OCSPRespBuilder.java | 59 +
.../java/org/bouncycastle/cert/ocsp/OCSPUtils.java | 64 +
.../main/java/org/bouncycastle/cert/ocsp/Req.java | 25 +
.../java/org/bouncycastle/cert/ocsp/RespData.java | 52 +
.../java/org/bouncycastle/cert/ocsp/RespID.java | 89 +
.../org/bouncycastle/cert/ocsp/RevokedStatus.java | 55 +
.../org/bouncycastle/cert/ocsp/SingleResp.java | 102 +
.../org/bouncycastle/cert/ocsp/UnknownStatus.java | 12 +
.../cert/ocsp/jcajce/JcaBasicOCSPRespBuilder.java | 18 +
.../cert/ocsp/jcajce/JcaCertificateID.java | 20 +
.../bouncycastle/cert/ocsp/jcajce/JcaRespID.java | 26 +
.../java/org/bouncycastle/cert/path/CertPath.java | 80 +
.../org/bouncycastle/cert/path/CertPathUtils.java | 21 +
.../bouncycastle/cert/path/CertPathValidation.java | 11 +
.../cert/path/CertPathValidationContext.java | 61 +
.../cert/path/CertPathValidationException.java | 24 +
.../cert/path/CertPathValidationResult.java | 66 +
.../cert/path/CertPathValidationResultBuilder.java | 14 +
.../validations/BasicConstraintsValidation.java | 103 +
.../cert/path/validations/CRLValidation.java | 78 +
.../validations/CertificatePoliciesValidation.java | 146 +
.../CertificatePoliciesValidationBuilder.java | 35 +
.../cert/path/validations/KeyUsageValidation.java | 63 +
.../validations/ParentCertIssuedValidation.java | 127 +
.../cert/path/validations/ValidationUtils.java | 11 +
.../cert/selector/MSOutlookKeyIdCalculator.java | 422 +
.../X509AttributeCertificateHolderSelector.java | 268 +
...9AttributeCertificateHolderSelectorBuilder.java | 194 +
.../selector/X509CertificateHolderSelector.java | 152 +
.../cert/selector/jcajce/JcaSelectorConverter.java | 35 +
.../jcajce/JcaX509CertSelectorConverter.java | 57 +
.../jcajce/JcaX509CertificateHolderSelector.java | 72 +
.../bouncycastle/cms/AuthAttributesProvider.java | 8 +
.../org/bouncycastle/cms/CMSAbsentContent.java | 49 +
.../java/org/bouncycastle/cms/CMSAlgorithm.java | 77 +
.../cms/CMSAttributeTableGenerationException.java | 32 +
.../cms/CMSAttributeTableGenerator.java | 21 +
.../org/bouncycastle/cms/CMSAuthEnvelopedData.java | 78 +
.../cms/CMSAuthEnvelopedGenerator.java | 13 +
.../org/bouncycastle/cms/CMSAuthenticatedData.java | 301 +
.../cms/CMSAuthenticatedDataGenerator.java | 181 +
.../cms/CMSAuthenticatedDataParser.java | 348 +
.../cms/CMSAuthenticatedDataStreamGenerator.java | 310 +
.../cms/CMSAuthenticatedGenerator.java | 42 +
.../org/bouncycastle/cms/CMSCompressedData.java | 109 +
.../cms/CMSCompressedDataGenerator.java | 74 +
.../bouncycastle/cms/CMSCompressedDataParser.java | 72 +
.../cms/CMSCompressedDataStreamGenerator.java | 165 +
.../main/java/org/bouncycastle/cms/CMSConfig.java | 34 +
.../org/bouncycastle/cms/CMSContentInfoParser.java | 45 +
.../java/org/bouncycastle/cms/CMSDigestedData.java | 138 +
.../org/bouncycastle/cms/CMSEncryptedData.java | 62 +
.../cms/CMSEncryptedDataGenerator.java | 109 +
.../bouncycastle/cms/CMSEncryptedGenerator.java | 21 +
.../org/bouncycastle/cms/CMSEnvelopedData.java | 208 +
.../cms/CMSEnvelopedDataGenerator.java | 131 +
.../bouncycastle/cms/CMSEnvelopedDataParser.java | 208 +
.../cms/CMSEnvelopedDataStreamGenerator.java | 305 +
.../bouncycastle/cms/CMSEnvelopedGenerator.java | 75 +
.../org/bouncycastle/cms/CMSEnvelopedHelper.java | 154 +
.../java/org/bouncycastle/cms/CMSException.java | 32 +
.../java/org/bouncycastle/cms/CMSProcessable.java | 21 +
.../bouncycastle/cms/CMSProcessableByteArray.java | 55 +
.../org/bouncycastle/cms/CMSProcessableFile.java | 80 +
.../cms/CMSProcessableInputStream.java | 50 +
.../java/org/bouncycastle/cms/CMSReadable.java | 10 +
.../org/bouncycastle/cms/CMSRuntimeException.java | 32 +
.../org/bouncycastle/cms/CMSSecureReadable.java | 10 +
.../cms/CMSSignatureAlgorithmNameGenerator.java | 15 +
.../cms/CMSSignatureEncryptionAlgorithmFinder.java | 17 +
.../java/org/bouncycastle/cms/CMSSignedData.java | 611 +
.../bouncycastle/cms/CMSSignedDataGenerator.java | 232 +
.../org/bouncycastle/cms/CMSSignedDataParser.java | 665 +
.../cms/CMSSignedDataStreamGenerator.java | 486 +
.../org/bouncycastle/cms/CMSSignedGenerator.java | 239 +
.../java/org/bouncycastle/cms/CMSSignedHelper.java | 253 +
.../cms/CMSSignerDigestMismatchException.java | 11 +
.../org/bouncycastle/cms/CMSStreamException.java | 26 +
.../java/org/bouncycastle/cms/CMSTypedData.java | 9 +
.../java/org/bouncycastle/cms/CMSTypedStream.java | 93 +
.../main/java/org/bouncycastle/cms/CMSUtils.java | 325 +
.../CMSVerifierCertificateNotValidException.java | 11 +
...efaultAuthenticatedAttributeTableGenerator.java | 109 +
.../DefaultCMSSignatureAlgorithmNameGenerator.java | 173 +
...faultCMSSignatureEncryptionAlgorithmFinder.java | 46 +
.../cms/DefaultSignedAttributeTableGenerator.java | 131 +
.../java/org/bouncycastle/cms/KEKRecipient.java | 10 +
.../java/org/bouncycastle/cms/KEKRecipientId.java | 63 +
.../cms/KEKRecipientInfoGenerator.java | 39 +
.../bouncycastle/cms/KEKRecipientInformation.java | 38 +
.../org/bouncycastle/cms/KeyAgreeRecipient.java | 14 +
.../org/bouncycastle/cms/KeyAgreeRecipientId.java | 89 +
.../cms/KeyAgreeRecipientInfoGenerator.java | 76 +
.../cms/KeyAgreeRecipientInformation.java | 131 +
.../org/bouncycastle/cms/KeyTransRecipient.java | 10 +
.../org/bouncycastle/cms/KeyTransRecipientId.java | 102 +
.../cms/KeyTransRecipientInfoGenerator.java | 58 +
.../cms/KeyTransRecipientInformation.java | 50 +
.../org/bouncycastle/cms/NullOutputStream.java | 28 +
.../java/org/bouncycastle/cms/OriginatorId.java | 118 +
.../bouncycastle/cms/OriginatorInfoGenerator.java | 54 +
.../bouncycastle/cms/OriginatorInformation.java | 95 +
.../bouncycastle/cms/PKCS7ProcessableObject.java | 65 +
.../org/bouncycastle/cms/PKCS7TypedStream.java | 62 +
.../org/bouncycastle/cms/PasswordRecipient.java | 20 +
.../org/bouncycastle/cms/PasswordRecipientId.java | 44 +
.../cms/PasswordRecipientInfoGenerator.java | 121 +
.../cms/PasswordRecipientInformation.java | 114 +
.../main/java/org/bouncycastle/cms/Recipient.java | 5 +
.../java/org/bouncycastle/cms/RecipientId.java | 31 +
.../bouncycastle/cms/RecipientInfoGenerator.java | 10 +
.../org/bouncycastle/cms/RecipientInformation.java | 181 +
.../cms/RecipientInformationStore.java | 143 +
.../org/bouncycastle/cms/RecipientOperator.java | 48 +
.../main/java/org/bouncycastle/cms/SignerId.java | 104 +
.../org/bouncycastle/cms/SignerInfoGenerator.java | 293 +
.../cms/SignerInfoGeneratorBuilder.java | 139 +
.../org/bouncycastle/cms/SignerInformation.java | 743 +
.../bouncycastle/cms/SignerInformationStore.java | 141 +
.../cms/SignerInformationVerifier.java | 50 +
.../cms/SignerInformationVerifierProvider.java | 16 +
.../cms/SimpleAttributeTableGenerator.java | 25 +
.../cms/bc/BcCMSContentEncryptorBuilder.java | 124 +
.../cms/bc/BcKEKEnvelopedRecipient.java | 49 +
.../org/bouncycastle/cms/bc/BcKEKRecipient.java | 33 +
.../cms/bc/BcKEKRecipientInfoGenerator.java | 19 +
.../bouncycastle/cms/bc/BcKeyTransRecipient.java | 36 +
.../cms/bc/BcKeyTransRecipientInfoGenerator.java | 20 +
.../cms/bc/BcPasswordEnvelopedRecipient.java | 49 +
.../bouncycastle/cms/bc/BcPasswordRecipient.java | 77 +
.../cms/bc/BcPasswordRecipientInfoGenerator.java | 48 +
.../cms/bc/BcRSAKeyTransEnvelopedRecipient.java | 50 +
.../bc/BcRSAKeyTransRecipientInfoGenerator.java | 23 +
.../cms/bc/BcRSASignerInfoVerifierBuilder.java | 39 +
.../java/org/bouncycastle/cms/bc/CMSUtils.java | 23 +
.../bouncycastle/cms/bc/EnvelopedDataHelper.java | 382 +
.../java/org/bouncycastle/cms/jcajce/CMSUtils.java | 134 +
.../cms/jcajce/DefaultJcaJceExtHelper.java | 32 +
.../cms/jcajce/EnvelopedDataHelper.java | 712 +
.../bouncycastle/cms/jcajce/JcaJceExtHelper.java | 21 +
.../cms/jcajce/JcaSelectorConverter.java | 55 +
.../org/bouncycastle/cms/jcajce/JcaSignerId.java | 56 +
.../cms/jcajce/JcaSignerInfoGeneratorBuilder.java | 68 +
.../cms/jcajce/JcaSignerInfoVerifierBuilder.java | 180 +
.../JcaSimpleSignerInfoGeneratorBuilder.java | 202 +
.../jcajce/JcaSimpleSignerInfoVerifierBuilder.java | 150 +
.../cms/jcajce/JcaX509CertSelectorConverter.java | 24 +
.../jcajce/JceAlgorithmIdentifierConverter.java | 64 +
.../cms/jcajce/JceCMSContentEncryptorBuilder.java | 166 +
.../cms/jcajce/JceCMSMacCalculatorBuilder.java | 155 +
.../cms/jcajce/JceKEKAuthenticatedRecipient.java | 61 +
.../cms/jcajce/JceKEKEnvelopedRecipient.java | 43 +
.../bouncycastle/cms/jcajce/JceKEKRecipient.java | 119 +
.../cms/jcajce/JceKEKRecipientInfoGenerator.java | 45 +
.../JceKTSKeyTransAuthenticatedRecipient.java | 64 +
.../jcajce/JceKTSKeyTransEnvelopedRecipient.java | 51 +
.../cms/jcajce/JceKTSKeyTransRecipient.java | 169 +
.../JceKTSKeyTransRecipientInfoGenerator.java | 115 +
.../jcajce/JceKeyAgreeAuthenticatedRecipient.java | 57 +
.../cms/jcajce/JceKeyAgreeEnvelopedRecipient.java | 45 +
.../cms/jcajce/JceKeyAgreeRecipient.java | 276 +
.../cms/jcajce/JceKeyAgreeRecipientId.java | 23 +
.../jcajce/JceKeyAgreeRecipientInfoGenerator.java | 275 +
.../jcajce/JceKeyTransAuthenticatedRecipient.java | 61 +
.../cms/jcajce/JceKeyTransEnvelopedRecipient.java | 43 +
.../cms/jcajce/JceKeyTransRecipient.java | 172 +
.../cms/jcajce/JceKeyTransRecipientId.java | 57 +
.../jcajce/JceKeyTransRecipientInfoGenerator.java | 87 +
.../jcajce/JcePasswordAuthenticatedRecipient.java | 54 +
.../cms/jcajce/JcePasswordEnvelopedRecipient.java | 42 +
.../cms/jcajce/JcePasswordRecipient.java | 88 +
.../jcajce/JcePasswordRecipientInfoGenerator.java | 67 +
.../cms/jcajce/KeyMaterialGenerator.java | 8 +
.../cms/jcajce/NamedJcaJceExtHelper.java | 37 +
.../cms/jcajce/ProviderJcaJceExtHelper.java | 38 +
.../cms/jcajce/RFC5753KeyMaterialGenerator.java | 26 +
.../bouncycastle/cms/jcajce/ZlibCompressor.java | 24 +
.../cms/jcajce/ZlibExpanderProvider.java | 116 +
.../org/bouncycastle/dvcs/CCPDRequestBuilder.java | 32 +
.../org/bouncycastle/dvcs/CCPDRequestData.java | 49 +
.../org/bouncycastle/dvcs/CPDRequestBuilder.java | 32 +
.../java/org/bouncycastle/dvcs/CPDRequestData.java | 41 +
.../dvcs/DVCSConstructionException.java | 20 +
.../java/org/bouncycastle/dvcs/DVCSException.java | 28 +
.../java/org/bouncycastle/dvcs/DVCSMessage.java | 22 +
.../bouncycastle/dvcs/DVCSParsingException.java | 20 +
.../java/org/bouncycastle/dvcs/DVCSRequest.java | 134 +
.../org/bouncycastle/dvcs/DVCSRequestBuilder.java | 130 +
.../org/bouncycastle/dvcs/DVCSRequestData.java | 39 +
.../org/bouncycastle/dvcs/DVCSRequestInfo.java | 237 +
.../java/org/bouncycastle/dvcs/DVCSResponse.java | 74 +
.../java/org/bouncycastle/dvcs/MessageImprint.java | 38 +
.../bouncycastle/dvcs/MessageImprintBuilder.java | 35 +
.../dvcs/SignedDVCSMessageGenerator.java | 45 +
.../java/org/bouncycastle/dvcs/TargetChain.java | 18 +
.../org/bouncycastle/dvcs/VPKCRequestBuilder.java | 77 +
.../org/bouncycastle/dvcs/VPKCRequestData.java | 52 +
.../org/bouncycastle/dvcs/VSDRequestBuilder.java | 49 +
.../java/org/bouncycastle/dvcs/VSDRequestData.java | 67 +
.../bouncycastle/eac/EACCertificateBuilder.java | 83 +
.../org/bouncycastle/eac/EACCertificateHolder.java | 88 +
.../eac/EACCertificateRequestHolder.java | 88 +
.../java/org/bouncycastle/eac/EACException.java | 27 +
.../java/org/bouncycastle/eac/EACIOException.java | 29 +
.../bouncycastle/eac/jcajce/DefaultEACHelper.java | 14 +
.../org/bouncycastle/eac/jcajce/EACHelper.java | 11 +
.../eac/jcajce/JcaPublicKeyConverter.java | 212 +
.../bouncycastle/eac/jcajce/NamedEACHelper.java | 22 +
.../bouncycastle/eac/jcajce/ProviderEACHelper.java | 22 +
.../eac/operator/EACSignatureVerifier.java | 30 +
.../org/bouncycastle/eac/operator/EACSigner.java | 27 +
.../eac/operator/jcajce/DefaultEACHelper.java | 14 +
.../eac/operator/jcajce/EACHelper.java | 39 +
.../bouncycastle/eac/operator/jcajce/EACUtil.java | 5 +
.../jcajce/JcaEACSignatureVerifierBuilder.java | 181 +
.../eac/operator/jcajce/JcaEACSignerBuilder.java | 234 +
.../eac/operator/jcajce/NamedEACHelper.java | 22 +
.../eac/operator/jcajce/ProviderEACHelper.java | 22 +
.../mozilla/SignedPublicKeyAndChallenge.java | 177 +
.../jcajce/JcaSignedPublicKeyAndChallenge.java | 81 +
.../openssl/CertificateTrustBlock.java | 132 +
.../bouncycastle/openssl/EncryptionException.java | 23 +
.../org/bouncycastle/openssl/MiscPEMGenerator.java | 215 +
.../org/bouncycastle/openssl/PEMDecryptor.java | 18 +
.../bouncycastle/openssl/PEMDecryptorProvider.java | 9 +
.../bouncycastle/openssl/PEMEncryptedKeyPair.java | 44 +
.../org/bouncycastle/openssl/PEMEncryptor.java | 11 +
.../org/bouncycastle/openssl/PEMException.java | 34 +
.../java/org/bouncycastle/openssl/PEMKeyPair.java | 26 +
.../org/bouncycastle/openssl/PEMKeyPairParser.java | 9 +
.../java/org/bouncycastle/openssl/PEMParser.java | 534 +
.../org/bouncycastle/openssl/PEMUtilities.java | 64 +
.../java/org/bouncycastle/openssl/PEMWriter.java | 69 +
.../org/bouncycastle/openssl/PKCS8Generator.java | 87 +
.../bouncycastle/openssl/PasswordException.java | 10 +
.../org/bouncycastle/openssl/PasswordFinder.java | 9 +
.../openssl/X509TrustedCertificateBlock.java | 57 +
.../openssl/bc/BcPEMDecryptorProvider.java | 34 +
.../org/bouncycastle/openssl/bc/PEMUtilities.java | 297 +
.../openssl/jcajce/JcaMiscPEMGenerator.java | 86 +
.../openssl/jcajce/JcaPEMKeyConverter.java | 115 +
.../bouncycastle/openssl/jcajce/JcaPEMWriter.java | 68 +
.../openssl/jcajce/JcaPKCS8Generator.java | 18 +
.../openssl/jcajce/JcaPKIXIdentityBuilder.java | 134 +
.../JceOpenSSLPKCS8DecryptorProviderBuilder.java | 145 +
.../jcajce/JceOpenSSLPKCS8EncryptorBuilder.java | 209 +
.../jcajce/JcePEMDecryptorProviderBuilder.java | 54 +
.../openssl/jcajce/JcePEMEncryptorBuilder.java | 78 +
.../bouncycastle/openssl/jcajce/PEMUtilities.java | 272 +
.../bouncycastle/operator/AlgorithmNameFinder.java | 35 +
.../operator/AsymmetricKeyUnwrapper.java | 19 +
.../operator/AsymmetricKeyWrapper.java | 19 +
.../operator/BufferingContentSigner.java | 70 +
.../org/bouncycastle/operator/ContentSigner.java | 27 +
.../org/bouncycastle/operator/ContentVerifier.java | 31 +
.../operator/ContentVerifierProvider.java | 34 +
.../operator/DefaultAlgorithmNameFinder.java | 138 +
.../DefaultDigestAlgorithmIdentifierFinder.java | 111 +
.../operator/DefaultSecretKeySizeProvider.java | 89 +
.../DefaultSignatureAlgorithmIdentifierFinder.java | 224 +
.../operator/DigestAlgorithmIdentifierFinder.java | 24 +
.../bouncycastle/operator/DigestCalculator.java | 36 +
.../operator/DigestCalculatorProvider.java | 9 +
.../java/org/bouncycastle/operator/GenericKey.java | 41 +
.../org/bouncycastle/operator/InputDecryptor.java | 29 +
.../operator/InputDecryptorProvider.java | 9 +
.../org/bouncycastle/operator/InputExpander.java | 29 +
.../operator/InputExpanderProvider.java | 8 +
.../org/bouncycastle/operator/KeyUnwrapper.java | 11 +
.../java/org/bouncycastle/operator/KeyWrapper.java | 11 +
.../org/bouncycastle/operator/MacCalculator.java | 34 +
.../operator/MacCalculatorProvider.java | 8 +
.../operator/OperatorCreationException.java | 15 +
.../bouncycastle/operator/OperatorException.java | 24 +
.../operator/OperatorStreamException.java | 21 +
.../bouncycastle/operator/OutputCompressor.java | 29 +
.../org/bouncycastle/operator/OutputEncryptor.java | 36 +
.../bouncycastle/operator/RawContentVerifier.java | 17 +
.../operator/RuntimeOperatorException.java | 24 +
.../operator/SecretKeySizeProvider.java | 17 +
.../SignatureAlgorithmIdentifierFinder.java | 15 +
.../operator/SymmetricKeyUnwrapper.java | 19 +
.../bouncycastle/operator/SymmetricKeyWrapper.java | 19 +
.../java/org/bouncycastle/operator/bc/AESUtil.java | 34 +
.../operator/bc/BcAESSymmetricKeyUnwrapper.java | 13 +
.../operator/bc/BcAESSymmetricKeyWrapper.java | 13 +
.../operator/bc/BcAsymmetricKeyUnwrapper.java | 51 +
.../operator/bc/BcAsymmetricKeyWrapper.java | 60 +
.../operator/bc/BcContentSignerBuilder.java | 82 +
.../bc/BcContentVerifierProviderBuilder.java | 144 +
.../operator/bc/BcDSAContentSignerBuilder.java | 25 +
.../bc/BcDSAContentVerifierProviderBuilder.java | 40 +
.../operator/bc/BcDefaultDigestProvider.java | 144 +
.../operator/bc/BcDigestCalculatorProvider.java | 82 +
.../bouncycastle/operator/bc/BcDigestProvider.java | 11 +
.../operator/bc/BcECContentSignerBuilder.java | 25 +
.../bc/BcECContentVerifierProviderBuilder.java | 40 +
.../operator/bc/BcRSAAsymmetricKeyUnwrapper.java | 22 +
.../operator/bc/BcRSAAsymmetricKeyWrapper.java | 32 +
.../operator/bc/BcRSAContentSignerBuilder.java | 24 +
.../bc/BcRSAContentVerifierProviderBuilder.java | 39 +
.../operator/bc/BcSignerOutputStream.java | 47 +
.../operator/bc/BcSymmetricKeyUnwrapper.java | 49 +
.../operator/bc/BcSymmetricKeyWrapper.java | 51 +
.../org/bouncycastle/operator/bc/CamelliaUtil.java | 36 +
.../bouncycastle/operator/bc/OperatorUtils.java | 23 +
.../org/bouncycastle/operator/bc/SEEDUtil.java | 14 +
.../jcajce/JcaAlgorithmParametersConverter.java | 73 +
.../operator/jcajce/JcaContentSignerBuilder.java | 160 +
.../jcajce/JcaContentVerifierProviderBuilder.java | 347 +
.../jcajce/JcaDigestCalculatorProviderBuilder.java | 114 +
.../operator/jcajce/JceAsymmetricKeyUnwrapper.java | 168 +
.../operator/jcajce/JceAsymmetricKeyWrapper.java | 157 +
.../operator/jcajce/JceGenericKey.java | 33 +
.../operator/jcajce/JceKTSKeyUnwrapper.java | 82 +
.../operator/jcajce/JceKTSKeyWrapper.java | 96 +
.../operator/jcajce/JceSymmetricKeyUnwrapper.java | 65 +
.../operator/jcajce/JceSymmetricKeyWrapper.java | 155 +
.../operator/jcajce/OperatorHelper.java | 466 +
.../operator/jcajce/OperatorUtils.java | 25 +
.../org/bouncycastle/pkcs/MacDataGenerator.java | 49 +
.../pkcs/PKCS10CertificationRequest.java | 236 +
.../pkcs/PKCS10CertificationRequestBuilder.java | 156 +
.../pkcs/PKCS12MacCalculatorBuilder.java | 13 +
.../pkcs/PKCS12MacCalculatorBuilderProvider.java | 8 +
.../java/org/bouncycastle/pkcs/PKCS12PfxPdu.java | 161 +
.../org/bouncycastle/pkcs/PKCS12PfxPduBuilder.java | 179 +
.../java/org/bouncycastle/pkcs/PKCS12SafeBag.java | 93 +
.../bouncycastle/pkcs/PKCS12SafeBagBuilder.java | 76 +
.../bouncycastle/pkcs/PKCS12SafeBagFactory.java | 58 +
.../pkcs/PKCS8EncryptedPrivateKeyInfo.java | 76 +
.../pkcs/PKCS8EncryptedPrivateKeyInfoBuilder.java | 54 +
.../java/org/bouncycastle/pkcs/PKCSException.java | 27 +
.../org/bouncycastle/pkcs/PKCSIOException.java | 29 +
.../pkcs/bc/BcPKCS10CertificationRequest.java | 42 +
.../bc/BcPKCS10CertificationRequestBuilder.java | 28 +
.../pkcs/bc/BcPKCS12MacCalculatorBuilder.java | 61 +
.../bc/BcPKCS12MacCalculatorBuilderProvider.java | 40 +
.../BcPKCS12PBEInputDecryptorProviderBuilder.java | 66 +
.../pkcs/bc/BcPKCS12PBEOutputEncryptorBuilder.java | 83 +
.../org/bouncycastle/pkcs/bc/PKCS12PBEUtils.java | 153 +
.../pkcs/jcajce/JcaPKCS10CertificationRequest.java | 115 +
.../JcaPKCS10CertificationRequestBuilder.java | 38 +
.../pkcs/jcajce/JcaPKCS12SafeBagBuilder.java | 45 +
.../JcaPKCS8EncryptedPrivateKeyInfoBuilder.java | 15 +
.../pkcs/jcajce/JcePKCS12MacCalculatorBuilder.java | 123 +
.../JcePKCS12MacCalculatorBuilderProvider.java | 105 +
.../JcePKCSPBEInputDecryptorProviderBuilder.java | 162 +
.../jcajce/JcePKCSPBEOutputEncryptorBuilder.java | 240 +
.../java/org/bouncycastle/pkix/PKIXIdentity.java | 64 +
.../bouncycastle/pkix/jcajce/JcaPKIXIdentity.java | 81 +
.../java/org/bouncycastle/tsp/GenTimeAccuracy.java | 60 +
.../java/org/bouncycastle/tsp/TSPAlgorithms.java | 35 +
.../java/org/bouncycastle/tsp/TSPException.java | 28 +
.../java/org/bouncycastle/tsp/TSPIOException.java | 30 +
.../main/java/org/bouncycastle/tsp/TSPUtil.java | 209 +
.../bouncycastle/tsp/TSPValidationException.java | 34 +
.../org/bouncycastle/tsp/TimeStampRequest.java | 267 +
.../tsp/TimeStampRequestGenerator.java | 163 +
.../org/bouncycastle/tsp/TimeStampResponse.java | 189 +
.../tsp/TimeStampResponseGenerator.java | 353 +
.../java/org/bouncycastle/tsp/TimeStampToken.java | 393 +
.../bouncycastle/tsp/TimeStampTokenGenerator.java | 380 +
.../org/bouncycastle/tsp/TimeStampTokenInfo.java | 120 +
.../bouncycastle/tsp/cms/CMSTimeStampedData.java | 204 +
.../tsp/cms/CMSTimeStampedDataGenerator.java | 70 +
.../tsp/cms/CMSTimeStampedDataParser.java | 207 +
.../tsp/cms/CMSTimeStampedGenerator.java | 88 +
.../tsp/cms/ImprintDigestInvalidException.java | 21 +
.../org/bouncycastle/tsp/cms/MetaDataUtil.java | 76 +
.../bouncycastle/tsp/cms/TimeStampDataUtil.java | 256 +
.../java/org/bouncycastle/voms/VOMSAttribute.java | 242 +
.../javadoc/org/bouncycastle/cert/cmp/package.html | 7 +
.../org/bouncycastle/cert/crmf/jcajce/package.html | 7 +
.../org/bouncycastle/cert/crmf/package.html | 7 +
.../org/bouncycastle/cert/jcajce/package.html | 7 +
.../org/bouncycastle/cert/ocsp/jcajce/package.html | 7 +
.../org/bouncycastle/cert/ocsp/package.html | 7 +
.../javadoc/org/bouncycastle/cert/package.html | 5 +
.../org/bouncycastle/cert/selector/package.html | 7 +
.../main/javadoc/org/bouncycastle/cms/package.html | 5 +
.../javadoc/org/bouncycastle/dvcs/package.html | 5 +
.../main/javadoc/org/bouncycastle/eac/package.html | 5 +
.../javadoc/org/bouncycastle/mozilla/package.html | 5 +
.../javadoc/org/bouncycastle/openssl/package.html | 5 +
.../javadoc/org/bouncycastle/operator/package.html | 5 +
.../org/bouncycastle/pkcs/jcajce/package.html | 7 +
.../javadoc/org/bouncycastle/pkcs/package.html | 7 +
.../javadoc/org/bouncycastle/tsp/cms/package.html | 5 +
.../main/javadoc/org/bouncycastle/tsp/package.html | 5 +
.../bouncycastle/cert/cmp/GeneralPKIMessage.java | 82 +
.../cert/crmf/CertificateRequestMessage.java | 309 +
.../cert/crmf/FixedLengthMGF1Padder.java | 120 +
.../cert/crmf/bc/BcFixedLengthMGF1Padder.java | 134 +
.../bouncycastle/cert/crmf/jcajce/CRMFHelper.java | 485 +
.../JceAsymmetricValueDecryptorGenerator.java | 120 +
.../cert/crmf/jcajce/JceCRMFEncryptorBuilder.java | 140 +
.../cert/crmf/jcajce/JcePKMACValuesCalculator.java | 69 +
.../org/bouncycastle/cert/dane/DANEEntry.java | 83 +
.../cert/jcajce/JcaCertStoreBuilder.java | 149 +
.../cert/path/CertPathValidationException.java | 24 +
.../cert/selector/jcajce/JcaSelectorConverter.java | 34 +
.../jcajce/JcaX509CertSelectorConverter.java | 57 +
.../org/bouncycastle/cms/CMSAbsentContent.java | 49 +
.../bouncycastle/cms/CMSProcessableByteArray.java | 55 +
.../org/bouncycastle/cms/CMSProcessableFile.java | 80 +
.../bouncycastle/cms/OriginatorInfoGenerator.java | 54 +
.../jdk1.1/org/bouncycastle/cms/RecipientId.java | 31 +
.../org/bouncycastle/cms/SignerInfoGenerator.java | 291 +
.../cms/jcajce/EnvelopedDataHelper.java | 715 +
.../cms/jcajce/JcaSelectorConverter.java | 54 +
.../cms/jcajce/JcaX509CertSelectorConverter.java | 24 +
.../cms/jcajce/JceCMSContentEncryptorBuilder.java | 166 +
.../cms/jcajce/JceKeyAgreeRecipient.java | 184 +
.../jcajce/JceKeyAgreeRecipientInfoGenerator.java | 292 +
.../cms/jcajce/JcePasswordRecipient.java | 88 +
.../jcajce/JcePasswordRecipientInfoGenerator.java | 67 +
.../cms/jcajce/ZlibExpanderProvider.java | 113 +
.../JceOpenSSLPKCS8DecryptorProviderBuilder.java | 156 +
.../jcajce/JceOpenSSLPKCS8EncryptorBuilder.java | 209 +
.../bouncycastle/openssl/jcajce/PEMUtilities.java | 272 +
.../operator/jcajce/JcaContentSignerBuilder.java | 164 +
.../jcajce/JcaContentVerifierProviderBuilder.java | 311 +
.../operator/jcajce/JceAsymmetricKeyUnwrapper.java | 159 +
.../operator/jcajce/JceSymmetricKeyWrapper.java | 155 +
.../operator/jcajce/OperatorHelper.java | 481 +
.../cert/crmf/jcajce/JceCRMFEncryptorBuilder.java | 135 +
.../cms/bc/BcCMSContentEncryptorBuilder.java | 124 +
.../cms/jcajce/JceCMSContentEncryptorBuilder.java | 161 +
.../cms/jcajce/JceCMSMacCalculatorBuilder.java | 155 +
.../crmf/jcajce/JcaCertificateRequestMessage.java | 55 +
.../JcaCertificateRequestMessageBuilder.java | 25 +
.../crmf/jcajce/JcaPKIArchiveControlBuilder.java | 22 +
.../cert/jcajce/JcaCertStoreBuilder.java | 151 +
.../bouncycastle/cert/jcajce/JcaX500NameUtil.java | 58 +
.../cert/jcajce/JcaX509ExtensionUtils.java | 138 +
.../cert/jcajce/JcaX509v1CertificateBuilder.java | 31 +
.../cert/jcajce/JcaX509v2CRLBuilder.java | 15 +
.../cert/jcajce/JcaX509v3CertificateBuilder.java | 54 +
.../cert/jcajce/ProviderCertHelper.java | 30 +
.../bouncycastle/cert/ocsp/jcajce/JcaRespID.java | 19 +
.../cert/selector/jcajce/JcaSelectorConverter.java | 34 +
.../jcajce/JcaX509CertificateHolderSelector.java | 57 +
.../org/bouncycastle/cms/jcajce/JcaSignerId.java | 36 +
.../cms/jcajce/JcaX509CertSelectorConverter.java | 24 +
.../cms/jcajce/JceKeyAgreeRecipientId.java | 32 +
.../cms/jcajce/JceKeyTransRecipientId.java | 30 +
.../bouncycastle/eac/jcajce/ProviderEACHelper.java | 23 +
.../eac/operator/jcajce/ProviderEACHelper.java | 23 +
.../jcajce/JcaAlgorithmParametersConverter.java | 44 +
.../operator/jcajce/OperatorHelper.java | 467 +
.../JcaPKCS10CertificationRequestBuilder.java | 25 +
.../bouncycastle/tsp/cms/CMSTimeStampedData.java | 204 +
.../tsp/cms/CMSTimeStampedDataParser.java | 207 +
.../tsp/cms/CMSTimeStampedGenerator.java | 90 +
.../eac/jcajce/JcaPublicKeyConverter.java | 141 +
.../jcajce/JcaAlgorithmParametersConverter.java | 44 +
.../cert/test/AttrCertSelectorTest.java | 217 +
.../org/bouncycastle/cert/test/AttrCertTest.java | 639 +
.../j2me/org/bouncycastle/cert/test/CertTest.java | 1157 +
.../org/bouncycastle/cert/test/PKCS10Test.java | 159 +
.../org/bouncycastle/cert/test/RegressionTest.java | 31 +
.../bouncycastle/cms/test/BcEnvelopedDataTest.java | 119 +
.../bouncycastle/cms/test/BcSignedDataTest.java | 536 +
.../org/bouncycastle/cms/test/CMSTestUtil.java | 206 +
.../org/bouncycastle/cms/test/RegressionTest.java | 29 +
.../org/bouncycastle/cert/cmp/test/AllTests.java | 317 +
.../org/bouncycastle/cert/crmf/test/AllTests.java | 439 +
.../org/bouncycastle/cert/ocsp/test/AllTests.java | 44 +
.../org/bouncycastle/cert/ocsp/test/OCSPTest.java | 971 +
.../bouncycastle/cert/ocsp/test/OCSPTestUtil.java | 170 +
.../org/bouncycastle/cert/path/test/AllTests.java | 67 +
.../bouncycastle/cert/path/test/CertPathTest.java | 369 +
.../cert/path/test/CertPathValidationTest.java | 403 +
.../java/org/bouncycastle/cert/test/AllTests.java | 78 +
.../cert/test/AttrCertSelectorTest.java | 243 +
.../org/bouncycastle/cert/test/AttrCertTest.java | 667 +
.../cert/test/BcAttrCertSelectorTest.java | 212 +
.../org/bouncycastle/cert/test/BcAttrCertTest.java | 636 +
.../org/bouncycastle/cert/test/BcCertTest.java | 1518 +
.../org/bouncycastle/cert/test/BcPKCS10Test.java | 230 +
.../bouncycastle/cert/test/CertPathLoopTest.java | 304 +
.../java/org/bouncycastle/cert/test/CertTest.java | 3047 ++
.../org/bouncycastle/cert/test/ConverterTest.java | 66 +
.../java/org/bouncycastle/cert/test/DANETest.java | 85 +
.../java/org/bouncycastle/cert/test/PEMData.java | 114 +
.../org/bouncycastle/cert/test/PKCS10Test.java | 616 +
.../cert/test/SHA1DigestCalculator.java | 44 +
.../cert/test/SHA224DigestCalculator.java | 44 +
.../cert/test/X509ExtensionUtilsTest.java | 182 +
.../java/org/bouncycastle/cms/test/AllTests.java | 53 +
.../bouncycastle/cms/test/BcEnvelopedDataTest.java | 983 +
.../bouncycastle/cms/test/BcSignedDataTest.java | 1848 +
.../bouncycastle/cms/test/CMSSampleMessages.java | 147 +
.../org/bouncycastle/cms/test/CMSTestSetup.java | 24 +
.../org/bouncycastle/cms/test/CMSTestUtil.java | 553 +
.../org/bouncycastle/cms/test/ConverterTest.java | 111 +
.../bouncycastle/cms/test/MiscDataStreamTest.java | 265 +
.../cms/test/NewAuthenticatedDataStreamTest.java | 251 +
.../cms/test/NewAuthenticatedDataTest.java | 562 +
.../cms/test/NewCompressedDataStreamTest.java | 127 +
.../cms/test/NewCompressedDataTest.java | 151 +
.../cms/test/NewEnvelopedDataStreamTest.java | 760 +
.../cms/test/NewEnvelopedDataTest.java | 1875 +
.../cms/test/NewSignedDataStreamTest.java | 1327 +
.../bouncycastle/cms/test/NewSignedDataTest.java | 2433 ++
.../bouncycastle/cms/test/NullProviderTest.java | 281 +
.../org/bouncycastle/cms/test/Rfc4134Test.java | 445 +
.../cms/test/SHA1DigestCalculator.java | 44 +
.../org/bouncycastle/cms/test/SunProviderTest.java | 284 +
.../java/org/bouncycastle/dvcs/test/AllTests.java | 239 +
.../org/bouncycastle/dvcs/test/DVCSParseTest.java | 390 +
.../org/bouncycastle/dvcs/test/DVCSTestSetup.java | 28 +
.../dvcs/test/SHA1DigestCalculator.java | 44 +
.../java/org/bouncycastle/eac/test/AllTests.java | 201 +
.../org/bouncycastle/eac/test/EACTestSetup.java | 28 +
.../org/bouncycastle/mozilla/test/AllTests.java | 65 +
.../org/bouncycastle/mozilla/test/SPKACTest.java | 187 +
.../org/bouncycastle/openssl/test/AllTests.java | 206 +
.../org/bouncycastle/openssl/test/ParserTest.java | 560 +
.../org/bouncycastle/openssl/test/WriterTest.java | 257 +
.../org/bouncycastle/operator/test/AllTests.java | 48 +
.../java/org/bouncycastle/pkcs/test/AllTests.java | 24 +
.../org/bouncycastle/pkcs/test/BCTestSetup.java | 26 +
.../org/bouncycastle/pkcs/test/PKCS10Test.java | 78 +
.../org/bouncycastle/pkcs/test/PfxPduTest.java | 1282 +
.../java/org/bouncycastle/tsp/test/AllTests.java | 51 +
.../tsp/test/CMSTimeStampedDataGeneratorTest.java | 309 +
.../tsp/test/CMSTimeStampedDataParserTest.java | 91 +
.../tsp/test/CMSTimeStampedDataTest.java | 84 +
.../tsp/test/GenTimeAccuracyUnitTest.java | 106 +
.../java/org/bouncycastle/tsp/test/NewTSPTest.java | 833 +
.../java/org/bouncycastle/tsp/test/ParseTest.java | 417 +
.../tsp/test/SHA1DigestCalculator.java | 44 +
.../tsp/test/SHA256DigestCalculator.java | 44 +
.../org/bouncycastle/tsp/test/TSPTestUtil.java | 229 +
.../tsp/test/TimeStampTokenInfoUnitTest.java | 161 +
.../bouncycastle/cert/path/test/CertPathTest.java | 370 +
.../org/bouncycastle/cert/test/CertTest.java | 2811 ++
.../org/bouncycastle/cert/test/PKCS10Test.java | 415 +
.../org/bouncycastle/cert/crmf/test/AllTests.java | 387 +
.../bouncycastle/cert/path/test/CertPathTest.java | 370 +
.../org/bouncycastle/cert/test/AllTests.java | 56 +
.../org/bouncycastle/cert/test/AttrCertTest.java | 665 +
.../org/bouncycastle/cert/test/BcCertTest.java | 1424 +
.../org/bouncycastle/cert/test/CertTest.java | 2871 ++
.../org/bouncycastle/cert/test/ConverterTest.java | 66 +
.../org/bouncycastle/cert/test/PKCS10Test.java | 579 +
.../jdk1.3/org/bouncycastle/cms/test/AllTests.java | 40 +
.../org/bouncycastle/cms/test/ConverterTest.java | 111 +
.../org/bouncycastle/openssl/test/ParserTest.java | 492 +
.../org/bouncycastle/cert/test/CertTest.java | 3006 ++
.../cms/test/NewEnvelopedDataTest.java | 1317 +
.../jdk1.4/org/bouncycastle/tsp/test/AllTests.java | 50 +
.../org/bouncycastle/cms/test/PSSSignData.data | 1 +
.../org/bouncycastle/cms/test/PSSSignDataSHA1.sig | Bin 0 -> 3345 bytes
.../bouncycastle/cms/test/PSSSignDataSHA1Enc.sig | Bin 0 -> 3371 bytes
.../bouncycastle/cms/test/PSSSignDataSHA256.sig | Bin 0 -> 3417 bytes
.../bouncycastle/cms/test/PSSSignDataSHA256Enc.sig | Bin 0 -> 3443 bytes
.../bouncycastle/cms/test/PSSSignDataSHA512.sig | Bin 0 -> 3450 bytes
.../bouncycastle/cms/test/PSSSignDataSHA512Enc.sig | Bin 0 -> 3476 bytes
.../org/bouncycastle/cms/test/SignedMSPkcs7.sig | Bin 0 -> 4927 bytes
.../org/bouncycastle/cms/test/counterSig.p7m | Bin 0 -> 5647 bytes
.../org/bouncycastle/cms/test/ecdh/ecc.crt | 13 +
.../org/bouncycastle/cms/test/ecdh/ecc.key | 8 +
.../org/bouncycastle/cms/test/ecdh/encSess1.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSess2.asc | 10 +
.../org/bouncycastle/cms/test/ecdh/encSess3.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSess4.asc | 10 +
.../org/bouncycastle/cms/test/ecdh/encSess5.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSess6.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSess7.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSess8.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSessA.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSessB.asc | 10 +
.../org/bouncycastle/cms/test/ecdh/encSessC.asc | 10 +
.../org/bouncycastle/cms/test/ecdh/encSessD.asc | 10 +
.../org/bouncycastle/cms/test/ecdh/encSessE.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSessF.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSessG.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/encSessH.asc | 11 +
.../org/bouncycastle/cms/test/ecdh/sess.txt | 1 +
.../eac/test/Belgique CVCA-02032010.7816.cvcert | Bin 0 -> 433 bytes
.../org/bouncycastle/eac/test/REQ_18102010.csr | Bin 0 -> 346 bytes
.../org/bouncycastle/eac/test/at_cert_19a.cvcert | Bin 0 -> 363 bytes
.../eac/test/dv_cer_BEDVBUZABE006_7816.cvcert | Bin 0 -> 225 bytes
.../org/bouncycastle/openssl/test/data/README.txt | 8 +
.../test/data/dsa/openssl_dsa_aes128_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_aes128_cfb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes128_ecb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes128_ofb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes192_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_aes192_cfb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes192_ecb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes192_ofb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes256_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_aes256_cfb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes256_ecb.pem | 23 +
.../test/data/dsa/openssl_dsa_aes256_ofb.pem | 23 +
.../test/data/dsa/openssl_dsa_blowfish_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_blowfish_cfb.pem | 23 +
.../test/data/dsa/openssl_dsa_blowfish_ecb.pem | 23 +
.../test/data/dsa/openssl_dsa_blowfish_ofb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des1_cbc.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des1_cfb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des1_ecb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des1_ofb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des2_cbc.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des2_cfb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des2_ecb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des2_ofb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des3_cbc.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des3_cfb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des3_ecb.pem | 23 +
.../openssl/test/data/dsa/openssl_dsa_des3_ofb.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_128_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_128_cfb.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_128_ecb.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_128_ofb.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_40_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_rc2_64_cbc.pem | 23 +
.../test/data/dsa/openssl_dsa_unencrypted.pem | 20 +
.../openssl/test/data/pkcs8/openssl_pkcs8_rsa.pem | 28 +
.../test/data/pkcs8/openssl_pkcs8_rsa_enc.pem | 30 +
.../test/data/rsa/openssl_rsa_aes128_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_aes128_cfb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes128_ecb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes128_ofb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes192_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_aes192_cfb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes192_ecb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes192_ofb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes256_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_aes256_cfb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes256_ecb.pem | 30 +
.../test/data/rsa/openssl_rsa_aes256_ofb.pem | 30 +
.../test/data/rsa/openssl_rsa_blowfish_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_blowfish_cfb.pem | 30 +
.../test/data/rsa/openssl_rsa_blowfish_ecb.pem | 30 +
.../test/data/rsa/openssl_rsa_blowfish_ofb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des1_cbc.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des1_cfb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des1_ecb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des1_ofb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des2_cbc.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des2_cfb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des2_ecb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des2_ofb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des3_cbc.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des3_cfb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des3_ecb.pem | 30 +
.../openssl/test/data/rsa/openssl_rsa_des3_ofb.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_128_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_128_cfb.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_128_ecb.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_128_ofb.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_40_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_rc2_64_cbc.pem | 30 +
.../test/data/rsa/openssl_rsa_unencrypted.pem | 27 +
.../org/bouncycastle/openssl/test/ecexpparam.pem | 23 +
.../org/bouncycastle/openssl/test/eckey.pem | 9 +
.../org/bouncycastle/openssl/test/enckey.pem | 30 +
.../org/bouncycastle/openssl/test/extratest.pem | 110 +
.../org/bouncycastle/openssl/test/pkcs7.pem | 54 +
.../org/bouncycastle/openssl/test/pkcs8test.pem | 175 +
.../org/bouncycastle/openssl/test/smimenopw.pem | 29 +
.../org/bouncycastle/openssl/test/test.pem | 133 +
.../org/bouncycastle/openssl/test/trusted_cert.pem | 19 +
.../org/bouncycastle/tsp/test/FileDaFirmare.data | 3 +
.../tsp/test/FileDaFirmare.txt.tsd.der | Bin 0 -> 6207 bytes
prov/build.gradle | 10 +
prov/prov.iml | 16 +
.../java/org/bouncycastle/jcajce/PBKDF1Key.java | 67 +
.../jcajce/PBKDF1KeyWithParameters.java | 53 +
.../java/org/bouncycastle/jcajce/PBKDF2Key.java | 65 +
.../jcajce/PBKDF2KeyWithParameters.java | 53 +
.../java/org/bouncycastle/jcajce/PBKDFKey.java | 11 +
.../java/org/bouncycastle/jcajce/PKCS12Key.java | 82 +
.../jcajce/PKCS12KeyWithParameters.java | 69 +
.../bouncycastle/jcajce/PKCS12StoreParameter.java | 62 +
.../java/org/bouncycastle/jcajce/PKIXCRLStore.java | 27 +
.../bouncycastle/jcajce/PKIXCRLStoreSelector.java | 347 +
.../org/bouncycastle/jcajce/PKIXCertStore.java | 27 +
.../bouncycastle/jcajce/PKIXCertStoreSelector.java | 119 +
.../jcajce/PKIXExtendedBuilderParameters.java | 141 +
.../jcajce/PKIXExtendedParameters.java | 340 +
.../bouncycastle/jcajce/io/CipherInputStream.java | 218 +
.../bouncycastle/jcajce/io/CipherOutputStream.java | 147 +
.../bouncycastle/jcajce/io/MacOutputStream.java | 66 +
.../jcajce/provider/asymmetric/DH.java | 59 +
.../jcajce/provider/asymmetric/DSA.java | 70 +
.../jcajce/provider/asymmetric/DSTU4145.java | 42 +
.../jcajce/provider/asymmetric/EC.java | 207 +
.../jcajce/provider/asymmetric/ECGOST.java | 39 +
.../jcajce/provider/asymmetric/ElGamal.java | 46 +
.../jcajce/provider/asymmetric/GOST.java | 49 +
.../jcajce/provider/asymmetric/IES.java | 23 +
.../jcajce/provider/asymmetric/RSA.java | 248 +
.../jcajce/provider/asymmetric/X509.java | 31 +
.../dh/AlgorithmParameterGeneratorSpi.java | 77 +
.../asymmetric/dh/AlgorithmParametersSpi.java | 142 +
.../provider/asymmetric/dh/BCDHPrivateKey.java | 214 +
.../provider/asymmetric/dh/BCDHPublicKey.java | 205 +
.../jcajce/provider/asymmetric/dh/IESCipher.java | 564 +
.../provider/asymmetric/dh/KeyAgreementSpi.java | 225 +
.../provider/asymmetric/dh/KeyFactorySpi.java | 128 +
.../asymmetric/dh/KeyPairGeneratorSpi.java | 119 +
.../dsa/AlgorithmParameterGeneratorSpi.java | 103 +
.../asymmetric/dsa/AlgorithmParametersSpi.java | 131 +
.../provider/asymmetric/dsa/BCDSAPrivateKey.java | 167 +
.../provider/asymmetric/dsa/BCDSAPublicKey.java | 172 +
.../jcajce/provider/asymmetric/dsa/DSASigner.java | 313 +
.../jcajce/provider/asymmetric/dsa/DSAUtil.java | 72 +
.../provider/asymmetric/dsa/KeyFactorySpi.java | 117 +
.../asymmetric/dsa/KeyPairGeneratorSpi.java | 82 +
.../asymmetric/dstu/BCDSTU4145PrivateKey.java | 472 +
.../asymmetric/dstu/BCDSTU4145PublicKey.java | 432 +
.../provider/asymmetric/dstu/KeyFactorySpi.java | 166 +
.../asymmetric/dstu/KeyPairGeneratorSpi.java | 188 +
.../provider/asymmetric/dstu/SignatureSpi.java | 221 +
.../provider/asymmetric/dstu/SignatureSpiLe.java | 69 +
.../asymmetric/ec/AlgorithmParametersSpi.java | 167 +
.../provider/asymmetric/ec/BCECPrivateKey.java | 437 +
.../provider/asymmetric/ec/BCECPublicKey.java | 416 +
.../jcajce/provider/asymmetric/ec/ECUtils.java | 45 +
.../jcajce/provider/asymmetric/ec/IESCipher.java | 638 +
.../provider/asymmetric/ec/KeyAgreementSpi.java | 484 +
.../provider/asymmetric/ec/KeyFactorySpi.java | 239 +
.../asymmetric/ec/KeyPairGeneratorSpi.java | 270 +
.../provider/asymmetric/ec/SignatureSpi.java | 367 +
.../asymmetric/ecgost/BCECGOST3410PrivateKey.java | 554 +
.../asymmetric/ecgost/BCECGOST3410PublicKey.java | 401 +
.../provider/asymmetric/ecgost/KeyFactorySpi.java | 166 +
.../asymmetric/ecgost/KeyPairGeneratorSpi.java | 186 +
.../provider/asymmetric/ecgost/SignatureSpi.java | 211 +
.../elgamal/AlgorithmParameterGeneratorSpi.java | 76 +
.../asymmetric/elgamal/AlgorithmParametersSpi.java | 129 +
.../asymmetric/elgamal/BCElGamalPrivateKey.java | 197 +
.../asymmetric/elgamal/BCElGamalPublicKey.java | 172 +
.../provider/asymmetric/elgamal/CipherSpi.java | 339 +
.../provider/asymmetric/elgamal/ElGamalUtil.java | 66 +
.../provider/asymmetric/elgamal/KeyFactorySpi.java | 156 +
.../asymmetric/elgamal/KeyPairGeneratorSpi.java | 100 +
.../gost/AlgorithmParameterGeneratorSpi.java | 65 +
.../asymmetric/gost/AlgorithmParametersSpi.java | 137 +
.../asymmetric/gost/BCGOST3410PrivateKey.java | 253 +
.../asymmetric/gost/BCGOST3410PublicKey.java | 225 +
.../provider/asymmetric/gost/KeyFactorySpi.java | 121 +
.../asymmetric/gost/KeyPairGeneratorSpi.java | 81 +
.../provider/asymmetric/gost/SignatureSpi.java | 229 +
.../asymmetric/ies/AlgorithmParametersSpi.java | 138 +
.../asymmetric/rsa/AlgorithmParametersSpi.java | 265 +
.../asymmetric/rsa/BCRSAPrivateCrtKey.java | 242 +
.../provider/asymmetric/rsa/BCRSAPrivateKey.java | 145 +
.../provider/asymmetric/rsa/BCRSAPublicKey.java | 174 +
.../jcajce/provider/asymmetric/rsa/CipherSpi.java | 589 +
.../asymmetric/rsa/DigestSignatureSpi.java | 378 +
.../provider/asymmetric/rsa/ISOSignatureSpi.java | 211 +
.../provider/asymmetric/rsa/KeyFactorySpi.java | 171 +
.../asymmetric/rsa/KeyPairGeneratorSpi.java | 78 +
.../provider/asymmetric/rsa/PSSSignatureSpi.java | 415 +
.../jcajce/provider/asymmetric/rsa/RSAUtil.java | 66 +
.../provider/asymmetric/rsa/X931SignatureSpi.java | 211 +
.../provider/asymmetric/util/BaseAgreementSpi.java | 314 +
.../util/BaseAlgorithmParameterGeneratorSpi.java | 25 +
.../provider/asymmetric/util/BaseCipherSpi.java | 225 +
.../asymmetric/util/BaseKeyFactorySpi.java | 77 +
.../jcajce/provider/asymmetric/util/DESUtil.java | 53 +
.../jcajce/provider/asymmetric/util/DHUtil.java | 50 +
.../jcajce/provider/asymmetric/util/DSABase.java | 112 +
.../provider/asymmetric/util/DSAEncoder.java | 13 +
.../jcajce/provider/asymmetric/util/EC5Util.java | 253 +
.../jcajce/provider/asymmetric/util/ECUtil.java | 394 +
.../util/ExtendedInvalidKeySpecException.java | 21 +
.../provider/asymmetric/util/GOST3410Util.java | 52 +
.../jcajce/provider/asymmetric/util/IESUtil.java | 38 +
.../jcajce/provider/asymmetric/util/KeyUtil.java | 72 +
.../util/PKCS12BagAttributeCarrierImpl.java | 124 +
.../asymmetric/x509/CertificateFactory.java | 399 +
.../provider/asymmetric/x509/ExtCRLException.java | 20 +
.../provider/asymmetric/x509/KeyFactory.java | 95 +
.../jcajce/provider/asymmetric/x509/PEMUtil.java | 88 +
.../provider/asymmetric/x509/PKIXCertPath.java | 375 +
.../asymmetric/x509/X509CRLEntryObject.java | 318 +
.../provider/asymmetric/x509/X509CRLObject.java | 667 +
.../asymmetric/x509/X509CertificateObject.java | 911 +
.../asymmetric/x509/X509SignatureUtil.java | 167 +
.../provider/config/ConfigurableProvider.java | 41 +
.../provider/config/PKCS12StoreParameter.java | 32 +
.../provider/config/ProviderConfiguration.java | 12 +
.../config/ProviderConfigurationPermission.java | 146 +
.../jcajce/provider/digest/BCMessageDigest.java | 47 +
.../jcajce/provider/digest/Blake2b.java | 114 +
.../provider/digest/DigestAlgorithmProvider.java | 36 +
.../jcajce/provider/digest/GOST3411.java | 94 +
.../jcajce/provider/digest/Keccak.java | 195 +
.../bouncycastle/jcajce/provider/digest/MD2.java | 75 +
.../bouncycastle/jcajce/provider/digest/MD4.java | 75 +
.../bouncycastle/jcajce/provider/digest/MD5.java | 77 +
.../jcajce/provider/digest/RIPEMD128.java | 75 +
.../jcajce/provider/digest/RIPEMD160.java | 113 +
.../jcajce/provider/digest/RIPEMD256.java | 75 +
.../jcajce/provider/digest/RIPEMD320.java | 73 +
.../bouncycastle/jcajce/provider/digest/SHA1.java | 202 +
.../jcajce/provider/digest/SHA224.java | 76 +
.../jcajce/provider/digest/SHA256.java | 96 +
.../bouncycastle/jcajce/provider/digest/SHA3.java | 90 +
.../jcajce/provider/digest/SHA384.java | 89 +
.../jcajce/provider/digest/SHA512.java | 179 +
.../bouncycastle/jcajce/provider/digest/SM3.java | 47 +
.../bouncycastle/jcajce/provider/digest/Skein.java | 740 +
.../bouncycastle/jcajce/provider/digest/Tiger.java | 115 +
.../jcajce/provider/digest/Whirlpool.java | 73 +
.../bouncycastle/jcajce/provider/keystore/BC.java | 27 +
.../jcajce/provider/keystore/PKCS12.java | 30 +
.../jcajce/provider/keystore/bc/BcKeyStoreSpi.java | 1079 +
.../keystore/pkcs12/PKCS12KeyStoreSpi.java | 1829 +
.../jcajce/provider/symmetric/AES.java | 904 +
.../jcajce/provider/symmetric/ARC4.java | 124 +
.../jcajce/provider/symmetric/Blowfish.java | 88 +
.../jcajce/provider/symmetric/CAST5.java | 221 +
.../jcajce/provider/symmetric/CAST6.java | 90 +
.../jcajce/provider/symmetric/Camellia.java | 237 +
.../jcajce/provider/symmetric/ChaCha.java | 51 +
.../jcajce/provider/symmetric/DES.java | 508 +
.../jcajce/provider/symmetric/DESede.java | 440 +
.../jcajce/provider/symmetric/GOST28147.java | 156 +
.../jcajce/provider/symmetric/GcmSpecUtil.java | 78 +
.../jcajce/provider/symmetric/Grain128.java | 49 +
.../jcajce/provider/symmetric/Grainv1.java | 49 +
.../jcajce/provider/symmetric/HC128.java | 49 +
.../jcajce/provider/symmetric/HC256.java | 49 +
.../jcajce/provider/symmetric/IDEA.java | 258 +
.../jcajce/provider/symmetric/Noekeon.java | 152 +
.../jcajce/provider/symmetric/OpenSSLPBKDF.java | 86 +
.../jcajce/provider/symmetric/PBEPBKDF2.java | 239 +
.../jcajce/provider/symmetric/PBEPKCS12.java | 120 +
.../jcajce/provider/symmetric/RC2.java | 525 +
.../jcajce/provider/symmetric/RC5.java | 177 +
.../jcajce/provider/symmetric/RC6.java | 180 +
.../jcajce/provider/symmetric/Rijndael.java | 70 +
.../jcajce/provider/symmetric/SEED.java | 194 +
.../jcajce/provider/symmetric/SM4.java | 162 +
.../jcajce/provider/symmetric/Salsa20.java | 51 +
.../jcajce/provider/symmetric/Serpent.java | 199 +
.../jcajce/provider/symmetric/Shacal2.java | 140 +
.../jcajce/provider/symmetric/SipHash.java | 62 +
.../jcajce/provider/symmetric/Skipjack.java | 87 +
.../symmetric/SymmetricAlgorithmProvider.java | 47 +
.../jcajce/provider/symmetric/TEA.java | 62 +
.../jcajce/provider/symmetric/Threefish.java | 153 +
.../jcajce/provider/symmetric/Twofish.java | 132 +
.../jcajce/provider/symmetric/VMPC.java | 65 +
.../jcajce/provider/symmetric/VMPCKSA3.java | 51 +
.../jcajce/provider/symmetric/XSalsa20.java | 51 +
.../jcajce/provider/symmetric/XTEA.java | 62 +
.../jcajce/provider/symmetric/util/BCPBEKey.java | 155 +
.../util/BaseAlgorithmParameterGenerator.java | 37 +
.../symmetric/util/BaseAlgorithmParameters.java | 29 +
.../provider/symmetric/util/BaseBlockCipher.java | 1294 +
.../provider/symmetric/util/BaseKeyGenerator.java | 82 +
.../jcajce/provider/symmetric/util/BaseMac.java | 190 +
.../symmetric/util/BaseSecretKeyFactory.java | 93 +
.../provider/symmetric/util/BaseStreamCipher.java | 400 +
.../provider/symmetric/util/BaseWrapCipher.java | 405 +
.../symmetric/util/BlockCipherProvider.java | 8 +
.../symmetric/util/IvAlgorithmParameters.java | 118 +
.../jcajce/provider/symmetric/util/PBE.java | 408 +
.../symmetric/util/PBESecretKeyFactory.java | 68 +
.../jcajce/provider/util/AlgorithmProvider.java | 8 +
.../provider/util/AsymmetricAlgorithmProvider.java | 42 +
.../provider/util/AsymmetricKeyInfoConverter.java | 17 +
.../jcajce/provider/util/DigestFactory.java | 160 +
.../jcajce/provider/util/SecretKeyUtil.java | 40 +
.../jcajce/spec/GOST28147ParameterSpec.java | 99 +
.../bouncycastle/jcajce/spec/KTSParameterSpec.java | 157 +
.../bouncycastle/jcajce/spec/MQVParameterSpec.java | 70 +
.../bouncycastle/jcajce/spec/PBKDF2KeySpec.java | 35 +
.../jcajce/spec/RepeatedSecretKeySpec.java | 34 +
.../jcajce/spec/SkeinParameterSpec.java | 328 +
.../jcajce/spec/UserKeyingMaterialSpec.java | 21 +
.../jcajce/util/AlgorithmParametersUtils.java | 68 +
.../bouncycastle/jcajce/util/BCJcaJceHelper.java | 30 +
.../jcajce/util/DefaultJcaJceHelper.java | 99 +
.../org/bouncycastle/jcajce/util/JcaJceHelper.java | 62 +
.../org/bouncycastle/jcajce/util/JcaJceUtils.java | 127 +
.../jcajce/util/MessageDigestUtils.java | 55 +
.../jcajce/util/NamedJcaJceHelper.java | 106 +
.../jcajce/util/ProviderJcaJceHelper.java | 106 +
.../jce/ECGOST3410NamedCurveTable.java | 61 +
.../main/java/org/bouncycastle/jce/ECKeyUtil.java | 229 +
.../org/bouncycastle/jce/ECNamedCurveTable.java | 76 +
.../java/org/bouncycastle/jce/ECPointUtil.java | 56 +
.../bouncycastle/jce/MultiCertStoreParameters.java | 51 +
.../jce/PKCS10CertificationRequest.java | 640 +
.../main/java/org/bouncycastle/jce/PKCS12Util.java | 126 +
.../java/org/bouncycastle/jce/PrincipalUtil.java | 81 +
.../java/org/bouncycastle/jce/X509KeyUsage.java | 57 +
.../jce/X509LDAPCertStoreParameters.java | 1258 +
.../java/org/bouncycastle/jce/X509Principal.java | 165 +
.../jce/exception/ExtCertPathBuilderException.java | 29 +
.../exception/ExtCertPathValidatorException.java | 30 +
.../exception/ExtCertificateEncodingException.java | 21 +
.../bouncycastle/jce/exception/ExtException.java | 21 +
.../bouncycastle/jce/exception/ExtIOException.java | 21 +
.../bouncycastle/jce/interfaces/BCKeyStore.java | 14 +
.../org/bouncycastle/jce/interfaces/ECKey.java | 15 +
.../jce/interfaces/ECPointEncoder.java | 20 +
.../bouncycastle/jce/interfaces/ECPrivateKey.java | 16 +
.../bouncycastle/jce/interfaces/ECPublicKey.java | 17 +
.../bouncycastle/jce/interfaces/ElGamalKey.java | 11 +
.../jce/interfaces/ElGamalPrivateKey.java | 11 +
.../jce/interfaces/ElGamalPublicKey.java | 11 +
.../bouncycastle/jce/interfaces/GOST3410Key.java | 11 +
.../jce/interfaces/GOST3410Params.java | 15 +
.../jce/interfaces/GOST3410PrivateKey.java | 9 +
.../jce/interfaces/GOST3410PublicKey.java | 10 +
.../org/bouncycastle/jce/interfaces/IESKey.java | 22 +
.../bouncycastle/jce/interfaces/MQVPrivateKey.java | 27 +
.../bouncycastle/jce/interfaces/MQVPublicKey.java | 20 +
.../jce/interfaces/PKCS12BagAttributeCarrier.java | 21 +
.../jce/netscape/NetscapeCertRequest.java | 301 +
.../jce/provider/AnnotatedException.java | 32 +
.../jce/provider/BouncyCastleProvider.java | 290 +
.../BouncyCastleProviderConfiguration.java | 167 +
.../jce/provider/BrokenJCEBlockCipher.java | 621 +
.../jce/provider/BrokenKDF2BytesGenerator.java | 127 +
.../org/bouncycastle/jce/provider/BrokenPBE.java | 441 +
.../jce/provider/CertPathValidatorUtilities.java | 1357 +
.../org/bouncycastle/jce/provider/CertStatus.java | 46 +
.../jce/provider/CertStoreCollectionSpi.java | 104 +
.../java/org/bouncycastle/jce/provider/DHUtil.java | 50 +
.../bouncycastle/jce/provider/ExtCRLException.java | 20 +
.../bouncycastle/jce/provider/JCEDHPrivateKey.java | 187 +
.../bouncycastle/jce/provider/JCEDHPublicKey.java | 178 +
.../bouncycastle/jce/provider/JCEECPrivateKey.java | 478 +
.../bouncycastle/jce/provider/JCEECPublicKey.java | 521 +
.../jce/provider/JCEElGamalPrivateKey.java | 165 +
.../jce/provider/JCEElGamalPublicKey.java | 139 +
.../jce/provider/JCERSAPrivateCrtKey.java | 242 +
.../jce/provider/JCERSAPrivateKey.java | 146 +
.../bouncycastle/jce/provider/JCERSAPublicKey.java | 130 +
.../jce/provider/JDKDSAPrivateKey.java | 178 +
.../bouncycastle/jce/provider/JDKDSAPublicKey.java | 177 +
.../jce/provider/JDKPKCS12StoreParameter.java | 51 +
.../jce/provider/MultiCertStoreSpi.java | 85 +
.../org/bouncycastle/jce/provider/PEMUtil.java | 94 +
.../jce/provider/PKIXAttrCertPathBuilderSpi.java | 361 +
.../jce/provider/PKIXAttrCertPathValidatorSpi.java | 137 +
.../org/bouncycastle/jce/provider/PKIXCRLUtil.java | 129 +
.../jce/provider/PKIXCertPathBuilderSpi.java | 281 +
.../jce/provider/PKIXCertPathValidatorSpi.java | 457 +
.../jce/provider/PKIXNameConstraintValidator.java | 1931 +
.../PKIXNameConstraintValidatorException.java | 10 +
.../bouncycastle/jce/provider/PKIXPolicyNode.java | 173 +
.../bouncycastle/jce/provider/PrincipalUtils.java | 53 +
.../jce/provider/RFC3280CertPathUtilities.java | 2613 ++
.../jce/provider/RFC3281CertPathUtilities.java | 720 +
.../org/bouncycastle/jce/provider/ReasonsMask.java | 101 +
.../jce/provider/X509AttrCertParser.java | 156 +
.../jce/provider/X509CRLEntryObject.java | 319 +
.../bouncycastle/jce/provider/X509CRLObject.java | 663 +
.../bouncycastle/jce/provider/X509CRLParser.java | 150 +
.../jce/provider/X509CertPairParser.java | 77 +
.../bouncycastle/jce/provider/X509CertParser.java | 158 +
.../jce/provider/X509CertificateObject.java | 933 +
.../jce/provider/X509LDAPCertStoreSpi.java | 477 +
.../jce/provider/X509SignatureUtil.java | 138 +
.../jce/provider/X509StoreAttrCertCollection.java | 34 +
.../jce/provider/X509StoreCRLCollection.java | 34 +
.../jce/provider/X509StoreCertCollection.java | 34 +
.../jce/provider/X509StoreCertPairCollection.java | 64 +
.../jce/provider/X509StoreLDAPAttrCerts.java | 79 +
.../jce/provider/X509StoreLDAPCRLs.java | 87 +
.../jce/provider/X509StoreLDAPCertPairs.java | 75 +
.../jce/provider/X509StoreLDAPCerts.java | 128 +
.../java/org/bouncycastle/jce/spec/ECKeySpec.java | 26 +
.../jce/spec/ECNamedCurveGenParameterSpec.java | 28 +
.../jce/spec/ECNamedCurveParameterSpec.java | 62 +
.../bouncycastle/jce/spec/ECNamedCurveSpec.java | 123 +
.../org/bouncycastle/jce/spec/ECParameterSpec.java | 121 +
.../bouncycastle/jce/spec/ECPrivateKeySpec.java | 35 +
.../org/bouncycastle/jce/spec/ECPublicKeySpec.java | 42 +
.../jce/spec/ElGamalGenParameterSpec.java | 28 +
.../org/bouncycastle/jce/spec/ElGamalKeySpec.java | 20 +
.../jce/spec/ElGamalParameterSpec.java | 46 +
.../jce/spec/ElGamalPrivateKeySpec.java | 33 +
.../jce/spec/ElGamalPublicKeySpec.java | 33 +
.../jce/spec/GOST28147ParameterSpec.java | 48 +
.../jce/spec/GOST3410ParameterSpec.java | 133 +
.../jce/spec/GOST3410PrivateKeySpec.java | 70 +
.../spec/GOST3410PublicKeyParameterSetSpec.java | 78 +
.../jce/spec/GOST3410PublicKeySpec.java | 78 +
.../java/org/bouncycastle/jce/spec/IEKeySpec.java | 70 +
.../bouncycastle/jce/spec/IESParameterSpec.java | 176 +
.../bouncycastle/jce/spec/MQVPrivateKeySpec.java | 94 +
.../bouncycastle/jce/spec/MQVPublicKeySpec.java | 69 +
.../jce/spec/RepeatedSecretKeySpec.java | 17 +
.../jcajce/provider/BouncyCastlePQCProvider.java | 168 +
.../bouncycastle/pqc/jcajce/provider/McEliece.java | 62 +
.../bouncycastle/pqc/jcajce/provider/Rainbow.java | 36 +
.../pqc/jcajce/provider/gmss/BCGMSSPublicKey.java | 131 +
.../mceliece/BCMcElieceCCA2PrivateKey.java | 306 +
.../provider/mceliece/BCMcElieceCCA2PublicKey.java | 226 +
.../provider/mceliece/BCMcEliecePrivateKey.java | 335 +
.../provider/mceliece/BCMcEliecePublicKey.java | 230 +
.../mceliece/McElieceCCA2KeyFactorySpi.java | 346 +
.../mceliece/McElieceCCA2KeysToParams.java | 47 +
.../provider/mceliece/McElieceCCA2Primitives.java | 131 +
.../mceliece/McElieceFujisakiCipherSpi.java | 253 +
.../provider/mceliece/McElieceKeyFactorySpi.java | 343 +
.../mceliece/McElieceKeyPairGeneratorSpi.java | 146 +
.../provider/mceliece/McElieceKeysToParams.java | 47 +
.../mceliece/McElieceKobaraImaiCipherSpi.java | 307 +
.../provider/mceliece/McEliecePKCSCipherSpi.java | 171 +
.../mceliece/McEliecePointchevalCipherSpi.java | 247 +
.../provider/rainbow/BCRainbowPrivateKey.java | 244 +
.../provider/rainbow/BCRainbowPublicKey.java | 171 +
.../provider/rainbow/RainbowKeyFactorySpi.java | 228 +
.../rainbow/RainbowKeyPairGeneratorSpi.java | 72 +
.../provider/rainbow/RainbowKeysToParams.java | 49 +
.../pqc/jcajce/provider/rainbow/SignatureSpi.java | 164 +
.../provider/util/AsymmetricBlockCipher.java | 520 +
.../provider/util/AsymmetricHybridCipher.java | 397 +
.../pqc/jcajce/provider/util/CipherSpiExt.java | 635 +
.../pqc/jcajce/provider/util/KeyUtil.java | 72 +
.../pqc/jcajce/spec/ECCKeyGenParameterSpec.java | 188 +
.../bouncycastle/pqc/jcajce/spec/GMSSKeySpec.java | 29 +
.../pqc/jcajce/spec/GMSSPrivateKeySpec.java | 353 +
.../pqc/jcajce/spec/GMSSPublicKeySpec.java | 40 +
.../pqc/jcajce/spec/McElieceCCA2ParameterSpec.java | 57 +
.../jcajce/spec/McElieceCCA2PrivateKeySpec.java | 159 +
.../pqc/jcajce/spec/McElieceCCA2PublicKeySpec.java | 88 +
.../pqc/jcajce/spec/McEliecePrivateKeySpec.java | 200 +
.../pqc/jcajce/spec/McEliecePublicKeySpec.java | 91 +
.../pqc/jcajce/spec/RainbowParameterSpec.java | 124 +
.../pqc/jcajce/spec/RainbowPrivateKeySpec.java | 125 +
.../pqc/jcajce/spec/RainbowPublicKeySpec.java | 68 +
.../x509/AttributeCertificateHolder.java | 420 +
.../x509/AttributeCertificateIssuer.java | 208 +
.../x509/CertPathReviewerException.java | 72 +
.../x509/CertPathValidatorUtilities.java | 1517 +
.../java/org/bouncycastle/x509/CertStatus.java | 46 +
.../x509/ExtCertificateEncodingException.java | 20 +
.../x509/ExtendedPKIXBuilderParameters.java | 211 +
.../bouncycastle/x509/ExtendedPKIXParameters.java | 660 +
.../bouncycastle/x509/NoSuchParserException.java | 10 +
.../bouncycastle/x509/NoSuchStoreException.java | 10 +
.../org/bouncycastle/x509/PKIXAttrCertChecker.java | 56 +
.../java/org/bouncycastle/x509/PKIXCRLUtil.java | 153 +
.../bouncycastle/x509/PKIXCertPathReviewer.java | 2543 ++
.../java/org/bouncycastle/x509/X509Attribute.java | 80 +
.../x509/X509AttributeCertStoreSelector.java | 484 +
.../x509/X509AttributeCertificate.java | 102 +
.../bouncycastle/x509/X509CRLStoreSelector.java | 330 +
.../x509/X509CertPairStoreSelector.java | 155 +
.../bouncycastle/x509/X509CertStoreSelector.java | 88 +
.../org/bouncycastle/x509/X509CertificatePair.java | 167 +
.../x509/X509CollectionStoreParameters.java | 70 +
.../main/java/org/bouncycastle/x509/X509Store.java | 82 +
.../org/bouncycastle/x509/X509StoreParameters.java | 5 +
.../java/org/bouncycastle/x509/X509StoreSpi.java | 12 +
.../org/bouncycastle/x509/X509StreamParser.java | 161 +
.../org/bouncycastle/x509/X509StreamParserSpi.java | 45 +
.../main/java/org/bouncycastle/x509/X509Util.java | 412 +
.../x509/X509V1CertificateGenerator.java | 373 +
.../x509/X509V2AttributeCertificate.java | 350 +
.../org/bouncycastle/x509/X509V2CRLGenerator.java | 450 +
.../x509/X509V3CertificateGenerator.java | 526 +
.../extension/AuthorityKeyIdentifierStructure.java | 147 +
.../x509/extension/X509ExtensionUtil.java | 101 +
.../bouncycastle/x509/util/LDAPStoreHelper.java | 1117 +
.../org/bouncycastle/x509/util/StreamParser.java | 10 +
.../x509/util/StreamParsingException.java | 18 +
.../org/bouncycastle/jce/examples/package.html | 5 +
.../org/bouncycastle/jce/interfaces/package.html | 5 +
.../main/javadoc/org/bouncycastle/jce/package.html | 10 +
.../javadoc/org/bouncycastle/jce/spec/package.html | 5 +
.../javadoc/org/bouncycastle/ocsp/package.html | 5 +
.../org/bouncycastle/x509/examples/package.html | 7 +
.../org/bouncycastle/x509/extension/package.html | 5 +
.../javadoc/org/bouncycastle/x509/package.html | 7 +
.../jcajce/provider/asymmetric/dsa/DSASigner.java | 280 +
.../provider/asymmetric/ecgost/SignatureSpi.java | 214 +
.../provider/asymmetric/gost/SignatureSpi.java | 230 +
.../asymmetric/rsa/DigestSignatureSpi.java | 387 +
.../provider/asymmetric/rsa/ISOSignatureSpi.java | 212 +
.../provider/asymmetric/rsa/X931SignatureSpi.java | 215 +
.../jcajce/provider/asymmetric/util/DSABase.java | 129 +
.../asymmetric/x509/CertificateFactory.java | 397 +
.../provider/asymmetric/x509/PKIXCertPath.java | 379 +
.../provider/asymmetric/x509/SignatureUtil.java | 107 +
.../bouncycastle/jce/MultiCertStoreParameters.java | 51 +
.../jce/netscape/NetscapeCertRequest.java | 294 +
.../jce/provider/AnnotatedException.java | 29 +
.../jce/provider/BouncyCastleProvider.java | 281 +
.../BouncyCastleProviderConfiguration.java | 108 +
.../jce/provider/CertStoreCollectionSpi.java | 104 +
.../jce/provider/MultiCertStoreSpi.java | 85 +
.../jce/provider/PKIXCertPathBuilderSpi.java | 389 +
.../jce/provider/PKIXCertPathValidatorSpi.java | 2183 +
.../bouncycastle/jce/provider/PKIXPolicyNode.java | 167 +
.../bouncycastle/jce/provider/ProviderUtil.java | 47 +
.../jce/provider/RFC3280CertPathUtilities.java | 87 +
.../bouncycastle/jce/provider/X509CRLObject.java | 555 +
.../jce/provider/X509CertificateObject.java | 857 +
.../x509/AttributeCertificateHolder.java | 406 +
.../x509/AttributeCertificateIssuer.java | 212 +
.../x509/X509AttributeCertStoreSelector.java | 488 +
.../bouncycastle/x509/X509CRLStoreSelector.java | 26 +
.../bouncycastle/x509/X509CertStoreSelector.java | 26 +
.../jdk1.1/org/bouncycastle/x509/X509Util.java | 397 +
.../x509/X509V1CertificateGenerator.java | 345 +
.../org/bouncycastle/x509/X509V2CRLGenerator.java | 434 +
.../x509/X509V3CertificateGenerator.java | 495 +
.../bouncycastle/jcajce/PKIXCRLStoreSelector.java | 313 +
.../bouncycastle/jcajce/PKIXCertStoreSelector.java | 67 +
.../jcajce/PKIXExtendedBuilderParameters.java | 138 +
.../jcajce/PKIXExtendedParameters.java | 340 +
.../jce/exception/ExtCertPathBuilderException.java | 29 +
.../exception/ExtCertPathValidatorException.java | 29 +
.../jcajce/PKIXExtendedParameters.java | 338 +
.../asymmetric/rsa/AlgorithmParametersSpi.java | 201 +
.../provider/asymmetric/rsa/PSSSignatureSpi.java | 447 +
.../asymmetric/x509/CertificateFactory.java | 397 +
.../provider/asymmetric/x509/PKIXCertPath.java | 379 +
.../provider/asymmetric/x509/SignatureUtil.java | 134 +
.../asymmetric/x509/X509CRLEntryObject.java | 294 +
.../provider/asymmetric/x509/X509CRLObject.java | 556 +
.../asymmetric/x509/X509CertificateObject.java | 857 +
.../asymmetric/x509/X509SignatureUtil.java | 125 +
.../keystore/pkcs12/PKCS12KeyStoreSpi.java | 1779 +
.../provider/symmetric/util/BaseBlockCipher.java | 1284 +
.../jcajce/util/ProviderJcaJceHelper.java | 106 +
.../jdk1.3/org/bouncycastle/jce/ECKeyUtil.java | 229 +
.../bouncycastle/jce/MultiCertStoreParameters.java | 51 +
.../jce/PKCS10CertificationRequest.java | 583 +
.../org/bouncycastle/jce/cert/CRLSelector.java | 41 +
.../jdk1.3/org/bouncycastle/jce/cert/CertPath.java | 296 +
.../org/bouncycastle/jce/cert/CertPathBuilder.java | 255 +
.../jce/cert/CertPathBuilderException.java | 182 +
.../jce/cert/CertPathBuilderResult.java | 38 +
.../bouncycastle/jce/cert/CertPathBuilderSpi.java | 50 +
.../bouncycastle/jce/cert/CertPathParameters.java | 18 +
.../bouncycastle/jce/cert/CertPathValidator.java | 276 +
.../jce/cert/CertPathValidatorException.java | 271 +
.../jce/cert/CertPathValidatorResult.java | 22 +
.../jce/cert/CertPathValidatorSpi.java | 59 +
.../org/bouncycastle/jce/cert/CertSelector.java | 41 +
.../org/bouncycastle/jce/cert/CertStore.java | 382 +
.../bouncycastle/jce/cert/CertStoreException.java | 187 +
.../bouncycastle/jce/cert/CertStoreParameters.java | 52 +
.../org/bouncycastle/jce/cert/CertStoreSpi.java | 104 +
.../jdk1.3/org/bouncycastle/jce/cert/CertUtil.java | 556 +
.../bouncycastle/jce/cert/CertificateFactory.java | 183 +
.../jce/cert/CertificateFactorySpi.java | 99 +
.../jce/cert/CollectionCertStoreParameters.java | 124 +
.../jce/cert/LDAPCertStoreParameters.java | 138 +
.../jce/cert/PKIXBuilderParameters.java | 190 +
.../jce/cert/PKIXCertPathBuilderResult.java | 103 +
.../bouncycastle/jce/cert/PKIXCertPathChecker.java | 163 +
.../jce/cert/PKIXCertPathValidatorResult.java | 150 +
.../org/bouncycastle/jce/cert/PKIXParameters.java | 844 +
.../org/bouncycastle/jce/cert/PolicyNode.java | 107 +
.../bouncycastle/jce/cert/PolicyQualifierInfo.java | 196 +
.../org/bouncycastle/jce/cert/TrustAnchor.java | 293 +
.../org/bouncycastle/jce/cert/X509CRLSelector.java | 717 +
.../bouncycastle/jce/cert/X509CertSelector.java | 2465 ++
.../org/bouncycastle/jce/cert/X509Extension.java | 12 +
.../jdk1.3/org/bouncycastle/jce/cert/package.html | 5 +
.../jce/exception/ExtCertPathBuilderException.java | 29 +
.../exception/ExtCertPathValidatorException.java | 30 +
.../jce/provider/CertPathValidatorUtilities.java | 1371 +
.../jce/provider/CertStoreCollectionSpi.java | 104 +
.../org/bouncycastle/jce/provider/JCEPBEKey.java | 146 +
.../jce/provider/JCESecretKeyFactory.java | 557 +
.../jce/provider/JDKAlgorithmParameters.java | 643 +
.../jce/provider/MultiCertStoreSpi.java | 85 +
.../org/bouncycastle/jce/provider/PKIXCRLUtil.java | 129 +
.../jce/provider/PKIXCertPathBuilderSpi.java | 285 +
.../jce/provider/PKIXCertPathValidatorSpi.java | 457 +
.../bouncycastle/jce/provider/PKIXPolicyNode.java | 169 +
.../bouncycastle/jce/provider/PrincipalUtils.java | 83 +
.../bouncycastle/jce/provider/ProviderUtil.java | 72 +
.../jce/provider/RFC3280CertPathUtilities.java | 2612 ++
.../jce/provider/X509CRLEntryObject.java | 294 +
.../bouncycastle/jce/provider/X509CRLObject.java | 557 +
.../jce/provider/X509CertificateObject.java | 859 +
.../bouncycastle/jce/spec/PSSParameterSpec.java | 44 +
.../x509/AttributeCertificateHolder.java | 406 +
.../x509/AttributeCertificateIssuer.java | 211 +
.../x509/CertPathValidatorUtilities.java | 1365 +
.../x509/ExtendedPKIXBuilderParameters.java | 210 +
.../bouncycastle/x509/ExtendedPKIXParameters.java | 652 +
.../jdk1.3/org/bouncycastle/x509/PKIXCRLUtil.java | 130 +
.../org/bouncycastle/x509/PrincipalUtils.java | 83 +
.../x509/X509AttributeCertStoreSelector.java | 486 +
.../bouncycastle/x509/X509CRLStoreSelector.java | 330 +
.../bouncycastle/x509/X509CertStoreSelector.java | 86 +
.../jdk1.3/org/bouncycastle/x509/X509Util.java | 397 +
.../x509/X509V1CertificateGenerator.java | 340 +
.../org/bouncycastle/x509/X509V2CRLGenerator.java | 430 +
.../x509/X509V3CertificateGenerator.java | 491 +
.../org/bouncycastle/jcajce/PKIXCRLStore.java | 15 +
.../bouncycastle/jcajce/PKIXCRLStoreSelector.java | 313 +
.../org/bouncycastle/jcajce/PKIXCertStore.java | 15 +
.../bouncycastle/jcajce/PKIXCertStoreSelector.java | 67 +
.../jcajce/PKIXExtendedBuilderParameters.java | 138 +
.../jcajce/PKIXExtendedParameters.java | 341 +
.../asymmetric/ec/AlgorithmParametersSpi.java | 145 +
.../provider/asymmetric/ec/BCECPrivateKey.java | 386 +
.../provider/asymmetric/ec/BCECPublicKey.java | 377 +
.../provider/asymmetric/ec/KeyFactorySpi.java | 200 +
.../asymmetric/ec/KeyPairGeneratorSpi.java | 259 +
.../provider/asymmetric/ec/SignatureSpi.java | 348 +
.../asymmetric/ecgost/BCECGOST3410PrivateKey.java | 360 +
.../asymmetric/ecgost/BCECGOST3410PublicKey.java | 455 +
.../provider/asymmetric/ecgost/KeyFactorySpi.java | 128 +
.../asymmetric/ecgost/KeyPairGeneratorSpi.java | 144 +
.../provider/asymmetric/ecgost/SignatureSpi.java | 212 +
.../provider/asymmetric/elgamal/CipherSpi.java | 303 +
.../asymmetric/rsa/AlgorithmParametersSpi.java | 217 +
.../jcajce/provider/asymmetric/rsa/CipherSpi.java | 513 +
.../provider/asymmetric/rsa/PSSSignatureSpi.java | 428 +
.../jcajce/provider/asymmetric/util/DSABase.java | 128 +
.../jcajce/provider/asymmetric/util/ECUtil.java | 220 +
.../keystore/pkcs12/PKCS12KeyStoreSpi.java | 1779 +
.../org/bouncycastle/jce/interfaces/ECKey.java | 22 +
.../BouncyCastleProviderConfiguration.java | 166 +
.../jce/provider/CertPathValidatorUtilities.java | 1973 +
.../org/bouncycastle/jce/provider/PKIXCRLUtil.java | 251 +
.../bouncycastle/jce/provider/PrincipalUtils.java | 54 +
.../jce/provider/X509SignatureUtil.java | 125 +
.../x509/CertPathValidatorUtilities.java | 1532 +
.../bouncycastle/x509/X509CRLStoreSelector.java | 330 +
.../bouncycastle/x509/X509CertStoreSelector.java | 86 +
.../bouncycastle/x509/util/LDAPStoreHelper.java | 1119 +
.../x509/CertPathReviewerMessages.properties | 616 +
.../x509/CertPathReviewerMessages_de.properties | 621 +
.../jcajce/provider/test/AllTests.java | 47 +
.../provider/test/ECAlgorithmParametersTest.java | 194 +
.../provider/test/PrivateConstructorTest.java | 132 +
.../bouncycastle/jce/provider/test/AEADTest.java | 355 +
.../bouncycastle/jce/provider/test/AESSICTest.java | 168 +
.../bouncycastle/jce/provider/test/AESTest.java | 422 +
.../jce/provider/test/AlgorithmParametersTest.java | 128 +
.../bouncycastle/jce/provider/test/AllTests.java | 71 +
.../jce/provider/test/AttrCertData.java | 119 +
.../jce/provider/test/BaseBlockCipherTest.java | 172 +
.../jce/provider/test/BlockCipherTest.java | 1405 +
.../bouncycastle/jce/provider/test/CMacTest.java | 329 +
.../bouncycastle/jce/provider/test/CRL5Test.java | 268 +
.../jce/provider/test/CamelliaTest.java | 189 +
.../jce/provider/test/CertPathBuilderTest.java | 140 +
.../jce/provider/test/CertPathTest.java | 369 +
.../jce/provider/test/CertPathValidatorTest.java | 500 +
.../jce/provider/test/CertStoreTest.java | 235 +
.../bouncycastle/jce/provider/test/CertTest.java | 1653 +
.../jce/provider/test/CertUniqueIDTest.java | 178 +
.../jce/provider/test/CipherStreamTest.java | 411 +
.../jce/provider/test/CipherStreamTest2.java | 519 +
.../bouncycastle/jce/provider/test/DESedeTest.java | 326 +
.../bouncycastle/jce/provider/test/DHIESTest.java | 194 +
.../org/bouncycastle/jce/provider/test/DHTest.java | 995 +
.../bouncycastle/jce/provider/test/DSATest.java | 1017 +
.../jce/provider/test/DSTU4145Test.java | 197 +
.../bouncycastle/jce/provider/test/DetDSATest.java | 152 +
.../bouncycastle/jce/provider/test/DigestTest.java | 172 +
.../jce/provider/test/DoFinalTest.java | 164 +
.../bouncycastle/jce/provider/test/ECDSA5Test.java | 1044 +
.../jce/provider/test/ECEncodingTest.java | 214 +
.../bouncycastle/jce/provider/test/ECIESTest.java | 226 +
.../jce/provider/test/ECIESVectorTest.java | 236 +
.../bouncycastle/jce/provider/test/ECNRTest.java | 248 +
.../jce/provider/test/ElGamalTest.java | 497 +
.../provider/test/EncryptedPrivateKeyInfoTest.java | 199 +
.../jce/provider/test/FIPSDESTest.java | 229 +
.../bouncycastle/jce/provider/test/GMacTest.java | 145 +
.../jce/provider/test/GOST28147Test.java | 260 +
.../jce/provider/test/GOST3410Test.java | 516 +
.../bouncycastle/jce/provider/test/HMacTest.java | 198 +
.../bouncycastle/jce/provider/test/IESTest.java | 271 +
.../jce/provider/test/ImplicitlyCaTest.java | 342 +
.../jce/provider/test/JceTestUtil.java | 49 +
.../bouncycastle/jce/provider/test/KeccakTest.java | 136 +
.../jce/provider/test/KeyStoreTest.java | 424 +
.../bouncycastle/jce/provider/test/MQVTest.java | 146 +
.../bouncycastle/jce/provider/test/MacTest.java | 186 +
.../jce/provider/test/MultiCertStoreTest.java | 96 +
.../jce/provider/test/NISTCertPathTest.java | 5173 +++
.../jce/provider/test/NamedCurveTest.java | 341 +
.../jce/provider/test/NetscapeCertRequestTest.java | 130 +
.../jce/provider/test/NoekeonTest.java | 152 +
.../bouncycastle/jce/provider/test/OCBTest.java | 105 +
.../bouncycastle/jce/provider/test/PBETest.java | 707 +
.../bouncycastle/jce/provider/test/PEMData.java | 114 +
.../jce/provider/test/PKCS10CertRequestTest.java | 556 +
.../jce/provider/test/PKCS12StoreTest.java | 1425 +
.../jce/provider/test/PKIXNameConstraintsTest.java | 452 +
.../jce/provider/test/PKIXPolicyMappingTest.java | 460 +
.../bouncycastle/jce/provider/test/PKIXTest.java | 248 +
.../bouncycastle/jce/provider/test/PSSTest.java | 261 +
.../jce/provider/test/Poly1305Test.java | 158 +
.../bouncycastle/jce/provider/test/RSATest.java | 834 +
.../jce/provider/test/RegressionTest.java | 104 +
.../bouncycastle/jce/provider/test/SEEDTest.java | 175 +
.../bouncycastle/jce/provider/test/SM4Test.java | 153 +
.../bouncycastle/jce/provider/test/SealedTest.java | 79 +
.../jce/provider/test/SerialisationTest.java | 342 +
.../jce/provider/test/Shacal2Test.java | 205 +
.../jce/provider/test/SigNameTest.java | 92 +
.../bouncycastle/jce/provider/test/SigTest.java | 538 +
.../jce/provider/test/SipHashTest.java | 129 +
.../bouncycastle/jce/provider/test/SkeinTest.java | 316 +
.../jce/provider/test/SlotTwoTest.java | 90 +
.../bouncycastle/jce/provider/test/TestUtils.java | 442 +
.../jce/provider/test/ThreefishTest.java | 80 +
.../bouncycastle/jce/provider/test/WrapTest.java | 76 +
.../jce/provider/test/X509CertificatePairTest.java | 147 +
.../jce/provider/test/X509LDAPCertStoreTest.java | 467 +
.../jce/provider/test/X509StreamParserTest.java | 360 +
.../jce/provider/test/nist/AllTests.java | 47 +
.../test/nist/NistCertPathReviewerTest.java | 713 +
.../jce/provider/test/nist/NistCertPathTest.java | 873 +
.../jce/provider/test/rsa3/AllTests.java | 46 +
.../jce/provider/test/rsa3/RSA3CertTest.java | 131 +
.../pqc/jcajce/provider/test/AllTests.java | 55 +
.../provider/test/AsymmetricBlockCipherTest.java | 82 +
.../provider/test/AsymmetricHybridCipherTest.java | 91 +
.../pqc/jcajce/provider/test/FlexiTest.java | 68 +
.../jcajce/provider/test/KeyPairGeneratorTest.java | 47 +
.../test/McElieceCCA2KeyPairGeneratorTest.java | 37 +
.../provider/test/McElieceCCA2PrimitivesTest.java | 71 +
.../provider/test/McElieceFujisakiCipherTest.java | 44 +
.../test/McElieceKeyPairGeneratorTest.java | 36 +
.../test/McElieceKobaraImaiCipherTest.java | 43 +
.../provider/test/McEliecePKCSCipherTest.java | 47 +
.../test/McEliecePointchevalCipherTest.java | 43 +
.../jcajce/provider/test/RainbowSignatureTest.java | 450 +
.../jce/provider/test/CertPathBuilderTest.java | 83 +
.../jce/provider/test/CertPathTest.java | 84 +
.../jce/provider/test/CertPathValidatorTest.java | 87 +
.../jce/provider/test/CertStoreTest.java | 123 +
.../bouncycastle/jce/provider/test/CertTest.java | 1307 +
.../jce/provider/test/KeyStoreTest.java | 186 +
.../jce/provider/test/MultiCertStoreTest.java | 97 +
.../jce/provider/test/NetscapeCertRequestTest.java | 130 +
.../jce/provider/test/PKCS10CertRequestTest.java | 99 +
.../bouncycastle/jce/provider/test/RSATest.java | 201 +
.../jce/provider/test/RegressionTest.java | 46 +
.../jce/provider/test/CertPathBuilderTest.java | 171 +
.../jce/provider/test/CertPathTest.java | 278 +
.../jce/provider/test/CertPathValidatorTest.java | 246 +
.../jce/provider/test/CertStoreTest.java | 149 +
.../bouncycastle/jce/provider/test/CertTest.java | 2500 ++
.../jce/provider/test/MultiCertStoreTest.java | 99 +
.../jce/provider/test/NISTCertPathTest.java | 5173 +++
.../jce/provider/test/PKIXPolicyMappingTest.java | 451 +
.../bouncycastle/jce/provider/test/PSSTest.java | 158 +
.../jce/provider/test/nist/AllTests.java | 46 +
.../jce/provider/test/nist/NistCertPathTest.java | 872 +
.../org/bouncycastle/jce/provider/test/DHTest.java | 558 +
.../bouncycastle/jce/provider/test/ECIESTest.java | 248 +
.../jce/provider/test/ImplicitlyCaTest.java | 231 +
.../jce/provider/test/NamedCurveTest.java | 160 +
.../jce/provider/test/PKCS12StoreTest.java | 737 +
.../bouncycastle/jce/provider/test/PSSTest.java | 213 +
.../bouncycastle/jce/provider/test/RSATest.java | 404 +
.../jce/provider/test/RegressionTest.java | 73 +
.../bouncycastle/jce/provider/test/ThawteSGCCA.cer | Bin 0 -> 807 bytes
.../bouncycastle/jce/provider/test/ThawteSGCCA.crl | Bin 0 -> 55139 bytes
.../bouncycastle/jce/provider/test/qvRooCa3.crt | 38 +
.../jce/provider/test/rsa3/self-testcase-A.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-A.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-B.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-B.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-C.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-C.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-D.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-D.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-E.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-E.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-F.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-F.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-G.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-G.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-H.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-H.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-I.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-I.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-J.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-J.pem | 52 +
.../jce/provider/test/rsa3/self-testcase-L.p12 | Bin 0 -> 2742 bytes
.../jce/provider/test/rsa3/self-testcase-L.pem | 52 +
.../jce/provider/test/rsa3/testcases.README | Bin 0 -> 14352 bytes
.../org/bouncycastle/jce/provider/test/suvaEE.crt | 32 +
.../bouncycastle/jce/provider/test/suvaEmail1.crt | 39 +
.../bouncycastle/jce/provider/test/suvaRoot1.crt | 46 +
scripts/jdk1.1ed.sh | 124 +
scripts/jdk1.2ed.sh | 26 +
scripts/trim.sh | 11 +
scripts/usejcecert.sh | 17 +
scripts/useseccert.sh | 10 +
settings.gradle | 5 +
4677 files changed, 952571 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/bouncycastle.git
More information about the pkg-java-commits
mailing list