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