1# directories 2UNNEEDED_BCPROV_SOURCES=" \ 3org/bouncycastle/asn1/cmp \ 4org/bouncycastle/asn1/cms/ecc \ 5org/bouncycastle/asn1/crmf \ 6org/bouncycastle/asn1/cryptopro \ 7org/bouncycastle/asn1/esf \ 8org/bouncycastle/asn1/ess \ 9org/bouncycastle/asn1/gnu \ 10org/bouncycastle/asn1/icao \ 11org/bouncycastle/asn1/microsoft \ 12org/bouncycastle/asn1/mozilla \ 13org/bouncycastle/asn1/ocsp \ 14org/bouncycastle/asn1/smime \ 15org/bouncycastle/asn1/tsp \ 16org/bouncycastle/asn1/x509/qualified \ 17org/bouncycastle/asn1/x509/sigi \ 18org/bouncycastle/crypto/agreement/kdf \ 19org/bouncycastle/crypto/agreement/srp \ 20org/bouncycastle/crypto/examples \ 21org/bouncycastle/crypto/prng \ 22org/bouncycastle/crypto/tls/ \ 23org/bouncycastle/i18n/ \ 24org/bouncycastle/jcajce/provider/asymmetric/ecgost \ 25org/bouncycastle/jcajce/provider/asymmetric/elgamal \ 26org/bouncycastle/jcajce/provider/asymmetric/gost \ 27org/bouncycastle/jce/examples \ 28org/bouncycastle/jce/provider/test \ 29org/bouncycastle/math/ntru \ 30org/bouncycastle/ocsp \ 31org/bouncycastle/util/test \ 32org/bouncycastle/x509/examples \ 33" 34 35# files 36UNNEEDED_BCPROV_SOURCES+=" \ 37org/bouncycastle/LICENSE.java \ 38org/bouncycastle/asn1/BERSequenceGenerator.java \ 39org/bouncycastle/asn1/DERGenerator.java \ 40org/bouncycastle/asn1/DERSequenceGenerator.java \ 41org/bouncycastle/asn1/cms/AuthEnvelopedData.java \ 42org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java \ 43org/bouncycastle/asn1/cms/AuthenticatedData.java \ 44org/bouncycastle/asn1/cms/AuthenticatedDataParser.java \ 45org/bouncycastle/asn1/cms/CompressedData.java \ 46org/bouncycastle/asn1/cms/CompressedDataParser.java \ 47org/bouncycastle/asn1/cms/ContentInfoParser.java \ 48org/bouncycastle/asn1/cms/EncryptedContentInfo.java \ 49org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java \ 50org/bouncycastle/asn1/cms/EncryptedData.java \ 51org/bouncycastle/asn1/cms/EnvelopedData.java \ 52org/bouncycastle/asn1/cms/EnvelopedDataParser.java \ 53org/bouncycastle/asn1/cms/Evidence.java \ 54org/bouncycastle/asn1/cms/KEKIdentifier.java \ 55org/bouncycastle/asn1/cms/KEKRecipientInfo.java \ 56org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java \ 57org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java \ 58org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java \ 59org/bouncycastle/asn1/cms/MetaData.java \ 60org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java \ 61org/bouncycastle/asn1/cms/OriginatorInfo.java \ 62org/bouncycastle/asn1/cms/OriginatorPublicKey.java \ 63org/bouncycastle/asn1/cms/OtherKeyAttribute.java \ 64org/bouncycastle/asn1/cms/OtherRecipientInfo.java \ 65org/bouncycastle/asn1/cms/PasswordRecipientInfo.java \ 66org/bouncycastle/asn1/cms/RecipientEncryptedKey.java \ 67org/bouncycastle/asn1/cms/RecipientIdentifier.java \ 68org/bouncycastle/asn1/cms/RecipientInfo.java \ 69org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java \ 70org/bouncycastle/asn1/cms/SignedDataParser.java \ 71org/bouncycastle/asn1/cms/TimeStampAndCRL.java \ 72org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java \ 73org/bouncycastle/asn1/cms/TimeStampedData.java \ 74org/bouncycastle/asn1/cms/TimeStampedDataParser.java \ 75org/bouncycastle/asn1/cms/package.html \ 76org/bouncycastle/asn1/eac/CertificationAuthorityReference.java \ 77org/bouncycastle/asn1/eac/Flags.java \ 78org/bouncycastle/asn1/eac/BidirectionalMap.java \ 79org/bouncycastle/asn1/eac/CertificateBody.java \ 80org/bouncycastle/asn1/eac/UnsignedInteger.java \ 81org/bouncycastle/asn1/eac/CVCertificate.java \ 82org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java \ 83org/bouncycastle/asn1/eac/PublicKeyDataObject.java \ 84org/bouncycastle/asn1/eac/ECDSAPublicKey.java \ 85org/bouncycastle/asn1/eac/CertificateHolderReference.java \ 86org/bouncycastle/asn1/eac/CVCertificateRequest.java \ 87org/bouncycastle/asn1/eac/RSAPublicKey.java \ 88org/bouncycastle/asn1/eac/EACTags.java \ 89org/bouncycastle/asn1/eac/PackedDate.java \ 90org/bouncycastle/asn1/isismtt/ocsp/CertHash.java \ 91org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java \ 92org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java \ 93org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java \ 94org/bouncycastle/asn1/isismtt/x509/Admissions.java \ 95org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java \ 96org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java \ 97org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java \ 98org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java \ 99org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java \ 100org/bouncycastle/asn1/isismtt/x509/Restriction.java \ 101org/bouncycastle/asn1/misc/CAST5CBCParameters.java \ 102org/bouncycastle/asn1/misc/IDEACBCPar.java \ 103org/bouncycastle/asn1/misc/package.html \ 104org/bouncycastle/asn1/nist/package.html \ 105org/bouncycastle/asn1/oiw/ElGamalParameter.java \ 106org/bouncycastle/asn1/oiw/package.html \ 107org/bouncycastle/asn1/package.html \ 108org/bouncycastle/asn1/pkcs/Attribute.java \ 109org/bouncycastle/asn1/pkcs/RC2CBCParameter.java \ 110org/bouncycastle/asn1/pkcs/SignerInfo.java \ 111org/bouncycastle/asn1/pkcs/package.html \ 112org/bouncycastle/asn1/sec/package.html \ 113org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java \ 114org/bouncycastle/asn1/teletrust/package.html \ 115org/bouncycastle/asn1/util/DERDump.java \ 116org/bouncycastle/asn1/util/Dump.java \ 117org/bouncycastle/asn1/util/package.html \ 118org/bouncycastle/asn1/x509/AccessDescription.java \ 119org/bouncycastle/asn1/x509/AuthorityInformationAccess.java \ 120org/bouncycastle/asn1/x509/CertPolicyId.java \ 121org/bouncycastle/asn1/x509/CertificatePair.java \ 122org/bouncycastle/asn1/x509/CertificatePolicies.java \ 123org/bouncycastle/asn1/x509/DisplayText.java \ 124org/bouncycastle/asn1/x509/IetfAttrSyntax.java \ 125org/bouncycastle/asn1/x509/NoticeReference.java \ 126org/bouncycastle/asn1/x509/PolicyMappings.java \ 127org/bouncycastle/asn1/x509/PolicyQualifierId.java \ 128org/bouncycastle/asn1/x509/PolicyQualifierInfo.java \ 129org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java \ 130org/bouncycastle/asn1/x509/RoleSyntax.java \ 131org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java \ 132org/bouncycastle/asn1/x509/Target.java \ 133org/bouncycastle/asn1/x509/TargetInformation.java \ 134org/bouncycastle/asn1/x509/Targets.java \ 135org/bouncycastle/asn1/x509/UserNotice.java \ 136org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java \ 137org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java \ 138org/bouncycastle/asn1/x509/X509AttributeIdentifiers.java \ 139org/bouncycastle/asn1/x509/package.html \ 140org/bouncycastle/asn1/x9/KeySpecificInfo.java \ 141org/bouncycastle/asn1/x9/OtherInfo.java \ 142org/bouncycastle/asn1/x9/package.html \ 143org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java \ 144org/bouncycastle/crypto/MaxBytesExceededException.java \ 145org/bouncycastle/crypto/agreement/DHAgreement.java \ 146org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java \ 147org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java \ 148org/bouncycastle/crypto/agreement/package.html \ 149org/bouncycastle/crypto/digests/GOST3411Digest.java \ 150org/bouncycastle/crypto/digests/MD2Digest.java \ 151org/bouncycastle/crypto/digests/MD4Digest.java \ 152org/bouncycastle/crypto/digests/RIPEMD128Digest.java \ 153org/bouncycastle/crypto/digests/RIPEMD160Digest.java \ 154org/bouncycastle/crypto/digests/RIPEMD256Digest.java \ 155org/bouncycastle/crypto/digests/RIPEMD320Digest.java \ 156org/bouncycastle/crypto/digests/SHA224Digest.java \ 157org/bouncycastle/crypto/digests/ShortenedDigest.java \ 158org/bouncycastle/crypto/digests/TigerDigest.java \ 159org/bouncycastle/crypto/digests/WhirlpoolDigest.java \ 160org/bouncycastle/crypto/digests/package.html \ 161org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java \ 162org/bouncycastle/crypto/encodings/package.html \ 163org/bouncycastle/crypto/engines/AESLightEngine.java \ 164org/bouncycastle/crypto/engines/CAST5Engine.java \ 165org/bouncycastle/crypto/engines/CAST6Engine.java \ 166org/bouncycastle/crypto/engines/CamelliaEngine.java \ 167org/bouncycastle/crypto/engines/CamelliaLightEngine.java \ 168org/bouncycastle/crypto/engines/CamelliaWrapEngine.java \ 169org/bouncycastle/crypto/engines/ElGamalEngine.java \ 170org/bouncycastle/crypto/engines/GOST28147Engine.java \ 171org/bouncycastle/crypto/engines/Grain128Engine.java \ 172org/bouncycastle/crypto/engines/Grainv1Engine.java \ 173org/bouncycastle/crypto/engines/HC128Engine.java \ 174org/bouncycastle/crypto/engines/HC256Engine.java \ 175org/bouncycastle/crypto/engines/IDEAEngine.java \ 176org/bouncycastle/crypto/engines/IESEngine.java \ 177org/bouncycastle/crypto/engines/ISAACEngine.java \ 178org/bouncycastle/crypto/engines/IndexGenerator.java \ 179org/bouncycastle/crypto/engines/NTRUEngine.java \ 180org/bouncycastle/crypto/engines/NaccacheSternEngine.java \ 181org/bouncycastle/crypto/engines/NoekeonEngine.java \ 182org/bouncycastle/crypto/engines/NullEngine.java \ 183org/bouncycastle/crypto/engines/RC2WrapEngine.java \ 184org/bouncycastle/crypto/engines/RC532Engine.java \ 185org/bouncycastle/crypto/engines/RC564Engine.java \ 186org/bouncycastle/crypto/engines/RC6Engine.java \ 187org/bouncycastle/crypto/engines/RFC3211WrapEngine.java \ 188org/bouncycastle/crypto/engines/RSABlindingEngine.java \ 189org/bouncycastle/crypto/engines/RSAEngine.java \ 190org/bouncycastle/crypto/engines/RijndaelEngine.java \ 191org/bouncycastle/crypto/engines/SEEDEngine.java \ 192org/bouncycastle/crypto/engines/SEEDWrapEngine.java \ 193org/bouncycastle/crypto/engines/Salsa20Engine.java \ 194org/bouncycastle/crypto/engines/SerpentEngine.java \ 195org/bouncycastle/crypto/engines/SkipjackEngine.java \ 196org/bouncycastle/crypto/engines/TEAEngine.java \ 197org/bouncycastle/crypto/engines/VMPCEngine.java \ 198org/bouncycastle/crypto/engines/VMPCKSA3Engine.java \ 199org/bouncycastle/crypto/engines/XTEAEngine.java \ 200org/bouncycastle/crypto/engines/package.html \ 201org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java \ 202org/bouncycastle/crypto/generators/DHKeyPairGenerator.java \ 203org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java \ 204org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java \ 205org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java \ 206org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java \ 207org/bouncycastle/crypto/generators/KDF1BytesGenerator.java \ 208org/bouncycastle/crypto/generators/KDF2BytesGenerator.java \ 209org/bouncycastle/crypto/generators/MGF1BytesGenerator.java \ 210org/bouncycastle/crypto/generators/NTRUEncryptionKeyPairGenerator.java \ 211org/bouncycastle/crypto/generators/NTRUSigningKeyPairGenerator.java \ 212org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java \ 213org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java \ 214org/bouncycastle/crypto/generators/SCrypt.java \ 215org/bouncycastle/crypto/generators/package.html \ 216org/bouncycastle/crypto/io/SignerInputStream.java \ 217org/bouncycastle/crypto/io/SignerOutputStream.java \ 218org/bouncycastle/crypto/io/package.html \ 219org/bouncycastle/crypto/macs/BlockCipherMac.java \ 220org/bouncycastle/crypto/macs/CFBBlockCipherMac.java \ 221org/bouncycastle/crypto/macs/CMac.java \ 222org/bouncycastle/crypto/macs/GOST28147Mac.java \ 223org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java \ 224org/bouncycastle/crypto/macs/OldHMac.java \ 225org/bouncycastle/crypto/macs/VMPCMac.java \ 226org/bouncycastle/crypto/macs/package.html \ 227org/bouncycastle/crypto/modes/EAXBlockCipher.java \ 228org/bouncycastle/crypto/modes/GOFBBlockCipher.java \ 229org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java \ 230org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java \ 231org/bouncycastle/crypto/modes/PaddedBlockCipher.java \ 232org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java \ 233org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java \ 234org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java \ 235org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java \ 236org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java \ 237org/bouncycastle/crypto/modes/package.html \ 238org/bouncycastle/crypto/package.html \ 239org/bouncycastle/crypto/paddings/package.html \ 240org/bouncycastle/crypto/params/CCMParameters.java \ 241org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java \ 242org/bouncycastle/crypto/params/ElGamalKeyParameters.java \ 243org/bouncycastle/crypto/params/ElGamalParameters.java \ 244org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java \ 245org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java \ 246org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java \ 247org/bouncycastle/crypto/params/GOST3410KeyParameters.java \ 248org/bouncycastle/crypto/params/GOST3410Parameters.java \ 249org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java \ 250org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java \ 251org/bouncycastle/crypto/params/GOST3410ValidationParameters.java \ 252org/bouncycastle/crypto/params/IESParameters.java \ 253org/bouncycastle/crypto/params/IESWithCipherParameters.java \ 254org/bouncycastle/crypto/params/ISO18033KDFParameters.java \ 255org/bouncycastle/crypto/params/KDFParameters.java \ 256org/bouncycastle/crypto/params/MGFParameters.java \ 257org/bouncycastle/crypto/params/MQVPrivateParameters.java \ 258org/bouncycastle/crypto/params/MQVPublicParameters.java \ 259org/bouncycastle/crypto/params/NTRUEncryptionKeyGenerationParameters.java \ 260org/bouncycastle/crypto/params/NTRUEncryptionKeyParameters.java \ 261org/bouncycastle/crypto/params/NTRUEncryptionParameters.java \ 262org/bouncycastle/crypto/params/NTRUEncryptionPrivateKeyParameters.java \ 263org/bouncycastle/crypto/params/NTRUEncryptionPublicKeyParameters.java \ 264org/bouncycastle/crypto/params/NTRUParameters.java \ 265org/bouncycastle/crypto/params/NTRUSigningKeyGenerationParameters.java \ 266org/bouncycastle/crypto/params/NTRUSigningParameters.java \ 267org/bouncycastle/crypto/params/NTRUSigningPrivateKeyParameters.java \ 268org/bouncycastle/crypto/params/NTRUSigningPublicKeyParameters.java \ 269org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java \ 270org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java \ 271org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java \ 272org/bouncycastle/crypto/params/ParametersWithSBox.java \ 273org/bouncycastle/crypto/params/ParametersWithSalt.java \ 274org/bouncycastle/crypto/params/RC5Parameters.java \ 275org/bouncycastle/crypto/params/RSABlindingParameters.java \ 276org/bouncycastle/crypto/params/package.html \ 277org/bouncycastle/crypto/signers/DSADigestSigner.java \ 278org/bouncycastle/crypto/signers/ECGOST3410Signer.java \ 279org/bouncycastle/crypto/signers/ECNRSigner.java \ 280org/bouncycastle/crypto/signers/GOST3410Signer.java \ 281org/bouncycastle/crypto/signers/GenericSigner.java \ 282org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java \ 283org/bouncycastle/crypto/signers/ISO9796d2Signer.java \ 284org/bouncycastle/crypto/signers/NTRUSigner.java \ 285org/bouncycastle/crypto/signers/NTRUSignerPrng.java \ 286org/bouncycastle/crypto/signers/PSSSigner.java \ 287org/bouncycastle/crypto/signers/package.html \ 288org/bouncycastle/crypto/util/package.html \ 289org/bouncycastle/jcajce/provider/asymmetric/ECGOST.java \ 290org/bouncycastle/jcajce/provider/asymmetric/ElGamal.java \ 291org/bouncycastle/jcajce/provider/asymmetric/GOST.java \ 292org/bouncycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java \ 293org/bouncycastle/jcajce/provider/asymmetric/rsa/PSSSignatureSpi.java \ 294org/bouncycastle/jcajce/provider/digest/GOST3411.java \ 295org/bouncycastle/jcajce/provider/digest/MD2.java \ 296org/bouncycastle/jcajce/provider/digest/MD4.java \ 297org/bouncycastle/jcajce/provider/digest/RIPEMD128.java \ 298org/bouncycastle/jcajce/provider/digest/RIPEMD160.java \ 299org/bouncycastle/jcajce/provider/digest/RIPEMD256.java \ 300org/bouncycastle/jcajce/provider/digest/RIPEMD320.java \ 301org/bouncycastle/jcajce/provider/digest/SHA224.java \ 302org/bouncycastle/jcajce/provider/digest/Tiger.java \ 303org/bouncycastle/jcajce/provider/digest/Whirlpool.java \ 304org/bouncycastle/jcajce/provider/symmetric/CAST5.java \ 305org/bouncycastle/jcajce/provider/symmetric/CAST6.java \ 306org/bouncycastle/jcajce/provider/symmetric/Camellia.java \ 307org/bouncycastle/jcajce/provider/symmetric/GOST28147.java \ 308org/bouncycastle/jcajce/provider/symmetric/Grain128.java \ 309org/bouncycastle/jcajce/provider/symmetric/Grainv1.java \ 310org/bouncycastle/jcajce/provider/symmetric/HC128.java \ 311org/bouncycastle/jcajce/provider/symmetric/HC256.java \ 312org/bouncycastle/jcajce/provider/symmetric/IDEA.java \ 313org/bouncycastle/jcajce/provider/symmetric/Noekeon.java \ 314org/bouncycastle/jcajce/provider/symmetric/RC2.java \ 315org/bouncycastle/jcajce/provider/symmetric/RC5.java \ 316org/bouncycastle/jcajce/provider/symmetric/RC6.java \ 317org/bouncycastle/jcajce/provider/symmetric/Rijndael.java \ 318org/bouncycastle/jcajce/provider/symmetric/SEED.java \ 319org/bouncycastle/jcajce/provider/symmetric/Salsa20.java \ 320org/bouncycastle/jcajce/provider/symmetric/Serpent.java \ 321org/bouncycastle/jcajce/provider/symmetric/Skipjack.java \ 322org/bouncycastle/jcajce/provider/symmetric/TEA.java \ 323org/bouncycastle/jcajce/provider/symmetric/Twofish.java \ 324org/bouncycastle/jcajce/provider/symmetric/VMPC.java \ 325org/bouncycastle/jcajce/provider/symmetric/VMPCKSA3.java \ 326org/bouncycastle/jcajce/provider/symmetric/XTEA.java \ 327org/bouncycastle/jce/ECGOST3410NamedCurveTable.java \ 328org/bouncycastle/jce/ECKeyUtil.java \ 329org/bouncycastle/jce/ECPointUtil.java \ 330org/bouncycastle/jce/MultiCertStoreParameters.java \ 331org/bouncycastle/jce/PKCS12Util.java \ 332org/bouncycastle/jce/X509KeyUsage.java \ 333org/bouncycastle/jce/X509LDAPCertStoreParameters.java \ 334org/bouncycastle/jce/exception/ExtCertificateEncodingException.java \ 335org/bouncycastle/jce/exception/ExtIOException.java \ 336org/bouncycastle/jce/interfaces/ElGamalKey.java \ 337org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java \ 338org/bouncycastle/jce/interfaces/ElGamalPublicKey.java \ 339org/bouncycastle/jce/interfaces/GOST3410Key.java \ 340org/bouncycastle/jce/interfaces/GOST3410Params.java \ 341org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java \ 342org/bouncycastle/jce/interfaces/GOST3410PublicKey.java \ 343org/bouncycastle/jce/interfaces/IESKey.java \ 344org/bouncycastle/jce/interfaces/MQVPrivateKey.java \ 345org/bouncycastle/jce/interfaces/MQVPublicKey.java \ 346org/bouncycastle/jce/interfaces/package.html \ 347org/bouncycastle/jce/package.html \ 348org/bouncycastle/jce/provider/BrokenJCEBlockCipher.java \ 349org/bouncycastle/jce/provider/BrokenKDF2BytesGenerator.java \ 350org/bouncycastle/jce/provider/BrokenPBE.java \ 351org/bouncycastle/jce/provider/ElGamalUtil.java \ 352org/bouncycastle/jce/provider/GOST3410Util.java \ 353org/bouncycastle/jce/provider/JCEElGamalPrivateKey.java \ 354org/bouncycastle/jce/provider/JCEElGamalPublicKey.java \ 355org/bouncycastle/jce/provider/JCEIESCipher.java \ 356org/bouncycastle/jce/provider/MultiCertStoreSpi.java \ 357org/bouncycastle/jce/provider/PKIXAttrCertPathBuilderSpi.java \ 358org/bouncycastle/jce/provider/PKIXAttrCertPathValidatorSpi.java \ 359org/bouncycastle/jce/provider/RFC3281CertPathUtilities.java \ 360org/bouncycastle/jce/provider/X509AttrCertParser.java \ 361org/bouncycastle/jce/provider/X509CRLParser.java \ 362org/bouncycastle/jce/provider/X509CertPairParser.java \ 363org/bouncycastle/jce/provider/X509CertParser.java \ 364org/bouncycastle/jce/provider/X509LDAPCertStoreSpi.java \ 365org/bouncycastle/jce/provider/X509StoreAttrCertCollection.java \ 366org/bouncycastle/jce/provider/X509StoreCRLCollection.java \ 367org/bouncycastle/jce/provider/X509StoreCertCollection.java \ 368org/bouncycastle/jce/provider/X509StoreCertPairCollection.java \ 369org/bouncycastle/jce/provider/X509StoreLDAPAttrCerts.java \ 370org/bouncycastle/jce/provider/X509StoreLDAPCRLs.java \ 371org/bouncycastle/jce/provider/X509StoreLDAPCertPairs.java \ 372org/bouncycastle/jce/provider/X509StoreLDAPCerts.java \ 373org/bouncycastle/jce/spec/ElGamalGenParameterSpec.java \ 374org/bouncycastle/jce/spec/ElGamalKeySpec.java \ 375org/bouncycastle/jce/spec/ElGamalParameterSpec.java \ 376org/bouncycastle/jce/spec/ElGamalPrivateKeySpec.java \ 377org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java \ 378org/bouncycastle/jce/spec/GOST28147ParameterSpec.java \ 379org/bouncycastle/jce/spec/GOST3410ParameterSpec.java \ 380org/bouncycastle/jce/spec/GOST3410PrivateKeySpec.java \ 381org/bouncycastle/jce/spec/GOST3410PublicKeyParameterSetSpec.java \ 382org/bouncycastle/jce/spec/GOST3410PublicKeySpec.java \ 383org/bouncycastle/jce/spec/IEKeySpec.java \ 384org/bouncycastle/jce/spec/IESParameterSpec.java \ 385org/bouncycastle/jce/spec/MQVPrivateKeySpec.java \ 386org/bouncycastle/jce/spec/MQVPublicKeySpec.java \ 387org/bouncycastle/jce/spec/package.html \ 388org/bouncycastle/math/ec/ReferenceMultiplier.java \ 389org/bouncycastle/math/ec/package.html \ 390org/bouncycastle/util/StreamParser.java \ 391org/bouncycastle/util/StreamParsingException.java \ 392org/bouncycastle/util/encoders/BufferedDecoder.java \ 393org/bouncycastle/util/encoders/BufferedEncoder.java \ 394org/bouncycastle/util/encoders/HexTranslator.java \ 395org/bouncycastle/util/encoders/Translator.java \ 396org/bouncycastle/util/encoders/UrlBase64.java \ 397org/bouncycastle/util/encoders/UrlBase64Encoder.java \ 398org/bouncycastle/util/encoders/package.html \ 399org/bouncycastle/x509/CertPathReviewerException.java \ 400org/bouncycastle/x509/CertPathReviewerMessages_de.properties \ 401org/bouncycastle/x509/NoSuchParserException.java \ 402org/bouncycastle/x509/PKIXCertPathReviewer.java \ 403org/bouncycastle/x509/X509AttributeCertStoreSelector.java \ 404org/bouncycastle/x509/X509CertPairStoreSelector.java \ 405org/bouncycastle/x509/X509CertificatePair.java \ 406org/bouncycastle/x509/X509StreamParser.java \ 407org/bouncycastle/x509/X509StreamParserSpi.java \ 408org/bouncycastle/x509/X509V2AttributeCertificateGenerator.java \ 409org/bouncycastle/x509/X509V2CRLGenerator.java \ 410org/bouncycastle/x509/extension/package.html \ 411org/bouncycastle/x509/package.html \ 412org/bouncycastle/x509/util/LDAPStoreHelper.java \ 413org/bouncycastle/x509/util/StreamParser.java \ 414org/bouncycastle/x509/util/StreamParsingException.java \ 415" 416 417# directories 418UNNEEDED_BCPKIX_SOURCES=" \ 419docs \ 420org/bouncycastle/cert/cmp \ 421org/bouncycastle/cert/crmf \ 422org/bouncycastle/cert/ocsp \ 423org/bouncycastle/cert/selector/jcajce \ 424org/bouncycastle/cert/test \ 425org/bouncycastle/cms/bc \ 426org/bouncycastle/cms/test \ 427org/bouncycastle/eac \ 428org/bouncycastle/mozilla \ 429org/bouncycastle/openssl \ 430org/bouncycastle/pkcs \ 431org/bouncycastle/tsp \ 432org/bouncycastle/voms \ 433" 434 435# files 436UNNEEDED_BCPKIX_SOURCES+=" \ 437org/bouncycastle/cert/X509ExtensionUtils.java \ 438org/bouncycastle/cert/X509v1CertificateBuilder.java \ 439org/bouncycastle/cert/X509v2AttributeCertificateBuilder.java \ 440org/bouncycastle/cert/X509v2CRLBuilder.java \ 441org/bouncycastle/cert/X509v3CertificateBuilder.java \ 442org/bouncycastle/cert/jcajce/CertHelper.java \ 443org/bouncycastle/cert/jcajce/DefaultCertHelper.java \ 444org/bouncycastle/cert/jcajce/JcaAttrCertStore.java \ 445org/bouncycastle/cert/jcajce/JcaCRLStore.java \ 446org/bouncycastle/cert/jcajce/JcaCertStoreBuilder.java \ 447org/bouncycastle/cert/jcajce/JcaX500NameUtil.java \ 448org/bouncycastle/cert/jcajce/JcaX509AttributeCertificateHolder.java \ 449org/bouncycastle/cert/jcajce/JcaX509CRLConverter.java \ 450org/bouncycastle/cert/jcajce/JcaX509CRLHolder.java \ 451org/bouncycastle/cert/jcajce/JcaX509CertificateConverter.java \ 452org/bouncycastle/cert/jcajce/JcaX509ExtensionUtils.java \ 453org/bouncycastle/cert/jcajce/JcaX509v1CertificateBuilder.java \ 454org/bouncycastle/cert/jcajce/JcaX509v2CRLBuilder.java \ 455org/bouncycastle/cert/jcajce/JcaX509v3CertificateBuilder.java \ 456org/bouncycastle/cert/jcajce/NamedCertHelper.java \ 457org/bouncycastle/cert/jcajce/ProviderCertHelper.java \ 458org/bouncycastle/cert/jcajce/package.html \ 459org/bouncycastle/cert/package.html \ 460org/bouncycastle/cert/selector/X509AttributeCertificateHolderSelector.java \ 461org/bouncycastle/cert/selector/X509AttributeCertificateHolderSelectorBuilder.java \ 462org/bouncycastle/cert/selector/package.html \ 463org/bouncycastle/cms/AuthAttributesProvider.java \ 464org/bouncycastle/cms/CMSAlgorithm.java \ 465org/bouncycastle/cms/CMSAuthEnvelopedData.java \ 466org/bouncycastle/cms/CMSAuthEnvelopedGenerator.java \ 467org/bouncycastle/cms/CMSAuthenticatedData.java \ 468org/bouncycastle/cms/CMSAuthenticatedDataGenerator.java \ 469org/bouncycastle/cms/CMSAuthenticatedDataParser.java \ 470org/bouncycastle/cms/CMSAuthenticatedDataStreamGenerator.java \ 471org/bouncycastle/cms/CMSAuthenticatedGenerator.java \ 472org/bouncycastle/cms/CMSCompressedData.java \ 473org/bouncycastle/cms/CMSCompressedDataGenerator.java \ 474org/bouncycastle/cms/CMSCompressedDataParser.java \ 475org/bouncycastle/cms/CMSCompressedDataStreamGenerator.java \ 476org/bouncycastle/cms/CMSConfig.java \ 477org/bouncycastle/cms/CMSContentInfoParser.java \ 478org/bouncycastle/cms/CMSEncryptedData.java \ 479org/bouncycastle/cms/CMSEncryptedDataGenerator.java \ 480org/bouncycastle/cms/CMSEncryptedGenerator.java \ 481org/bouncycastle/cms/CMSEnvelopedData.java \ 482org/bouncycastle/cms/CMSEnvelopedDataGenerator.java \ 483org/bouncycastle/cms/CMSEnvelopedDataParser.java \ 484org/bouncycastle/cms/CMSEnvelopedDataStreamGenerator.java \ 485org/bouncycastle/cms/CMSEnvelopedGenerator.java \ 486org/bouncycastle/cms/CMSEnvelopedHelper.java \ 487org/bouncycastle/cms/CMSPBEKey.java \ 488org/bouncycastle/cms/CMSProcessableFile.java \ 489org/bouncycastle/cms/CMSProcessableInputStream.java \ 490org/bouncycastle/cms/CMSSecureReadable.java \ 491org/bouncycastle/cms/CMSSignedDataParser.java \ 492org/bouncycastle/cms/CMSSignedDataStreamGenerator.java \ 493org/bouncycastle/cms/CMSStreamException.java \ 494org/bouncycastle/cms/CMSTypedStream.java \ 495org/bouncycastle/cms/DefaultAuthenticatedAttributeTableGenerator.java \ 496org/bouncycastle/cms/KEKRecipient.java \ 497org/bouncycastle/cms/KEKRecipientId.java \ 498org/bouncycastle/cms/KEKRecipientInfoGenerator.java \ 499org/bouncycastle/cms/KEKRecipientInformation.java \ 500org/bouncycastle/cms/KeyAgreeRecipient.java \ 501org/bouncycastle/cms/KeyAgreeRecipientId.java \ 502org/bouncycastle/cms/KeyAgreeRecipientInfoGenerator.java \ 503org/bouncycastle/cms/KeyAgreeRecipientInformation.java \ 504org/bouncycastle/cms/KeyTransRecipient.java \ 505org/bouncycastle/cms/KeyTransRecipientId.java \ 506org/bouncycastle/cms/KeyTransRecipientInfoGenerator.java \ 507org/bouncycastle/cms/KeyTransRecipientInformation.java \ 508org/bouncycastle/cms/OriginatorId.java \ 509org/bouncycastle/cms/OriginatorInfoGenerator.java \ 510org/bouncycastle/cms/OriginatorInformation.java \ 511org/bouncycastle/cms/PKCS5Scheme2PBEKey.java \ 512org/bouncycastle/cms/PKCS5Scheme2UTF8PBEKey.java \ 513org/bouncycastle/cms/PasswordRecipient.java \ 514org/bouncycastle/cms/PasswordRecipientId.java \ 515org/bouncycastle/cms/PasswordRecipientInfoGenerator.java \ 516org/bouncycastle/cms/PasswordRecipientInformation.java \ 517org/bouncycastle/cms/Recipient.java \ 518org/bouncycastle/cms/RecipientId.java \ 519org/bouncycastle/cms/RecipientInfoGenerator.java \ 520org/bouncycastle/cms/RecipientInformation.java \ 521org/bouncycastle/cms/RecipientInformationStore.java \ 522org/bouncycastle/cms/RecipientOperator.java \ 523org/bouncycastle/cms/jcajce/CMSUtils.java \ 524org/bouncycastle/cms/jcajce/DefaultJcaJceExtHelper.java \ 525org/bouncycastle/cms/jcajce/EnvelopedDataHelper.java \ 526org/bouncycastle/cms/jcajce/JcaJceExtHelper.java \ 527org/bouncycastle/cms/jcajce/JcaSelectorConverter.java \ 528org/bouncycastle/cms/jcajce/JcaSignerId.java \ 529org/bouncycastle/cms/jcajce/JcaSimpleSignerInfoGeneratorBuilder.java \ 530org/bouncycastle/cms/jcajce/JcaX509CertSelectorConverter.java \ 531org/bouncycastle/cms/jcajce/JceAlgorithmIdentifierConverter.java \ 532org/bouncycastle/cms/jcajce/JceCMSContentEncryptorBuilder.java \ 533org/bouncycastle/cms/jcajce/JceCMSMacCalculatorBuilder.java \ 534org/bouncycastle/cms/jcajce/JceKEKAuthenticatedRecipient.java \ 535org/bouncycastle/cms/jcajce/JceKEKEnvelopedRecipient.java \ 536org/bouncycastle/cms/jcajce/JceKEKRecipient.java \ 537org/bouncycastle/cms/jcajce/JceKEKRecipientInfoGenerator.java \ 538org/bouncycastle/cms/jcajce/JceKeyAgreeAuthenticatedRecipient.java \ 539org/bouncycastle/cms/jcajce/JceKeyAgreeEnvelopedRecipient.java \ 540org/bouncycastle/cms/jcajce/JceKeyAgreeRecipient.java \ 541org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientId.java \ 542org/bouncycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java \ 543org/bouncycastle/cms/jcajce/JceKeyTransAuthenticatedRecipient.java \ 544org/bouncycastle/cms/jcajce/JceKeyTransEnvelopedRecipient.java \ 545org/bouncycastle/cms/jcajce/JceKeyTransRecipient.java \ 546org/bouncycastle/cms/jcajce/JceKeyTransRecipientId.java \ 547org/bouncycastle/cms/jcajce/JceKeyTransRecipientInfoGenerator.java \ 548org/bouncycastle/cms/jcajce/JcePasswordAuthenticatedRecipient.java \ 549org/bouncycastle/cms/jcajce/JcePasswordEnvelopedRecipient.java \ 550org/bouncycastle/cms/jcajce/JcePasswordRecipient.java \ 551org/bouncycastle/cms/jcajce/JcePasswordRecipientInfoGenerator.java \ 552org/bouncycastle/cms/jcajce/NamedJcaJceExtHelper.java \ 553org/bouncycastle/cms/jcajce/ProviderJcaJceExtHelper.java \ 554org/bouncycastle/cms/jcajce/ZlibCompressor.java \ 555org/bouncycastle/cms/jcajce/ZlibExpanderProvider.java \ 556org/bouncycastle/cms/package.html \ 557org/bouncycastle/operator/AsymmetricKeyUnwrapper.java \ 558org/bouncycastle/operator/AsymmetricKeyWrapper.java \ 559org/bouncycastle/operator/GenericKey.java \ 560org/bouncycastle/operator/InputDecryptor.java \ 561org/bouncycastle/operator/InputDecryptorProvider.java \ 562org/bouncycastle/operator/InputExpander.java \ 563org/bouncycastle/operator/InputExpanderProvider.java \ 564org/bouncycastle/operator/KeyUnwrapper.java \ 565org/bouncycastle/operator/KeyWrapper.java \ 566org/bouncycastle/operator/MacCalculator.java \ 567org/bouncycastle/operator/MacCalculatorProvider.java \ 568org/bouncycastle/operator/OutputCompressor.java \ 569org/bouncycastle/operator/OutputEncryptor.java \ 570org/bouncycastle/operator/SymmetricKeyUnwrapper.java \ 571org/bouncycastle/operator/SymmetricKeyWrapper.java \ 572org/bouncycastle/operator/bc/BcAsymmetricKeyWrapper.java \ 573org/bouncycastle/operator/bc/BcContentSignerBuilder.java \ 574org/bouncycastle/operator/bc/BcContentVerifierProviderBuilder.java \ 575org/bouncycastle/operator/bc/BcRSAAsymmetricKeyWrapper.java \ 576org/bouncycastle/operator/bc/BcRSAContentSignerBuilder.java \ 577org/bouncycastle/operator/bc/BcRSAContentVerifierProviderBuilder.java \ 578org/bouncycastle/operator/bc/BcSignerOutputStream.java \ 579org/bouncycastle/operator/bc/OperatorUtils.java \ 580org/bouncycastle/operator/jcajce/JceAsymmetricKeyUnwrapper.java \ 581org/bouncycastle/operator/jcajce/JceAsymmetricKeyWrapper.java \ 582org/bouncycastle/operator/jcajce/JceSymmetricKeyUnwrapper.java \ 583org/bouncycastle/operator/jcajce/JceSymmetricKeyWrapper.java \ 584org/bouncycastle/operator/jcajce/OperatorUtils.java \ 585org/bouncycastle/operator/package.html \ 586" 587 588# needed sources to copy in 589NEEDED_BCPROV_SOURCES="org" 590 591# needed sources to copy in 592NEEDED_BCPKIX_SOURCES="org" 593 594# list of patch files to apply in the given order 595BOUNCYCASTLE_BCPROV_PATCHES="patches/bcprov.patch" 596BOUNCYCASTLE_BCPKIX_PATCHES="patches/bcpkix.patch" 597