public final class org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements org.bouncycastle.jce.interfaces.ConfigurableProvider
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.bouncycastle.jce.provider.BouncyCastleProvider
super_class: java.security.Provider
{
private static java.lang.String info;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public static java.lang.String PROVIDER_NAME;
descriptor: Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
private static final java.lang.String SYMMETRIC_CIPHER_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "org.bouncycastle.jce.provider.symmetric."
private static final java.lang.String[] SYMMETRIC_CIPHERS;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String ASYMMETRIC_CIPHER_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "org.bouncycastle.jce.provider.asymmetric."
private static final java.lang.String[] ASYMMETRIC_CIPHERS;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: ldc "BouncyCastle Security Provider v1.46"
putstatic org.bouncycastle.jce.provider.BouncyCastleProvider.info:Ljava/lang/String;
1: ldc "BC"
putstatic org.bouncycastle.jce.provider.BouncyCastleProvider.PROVIDER_NAME:Ljava/lang/String;
2: bipush 25
anewarray java.lang.String
dup
iconst_0
3: ldc "AES"
aastore
dup
iconst_1
ldc "ARC4"
aastore
dup
iconst_2
ldc "Blowfish"
aastore
dup
iconst_3
ldc "Camellia"
aastore
dup
iconst_4
ldc "CAST5"
aastore
dup
iconst_5
ldc "CAST6"
aastore
dup
bipush 6
ldc "DESede"
aastore
dup
bipush 7
ldc "Grainv1"
aastore
dup
bipush 8
ldc "Grain128"
aastore
dup
bipush 9
ldc "HC128"
aastore
dup
bipush 10
ldc "HC256"
aastore
dup
bipush 11
ldc "IDEA"
aastore
dup
bipush 12
4: ldc "Noekeon"
aastore
dup
bipush 13
ldc "RC5"
aastore
dup
bipush 14
ldc "RC6"
aastore
dup
bipush 15
ldc "Rijndael"
aastore
dup
bipush 16
ldc "Salsa20"
aastore
dup
bipush 17
ldc "SEED"
aastore
dup
bipush 18
ldc "Serpent"
aastore
dup
bipush 19
ldc "Skipjack"
aastore
dup
bipush 20
ldc "TEA"
aastore
dup
bipush 21
ldc "Twofish"
aastore
dup
bipush 22
ldc "VMPC"
aastore
dup
bipush 23
ldc "VMPCKSA3"
aastore
dup
bipush 24
ldc "XTEA"
aastore
5: putstatic org.bouncycastle.jce.provider.BouncyCastleProvider.SYMMETRIC_CIPHERS:[Ljava/lang/String;
6: iconst_1
anewarray java.lang.String
dup
iconst_0
7: ldc "EC"
aastore
8: putstatic org.bouncycastle.jce.provider.BouncyCastleProvider.ASYMMETRIC_CIPHERS:[Ljava/lang/String;
9: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.bouncycastle.jce.provider.BouncyCastleProvider.PROVIDER_NAME:Ljava/lang/String;
ldc 1.46
getstatic org.bouncycastle.jce.provider.BouncyCastleProvider.info:Ljava/lang/String;
invokespecial java.security.Provider.<init>:(Ljava/lang/String;DLjava/lang/String;)V
1: new org.bouncycastle.jce.provider.BouncyCastleProvider$1
dup
aload 0
invokespecial org.bouncycastle.jce.provider.BouncyCastleProvider$1.<init>:(Lorg/bouncycastle/jce/provider/BouncyCastleProvider;)V
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
pop
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
private void setup();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc "org.bouncycastle.jce.provider.symmetric."
getstatic org.bouncycastle.jce.provider.BouncyCastleProvider.SYMMETRIC_CIPHERS:[Ljava/lang/String;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.loadAlgorithms:(Ljava/lang/String;[Ljava/lang/String;)V
1: aload 0
ldc "org.bouncycastle.jce.provider.asymmetric."
getstatic org.bouncycastle.jce.provider.BouncyCastleProvider.ASYMMETRIC_CIPHERS:[Ljava/lang/String;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.loadAlgorithms:(Ljava/lang/String;[Ljava/lang/String;)V
2: aload 0
ldc "X509Store.CERTIFICATE/COLLECTION"
ldc "org.bouncycastle.jce.provider.X509StoreCertCollection"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
ldc "X509Store.ATTRIBUTECERTIFICATE/COLLECTION"
ldc "org.bouncycastle.jce.provider.X509StoreAttrCertCollection"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
ldc "X509Store.CRL/COLLECTION"
ldc "org.bouncycastle.jce.provider.X509StoreCRLCollection"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
ldc "X509Store.CERTIFICATEPAIR/COLLECTION"
ldc "org.bouncycastle.jce.provider.X509StoreCertPairCollection"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
ldc "X509Store.CERTIFICATE/LDAP"
ldc "org.bouncycastle.jce.provider.X509StoreLDAPCerts"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
ldc "X509Store.CRL/LDAP"
ldc "org.bouncycastle.jce.provider.X509StoreLDAPCRLs"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
ldc "X509Store.ATTRIBUTECERTIFICATE/LDAP"
ldc "org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
ldc "X509Store.CERTIFICATEPAIR/LDAP"
ldc "org.bouncycastle.jce.provider.X509StoreLDAPCertPairs"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
ldc "X509StreamParser.CERTIFICATE"
ldc "org.bouncycastle.jce.provider.X509CertParser"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: aload 0
ldc "X509StreamParser.ATTRIBUTECERTIFICATE"
ldc "org.bouncycastle.jce.provider.X509AttrCertParser"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: aload 0
ldc "X509StreamParser.CRL"
ldc "org.bouncycastle.jce.provider.X509CRLParser"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
ldc "X509StreamParser.CERTIFICATEPAIR"
ldc "org.bouncycastle.jce.provider.X509CertPairParser"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
ldc "KeyStore.BKS"
ldc "org.bouncycastle.jce.provider.JDKKeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
ldc "KeyStore.BouncyCastle"
ldc "org.bouncycastle.jce.provider.JDKKeyStore$BouncyCastleStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 0
ldc "KeyStore.PKCS12"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$BCPKCS12KeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: aload 0
ldc "KeyStore.BCPKCS12"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$BCPKCS12KeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 0
ldc "KeyStore.PKCS12-DEF"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$DefPKCS12KeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: aload 0
ldc "KeyStore.PKCS12-3DES-40RC2"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$BCPKCS12KeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: aload 0
ldc "KeyStore.PKCS12-3DES-3DES"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$BCPKCS12KeyStore3DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 0
ldc "KeyStore.PKCS12-DEF-3DES-40RC2"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$DefPKCS12KeyStore"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: aload 0
ldc "KeyStore.PKCS12-DEF-3DES-3DES"
ldc "org.bouncycastle.jce.provider.JDKPKCS12KeyStore$DefPKCS12KeyStore3DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: aload 0
ldc "Alg.Alias.KeyStore.UBER"
ldc "BouncyCastle"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 0
ldc "Alg.Alias.KeyStore.BOUNCYCASTLE"
ldc "BouncyCastle"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: aload 0
ldc "Alg.Alias.KeyStore.bouncycastle"
ldc "BouncyCastle"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: aload 0
ldc "CertificateFactory.X.509"
ldc "org.bouncycastle.jce.provider.JDKX509CertificateFactory"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: aload 0
ldc "Alg.Alias.CertificateFactory.X509"
ldc "X.509"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: aload 0
ldc "AlgorithmParameterGenerator.DH"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
29: aload 0
ldc "AlgorithmParameterGenerator.DSA"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: aload 0
ldc "AlgorithmParameterGenerator.GOST3410"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
31: aload 0
ldc "AlgorithmParameterGenerator.ELGAMAL"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$ElGamal"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: aload 0
ldc "AlgorithmParameterGenerator.DES"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: aload 0
ldc "AlgorithmParameterGenerator.DESEDE"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: aload 0
new java.lang.StringBuilder
dup
ldc "AlgorithmParameterGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.des_EDE3_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: aload 0
new java.lang.StringBuilder
dup
ldc "AlgorithmParameterGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.desCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
36: aload 0
ldc "AlgorithmParameterGenerator.RC2"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: aload 0
ldc "AlgorithmParameterGenerator.1.2.840.113549.3.2"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
38: aload 0
ldc "Alg.Alias.AlgorithmParameterGenerator.DIFFIEHELLMAN"
ldc "DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
39: aload 0
ldc "Alg.Alias.AlgorithmParameterGenerator.GOST-3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: aload 0
ldc "AlgorithmParameters.OAEP"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$OAEP"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
41: aload 0
ldc "AlgorithmParameters.PSS"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
42: aload 0
ldc "AlgorithmParameters.DH"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
43: aload 0
ldc "Alg.Alias.AlgorithmParameters.DIFFIEHELLMAN"
ldc "DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: aload 0
ldc "AlgorithmParameters.DSA"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
45: aload 0
ldc "AlgorithmParameters.ELGAMAL"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$ElGamal"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
46: aload 0
ldc "AlgorithmParameters.IES"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$IES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
47: aload 0
ldc "AlgorithmParameters.PKCS12PBE"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
48: aload 0
new java.lang.StringBuilder
dup
ldc "AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.des_EDE3_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$IVAlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
49: aload 0
new java.lang.StringBuilder
dup
ldc "AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_PBKDF2:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$PBKDF2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
50: aload 0
ldc "AlgorithmParameters.GOST3410"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
51: aload 0
ldc "Alg.Alias.AlgorithmParameters.GOST-3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
52: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA1ANDRC2"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
53: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND3-KEYTRIPLEDES"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
54: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND2-KEYTRIPLEDES"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
55: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDRC2"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
56: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDRC4"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
57: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDTWOFISH"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
58: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA1ANDRC2-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
59: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
60: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
61: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDDES3KEY-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
62: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDDES2KEY-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
63: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND40BITRC2-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
64: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND40BITRC4"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
65: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND128BITRC2-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
66: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND128BITRC4"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
67: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDTWOFISH"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
68: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAANDTWOFISH-CBC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
69: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.1"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
70: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.2"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
71: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.3"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
72: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.4"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
73: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.5"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
74: aload 0
ldc "Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.6"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
75: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWithSHAAnd3KeyTripleDES"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
76: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
77: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
78: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
79: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
80: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
81: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
82: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSAES_OAEP:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "OAEP"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
83: aload 0
ldc "Alg.Alias.AlgorithmParameters.RSAPSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
84: aload 0
ldc "Alg.Alias.AlgorithmParameters.RSASSA-PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
85: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
86: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA1withRSA/PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
87: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA224withRSA/PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
88: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA256withRSA/PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
89: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA384withRSA/PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
90: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA512withRSA/PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
91: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA1WITHRSAANDMGF1"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
92: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA224WITHRSAANDMGF1"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
93: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA256WITHRSAANDMGF1"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
94: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA384WITHRSAANDMGF1"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
95: aload 0
ldc "Alg.Alias.AlgorithmParameters.SHA512WITHRSAANDMGF1"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
96: aload 0
ldc "Alg.Alias.AlgorithmParameters.RAWRSAPSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
97: aload 0
ldc "Alg.Alias.AlgorithmParameters.NONEWITHRSAPSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
98: aload 0
ldc "Alg.Alias.AlgorithmParameters.NONEWITHRSASSA-PSS"
ldc "PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
99: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND128BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
100: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND192BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
101: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHAAND256BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
102: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA256AND128BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
103: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA256AND192BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
104: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA256AND256BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
105: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA1AND128BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
106: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA1AND192BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
107: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA1AND256BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
108: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-1AND128BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
109: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-1AND192BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
110: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-1AND256BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
111: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-256AND128BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
112: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-256AND192BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
113: aload 0
ldc "Alg.Alias.AlgorithmParameters.PBEWITHSHA-256AND256BITAES-CBC-BC"
ldc "PKCS12PBE"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
114: aload 0
ldc "AlgorithmParameters.SHA1WITHECDSA"
ldc "org.bouncycastle.jce.provider.JDKECDSAAlgParameters$SigAlgParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
115: aload 0
ldc "AlgorithmParameters.SHA224WITHECDSA"
ldc "org.bouncycastle.jce.provider.JDKECDSAAlgParameters$SigAlgParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
116: aload 0
ldc "AlgorithmParameters.SHA256WITHECDSA"
ldc "org.bouncycastle.jce.provider.JDKECDSAAlgParameters$SigAlgParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
117: aload 0
ldc "AlgorithmParameters.SHA384WITHECDSA"
ldc "org.bouncycastle.jce.provider.JDKECDSAAlgParameters$SigAlgParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
118: aload 0
ldc "AlgorithmParameters.SHA512WITHECDSA"
ldc "org.bouncycastle.jce.provider.JDKECDSAAlgParameters$SigAlgParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
119: aload 0
ldc "KeyAgreement.DH"
ldc "org.bouncycastle.jce.provider.JCEDHKeyAgreement"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
120: aload 0
ldc "Alg.Alias.KeyAgreement.DIFFIEHELLMAN"
ldc "DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
121: aload 0
ldc "Cipher.DES"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
122: aload 0
new java.lang.StringBuilder
dup
ldc "Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.desCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$DESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
123: aload 0
ldc "Cipher.RC2"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
124: aload 0
ldc "Cipher.RC2WRAP"
ldc "org.bouncycastle.jce.provider.WrapCipherSpi$RC2Wrap"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
125: aload 0
ldc "Cipher.1.2.840.113549.1.9.16.3.7"
ldc "org.bouncycastle.jce.provider.WrapCipherSpi$RC2Wrap"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
126: aload 0
ldc "Cipher.1.2.840.113549.3.2"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$RC2CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
127: aload 0
ldc "Alg.Alias.Cipher.PBEWithSHAAnd3KeyTripleDES"
ldc "PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
128: aload 0
ldc "Cipher.GOST28147"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
129: aload 0
ldc "Alg.Alias.Cipher.GOST"
ldc "GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
130: aload 0
ldc "Alg.Alias.Cipher.GOST-28147"
ldc "GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
131: aload 0
new java.lang.StringBuilder
dup
ldc "Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR28147_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$GOST28147cbc"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
132: aload 0
ldc "Cipher.RSA"
ldc "org.bouncycastle.jce.provider.JCERSACipher$NoPadding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
133: aload 0
ldc "Cipher.RSA/RAW"
ldc "org.bouncycastle.jce.provider.JCERSACipher$NoPadding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
134: aload 0
ldc "Cipher.RSA/PKCS1"
ldc "org.bouncycastle.jce.provider.JCERSACipher$PKCS1v1_5Padding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
135: aload 0
ldc "Cipher.1.2.840.113549.1.1.1"
ldc "org.bouncycastle.jce.provider.JCERSACipher$PKCS1v1_5Padding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
136: aload 0
ldc "Cipher.2.5.8.1.1"
ldc "org.bouncycastle.jce.provider.JCERSACipher$PKCS1v1_5Padding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
137: aload 0
ldc "Cipher.RSA/1"
ldc "org.bouncycastle.jce.provider.JCERSACipher$PKCS1v1_5Padding_PrivateOnly"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
138: aload 0
ldc "Cipher.RSA/2"
ldc "org.bouncycastle.jce.provider.JCERSACipher$PKCS1v1_5Padding_PublicOnly"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
139: aload 0
ldc "Cipher.RSA/OAEP"
ldc "org.bouncycastle.jce.provider.JCERSACipher$OAEPPadding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
140: aload 0
new java.lang.StringBuilder
dup
ldc "Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSAES_OAEP:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JCERSACipher$OAEPPadding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
141: aload 0
ldc "Cipher.RSA/ISO9796-1"
ldc "org.bouncycastle.jce.provider.JCERSACipher$ISO9796d1Padding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
142: aload 0
ldc "Cipher.ECIES"
ldc "org.bouncycastle.jce.provider.JCEIESCipher$ECIES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
143: aload 0
ldc "Cipher.BrokenECIES"
ldc "org.bouncycastle.jce.provider.JCEIESCipher$BrokenECIES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
144: aload 0
ldc "Cipher.IES"
ldc "org.bouncycastle.jce.provider.JCEIESCipher$IES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
145: aload 0
ldc "Cipher.BrokenIES"
ldc "org.bouncycastle.jce.provider.JCEIESCipher$BrokenIES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
146: aload 0
ldc "Cipher.ELGAMAL"
ldc "org.bouncycastle.jce.provider.JCEElGamalCipher$NoPadding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
147: aload 0
ldc "Cipher.ELGAMAL/PKCS1"
ldc "org.bouncycastle.jce.provider.JCEElGamalCipher$PKCS1v1_5Padding"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
148: aload 0
ldc "Alg.Alias.Cipher.RSA//RAW"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
149: aload 0
ldc "Alg.Alias.Cipher.RSA//NOPADDING"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
150: aload 0
ldc "Alg.Alias.Cipher.RSA//PKCS1PADDING"
ldc "RSA/PKCS1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
151: aload 0
ldc "Alg.Alias.Cipher.RSA//OAEPPADDING"
ldc "RSA/OAEP"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
152: aload 0
ldc "Alg.Alias.Cipher.RSA//ISO9796-1PADDING"
ldc "RSA/ISO9796-1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
153: aload 0
ldc "Alg.Alias.Cipher.ELGAMAL/ECB/PKCS1PADDING"
ldc "ELGAMAL/PKCS1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
154: aload 0
ldc "Alg.Alias.Cipher.ELGAMAL/NONE/PKCS1PADDING"
ldc "ELGAMAL/PKCS1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
155: aload 0
ldc "Alg.Alias.Cipher.ELGAMAL/NONE/NOPADDING"
ldc "ELGAMAL"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
156: aload 0
ldc "Cipher.PBEWITHMD5ANDDES"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithMD5AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
157: aload 0
ldc "Cipher.BROKENPBEWITHMD5ANDDES"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithMD5AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
158: aload 0
ldc "Cipher.PBEWITHMD5ANDRC2"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithMD5AndRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
159: aload 0
ldc "Cipher.PBEWITHSHA1ANDDES"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHA1AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
160: aload 0
ldc "Cipher.BROKENPBEWITHSHA1ANDDES"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHA1AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
161: aload 0
ldc "Cipher.PBEWITHSHA1ANDRC2"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHA1AndRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
162: aload 0
ldc "Cipher.PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAndDES3Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
163: aload 0
ldc "Cipher.BROKENPBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHAAndDES3Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
164: aload 0
ldc "Cipher.OLDPBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndDES3Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
165: aload 0
ldc "Cipher.PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAndDES2Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
166: aload 0
ldc "Cipher.BROKENPBEWITHSHAAND2-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHAAndDES2Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
167: aload 0
ldc "Cipher.PBEWITHSHAAND128BITRC2-CBC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAnd128BitRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
168: aload 0
ldc "Cipher.PBEWITHSHAAND40BITRC2-CBC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAnd40BitRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
169: aload 0
ldc "Cipher.PBEWITHSHAAND128BITRC4"
ldc "org.bouncycastle.jce.provider.JCEStreamCipher$PBEWithSHAAnd128BitRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
170: aload 0
ldc "Cipher.PBEWITHSHAAND40BITRC4"
ldc "org.bouncycastle.jce.provider.JCEStreamCipher$PBEWithSHAAnd40BitRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
171: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND3-KEYTRIPLEDES-CBC"
ldc "Cipher.PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
172: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND2-KEYTRIPLEDES-CBC"
ldc "Cipher.PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
173: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND128BITRC2-CBC"
ldc "Cipher.PBEWITHSHAAND128BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
174: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND40BITRC2-CBC"
ldc "Cipher.PBEWITHSHAAND40BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
175: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND128BITRC4"
ldc "Cipher.PBEWITHSHAAND128BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
176: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND40BITRC4"
ldc "Cipher.PBEWITHSHAAND40BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
177: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
178: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
179: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
180: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
181: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
182: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
183: aload 0
ldc "Cipher.PBEWITHSHAAND128BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
184: aload 0
ldc "Cipher.PBEWITHSHAAND192BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
185: aload 0
ldc "Cipher.PBEWITHSHAAND256BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
186: aload 0
ldc "Cipher.PBEWITHSHA256AND128BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
187: aload 0
ldc "Cipher.PBEWITHSHA256AND192BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
188: aload 0
ldc "Cipher.PBEWITHSHA256AND256BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
189: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND128BITAES-CBC-BC"
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
190: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND192BITAES-CBC-BC"
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
191: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1AND256BITAES-CBC-BC"
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
192: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-1AND128BITAES-CBC-BC"
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
193: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-1AND192BITAES-CBC-BC"
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
194: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-1AND256BITAES-CBC-BC"
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
195: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-256AND128BITAES-CBC-BC"
ldc "PBEWITHSHA256AND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
196: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-256AND192BITAES-CBC-BC"
ldc "PBEWITHSHA256AND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
197: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA-256AND256BITAES-CBC-BC"
ldc "PBEWITHSHA256AND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
198: aload 0
ldc "Cipher.PBEWITHMD5AND128BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
199: aload 0
ldc "Cipher.PBEWITHMD5AND192BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
200: aload 0
ldc "Cipher.PBEWITHMD5AND256BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithAESCBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
201: aload 0
ldc "Cipher.PBEWITHSHAANDTWOFISH-CBC"
ldc "org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAndTwofish"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
202: aload 0
ldc "Cipher.OLDPBEWITHSHAANDTWOFISH-CBC"
ldc "org.bouncycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndTwofish"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
203: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
204: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
205: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
206: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
207: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
208: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Cipher."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
209: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.1"
ldc "PBEWITHSHAAND128BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
210: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.2"
ldc "PBEWITHSHAAND40BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
211: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.3"
ldc "PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
212: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.4"
ldc "PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
213: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.5"
ldc "PBEWITHSHAAND128BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
214: aload 0
ldc "Alg.Alias.Cipher.1.2.840.113549.1.12.1.6"
ldc "PBEWITHSHAAND40BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
215: aload 0
ldc "Alg.Alias.Cipher.PBEWITHSHA1ANDDESEDE"
ldc "PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
216: aload 0
ldc "KeyGenerator.DES"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
217: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.desCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
218: aload 0
ldc "KeyGenerator.RC2"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
219: aload 0
ldc "KeyGenerator.1.2.840.113549.3.2"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
220: aload 0
ldc "KeyGenerator.GOST28147"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
221: aload 0
ldc "Alg.Alias.KeyGenerator.GOST"
ldc "GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
222: aload 0
ldc "Alg.Alias.KeyGenerator.GOST-28147"
ldc "GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
223: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR28147_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
224: aload 0
ldc "KeyPairGenerator.RSA"
ldc "org.bouncycastle.jce.provider.JDKKeyPairGenerator$RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
225: aload 0
ldc "KeyPairGenerator.DH"
ldc "org.bouncycastle.jce.provider.JDKKeyPairGenerator$DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
226: aload 0
ldc "KeyPairGenerator.DSA"
ldc "org.bouncycastle.jce.provider.JDKKeyPairGenerator$DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
227: aload 0
ldc "KeyPairGenerator.ELGAMAL"
ldc "org.bouncycastle.jce.provider.JDKKeyPairGenerator$ElGamal"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
228: aload 0
ldc "Alg.Alias.KeyPairGenerator.1.2.840.113549.1.1.1"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
229: aload 0
ldc "Alg.Alias.KeyPairGenerator.DIFFIEHELLMAN"
ldc "DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
230: aload 0
ldc "KeyPairGenerator.GOST3410"
ldc "org.bouncycastle.jce.provider.JDKKeyPairGenerator$GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
231: aload 0
ldc "Alg.Alias.KeyPairGenerator.GOST-3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
232: aload 0
ldc "Alg.Alias.KeyPairGenerator.GOST-3410-94"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
233: aload 0
ldc "KeyFactory.RSA"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
234: aload 0
ldc "KeyFactory.DH"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
235: aload 0
ldc "KeyFactory.DSA"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
236: aload 0
ldc "KeyFactory.ELGAMAL"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$ElGamal"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
237: aload 0
ldc "KeyFactory.ElGamal"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$ElGamal"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
238: aload 0
ldc "KeyFactory.X.509"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$X509"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
239: aload 0
ldc "Alg.Alias.KeyFactory.1.2.840.113549.1.1.1"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
240: aload 0
ldc "Alg.Alias.KeyFactory.1.2.840.10040.4.1"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
241: aload 0
ldc "Alg.Alias.KeyFactory.DIFFIEHELLMAN"
ldc "DH"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
242: aload 0
ldc "KeyFactory.GOST3410"
ldc "org.bouncycastle.jce.provider.JDKKeyFactory$GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
243: aload 0
ldc "Alg.Alias.KeyFactory.GOST-3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
244: aload 0
ldc "Alg.Alias.KeyFactory.GOST-3410-94"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
245: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3410_94:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
246: aload 0
ldc "AlgorithmParameters.DES"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$IVAlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
247: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.desCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
248: aload 0
ldc "AlgorithmParameters.DESEDE"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$IVAlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
249: aload 0
new java.lang.StringBuilder
dup
ldc "AlgorithmParameters."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.des_EDE3_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$IVAlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
250: aload 0
ldc "AlgorithmParameters.RC2"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$RC2AlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
251: aload 0
ldc "AlgorithmParameters.1.2.840.113549.3.2"
ldc "org.bouncycastle.jce.provider.JDKAlgorithmParameters$RC2AlgorithmParameters"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
252: aload 0
ldc "SecretKeyFactory.DES"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
253: aload 0
ldc "SecretKeyFactory.PBEWITHMD2ANDDES"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD2AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
254: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
255: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
256: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
257: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
258: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
259: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
260: aload 0
ldc "SecretKeyFactory.PBEWITHMD2ANDRC2"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD2AndRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
261: aload 0
ldc "SecretKeyFactory.PBEWITHMD5ANDDES"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD5AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
262: aload 0
ldc "SecretKeyFactory.PBEWITHMD5ANDRC2"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD5AndRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
263: aload 0
ldc "SecretKeyFactory.PBEWITHSHA1ANDDES"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA1AndDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
264: aload 0
ldc "SecretKeyFactory.PBEWITHSHA1ANDRC2"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA1AndRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
265: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAndDES3Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
266: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAndDES2Key"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
267: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND128BITRC4"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd128BitRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
268: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND40BITRC4"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd40BitRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
269: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND128BITRC2-CBC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd128BitRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
270: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND40BITRC2-CBC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd40BitRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
271: aload 0
ldc "SecretKeyFactory.PBEWITHSHAANDTWOFISH-CBC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAndTwofish"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
272: aload 0
ldc "SecretKeyFactory.PBEWITHHMACRIPEMD160"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithRIPEMD160"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
273: aload 0
ldc "SecretKeyFactory.PBEWITHHMACSHA1"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
274: aload 0
ldc "SecretKeyFactory.PBEWITHHMACTIGER"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithTiger"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
275: aload 0
ldc "SecretKeyFactory.PBEWITHMD5AND128BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD5And128BitAESCBCOpenSSL"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
276: aload 0
ldc "SecretKeyFactory.PBEWITHMD5AND192BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD5And192BitAESCBCOpenSSL"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
277: aload 0
ldc "SecretKeyFactory.PBEWITHMD5AND256BITAES-CBC-OPENSSL"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithMD5And256BitAESCBCOpenSSL"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
278: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBE"
ldc "PBE/PKCS5"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
279: aload 0
ldc "Alg.Alias.SecretKeyFactory.BROKENPBEWITHMD5ANDDES"
ldc "PBE/PKCS5"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
280: aload 0
ldc "Alg.Alias.SecretKeyFactory.BROKENPBEWITHSHA1ANDDES"
ldc "PBE/PKCS5"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
281: aload 0
ldc "Alg.Alias.SecretKeyFactory.OLDPBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "PBE/PKCS12"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
282: aload 0
ldc "Alg.Alias.SecretKeyFactory.BROKENPBEWITHSHAAND3-KEYTRIPLEDES-CBC"
ldc "PBE/PKCS12"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
283: aload 0
ldc "Alg.Alias.SecretKeyFactory.BROKENPBEWITHSHAAND2-KEYTRIPLEDES-CBC"
ldc "PBE/PKCS12"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
284: aload 0
ldc "Alg.Alias.SecretKeyFactory.OLDPBEWITHSHAANDTWOFISH-CBC"
ldc "PBE/PKCS12"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
285: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHMD2ANDDES-CBC"
ldc "PBEWITHMD2ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
286: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHMD2ANDRC2-CBC"
ldc "PBEWITHMD2ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
287: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHMD5ANDDES-CBC"
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
288: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHMD5ANDRC2-CBC"
ldc "PBEWITHMD5ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
289: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA1ANDDES-CBC"
ldc "PBEWITHSHA1ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
290: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA1ANDRC2-CBC"
ldc "PBEWITHSHA1ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
291: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
292: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD2AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD2ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
293: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
294: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithMD5AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHMD5ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
295: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndDES_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDDES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
296: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.pbeWithSHA1AndRC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA1ANDRC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
297: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.1"
ldc "PBEWITHSHAAND128BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
298: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.2"
ldc "PBEWITHSHAAND40BITRC4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
299: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.3"
ldc "PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
300: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.4"
ldc "PBEWITHSHAAND2-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
301: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.5"
ldc "PBEWITHSHAAND128BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
302: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.6"
ldc "PBEWITHSHAAND40BITRC2-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
303: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHHMACSHA"
ldc "PBEWITHHMACSHA1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
304: aload 0
ldc "Alg.Alias.SecretKeyFactory.1.3.14.3.2.26"
ldc "PBEWITHHMACSHA1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
305: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWithSHAAnd3KeyTripleDES"
ldc "PBEWITHSHAAND3-KEYTRIPLEDES-CBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
306: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND128BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd128BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
307: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND192BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd192BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
308: aload 0
ldc "SecretKeyFactory.PBEWITHSHAAND256BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHAAnd256BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
309: aload 0
ldc "SecretKeyFactory.PBEWITHSHA256AND128BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA256And128BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
310: aload 0
ldc "SecretKeyFactory.PBEWITHSHA256AND192BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA256And192BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
311: aload 0
ldc "SecretKeyFactory.PBEWITHSHA256AND256BITAES-CBC-BC"
ldc "org.bouncycastle.jce.provider.JCESecretKeyFactory$PBEWithSHA256And256BitAESBC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
312: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA1AND128BITAES-CBC-BC"
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
313: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA1AND192BITAES-CBC-BC"
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
314: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA1AND256BITAES-CBC-BC"
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
315: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-1AND128BITAES-CBC-BC"
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
316: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-1AND192BITAES-CBC-BC"
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
317: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-1AND256BITAES-CBC-BC"
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
318: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-256AND128BITAES-CBC-BC"
ldc "PBEWITHSHA256AND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
319: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-256AND192BITAES-CBC-BC"
ldc "PBEWITHSHA256AND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
320: aload 0
ldc "Alg.Alias.SecretKeyFactory.PBEWITHSHA-256AND256BITAES-CBC-BC"
ldc "PBEWITHSHA256AND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
321: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
322: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
323: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha1_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHAAND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
324: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes128_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND128BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
325: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes192_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND192BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
326: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.SecretKeyFactory."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.bc.BCObjectIdentifiers.bc_pbe_sha256_pkcs12_aes256_cbc:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual org.bouncycastle.asn1.DERObjectIdentifier.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "PBEWITHSHA256AND256BITAES-CBC-BC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
327: aload 0
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addMacAlgorithms:()V
328: aload 0
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addMessageDigestAlgorithms:()V
329: aload 0
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addSignatureAlgorithms:()V
330: aload 0
ldc "CertPathValidator.RFC3281"
ldc "org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
331: aload 0
ldc "CertPathBuilder.RFC3281"
ldc "org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
332: aload 0
ldc "CertPathValidator.RFC3280"
ldc "org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
333: aload 0
ldc "CertPathBuilder.RFC3280"
ldc "org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
334: aload 0
ldc "CertPathValidator.PKIX"
ldc "org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
335: aload 0
ldc "CertPathBuilder.PKIX"
ldc "org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
336: aload 0
ldc "CertStore.Collection"
ldc "org.bouncycastle.jce.provider.CertStoreCollectionSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
337: aload 0
ldc "CertStore.LDAP"
ldc "org.bouncycastle.jce.provider.X509LDAPCertStoreSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
338: aload 0
ldc "CertStore.Multi"
ldc "org.bouncycastle.jce.provider.MultiCertStoreSpi"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
339: aload 0
ldc "Alg.Alias.CertStore.X509LDAP"
ldc "LDAP"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
340: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 341 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
private void loadAlgorithms(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iconst_0
istore 3
start local 3 1: goto 18
2: StackMap locals: int
StackMap stack:
aconst_null
astore 4
start local 4 3: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
astore 5
start local 5 4: aload 5
ifnull 7
5: aload 5
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
iload 3
aaload
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "$Mappings"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.lang.ClassLoader.loadClass:(Ljava/lang/String;)Ljava/lang/Class;
astore 4
6: goto 10
7: StackMap locals: java.lang.Class java.lang.ClassLoader
StackMap stack:
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
iload 3
aaload
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "$Mappings"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
astore 4
end local 5 8: goto 10
9: StackMap locals: org.bouncycastle.jce.provider.BouncyCastleProvider java.lang.String java.lang.String[] int java.lang.Class
StackMap stack: java.lang.ClassNotFoundException
pop
10: StackMap locals:
StackMap stack:
aload 4
ifnull 17
11: aload 0
aload 4
invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
checkcast java.util.Map
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addMappings:(Ljava/util/Map;)V
12: goto 17
13: StackMap locals:
StackMap stack: java.lang.Exception
astore 5
start local 5 14: new java.lang.InternalError
dup
new java.lang.StringBuilder
dup
ldc "cannot create instance of "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
15: aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
iload 3
aaload
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "$Mappings : "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
16: invokespecial java.lang.InternalError.<init>:(Ljava/lang/String;)V
athrow
end local 5 end local 4 17: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
18: iload 3
aload 2
arraylength
if_icmpne 2
end local 3 19: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 20 1 packageName Ljava/lang/String;
0 20 2 names [Ljava/lang/String;
1 19 3 i I
3 17 4 clazz Ljava/lang/Class;
4 8 5 loader Ljava/lang/ClassLoader;
14 17 5 e Ljava/lang/Exception;
Exception table:
from to target type
3 8 9 Class java.lang.ClassNotFoundException
11 12 13 Class java.lang.Exception
MethodParameters:
Name Flags
packageName
names
private void addMappings(java.util.Map);
descriptor: (Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface java.util.Map.keySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 2
start local 2 1: goto 6
2: StackMap locals: java.util.Iterator
StackMap stack:
aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 3
start local 3 3: aload 0
aload 3
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.containsKey:(Ljava/lang/Object;)Z
ifeq 5
4: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "duplicate provider key ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ") found in "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: java.lang.Object
StackMap stack:
aload 0
aload 3
aload 1
aload 3
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 3 6: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
end local 2 7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 8 1 mappings Ljava/util/Map;
1 7 2 it Ljava/util/Iterator;
3 6 3 key Ljava/lang/Object;
MethodParameters:
Name Flags
mappings
private void addMacAlgorithms();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc "Mac.DESMAC"
ldc "org.bouncycastle.jce.provider.JCEMac$DES"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
ldc "Alg.Alias.Mac.DES"
ldc "DESMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
ldc "Mac.DESMAC/CFB8"
ldc "org.bouncycastle.jce.provider.JCEMac$DESCFB8"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
ldc "Alg.Alias.Mac.DES/CFB8"
ldc "DESMAC/CFB8"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
ldc "Mac.DESWITHISO9797"
ldc "org.bouncycastle.jce.provider.JCEMac$DES9797Alg3"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
ldc "Alg.Alias.Mac.DESISO9797MAC"
ldc "DESWITHISO9797"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
ldc "Mac.ISO9797ALG3MAC"
ldc "org.bouncycastle.jce.provider.JCEMac$DES9797Alg3"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
ldc "Alg.Alias.Mac.ISO9797ALG3"
ldc "ISO9797ALG3MAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
ldc "Mac.ISO9797ALG3WITHISO7816-4PADDING"
ldc "org.bouncycastle.jce.provider.JCEMac$DES9797Alg3with7816d4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
ldc "Alg.Alias.Mac.ISO9797ALG3MACWITHISO7816-4PADDING"
ldc "ISO9797ALG3WITHISO7816-4PADDING"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
ldc "Mac.RC2MAC"
ldc "org.bouncycastle.jce.provider.JCEMac$RC2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: aload 0
ldc "Alg.Alias.Mac.RC2"
ldc "RC2MAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: aload 0
ldc "Mac.RC2MAC/CFB8"
ldc "org.bouncycastle.jce.provider.JCEMac$RC2CFB8"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
ldc "Alg.Alias.Mac.RC2/CFB8"
ldc "RC2MAC/CFB8"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
ldc "Mac.GOST28147MAC"
ldc "org.bouncycastle.jce.provider.JCEMac$GOST28147"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
ldc "Alg.Alias.Mac.GOST28147"
ldc "GOST28147MAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 0
ldc "Mac.OLDHMACSHA384"
ldc "org.bouncycastle.jce.provider.JCEMac$OldSHA384"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: aload 0
ldc "Mac.OLDHMACSHA512"
ldc "org.bouncycastle.jce.provider.JCEMac$OldSHA512"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 0
ldc "MD2"
ldc "org.bouncycastle.jce.provider.JCEMac$MD2"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$MD2HMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
19: aload 0
ldc "MD4"
ldc "org.bouncycastle.jce.provider.JCEMac$MD4"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$MD4HMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
20: aload 0
ldc "MD5"
ldc "org.bouncycastle.jce.provider.JCEMac$MD5"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$MD5HMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
21: aload 0
ldc "MD5"
getstatic org.bouncycastle.asn1.iana.IANAObjectIdentifiers.hmacMD5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
22: aload 0
ldc "SHA1"
ldc "org.bouncycastle.jce.provider.JCEMac$SHA1"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACSHA1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
23: aload 0
ldc "SHA1"
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_hmacWithSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
24: aload 0
ldc "SHA1"
getstatic org.bouncycastle.asn1.iana.IANAObjectIdentifiers.hmacSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
25: aload 0
ldc "SHA224"
ldc "org.bouncycastle.jce.provider.JCEMac$SHA224"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACSHA224"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
26: aload 0
ldc "SHA224"
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_hmacWithSHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
27: aload 0
ldc "SHA256"
ldc "org.bouncycastle.jce.provider.JCEMac$SHA256"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACSHA256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
28: aload 0
ldc "SHA256"
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_hmacWithSHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
29: aload 0
ldc "SHA384"
ldc "org.bouncycastle.jce.provider.JCEMac$SHA384"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACSHA384"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
30: aload 0
ldc "SHA384"
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_hmacWithSHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
31: aload 0
ldc "SHA512"
ldc "org.bouncycastle.jce.provider.JCEMac$SHA512"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACSHA512"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
32: aload 0
ldc "SHA512"
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_hmacWithSHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
33: aload 0
ldc "RIPEMD128"
ldc "org.bouncycastle.jce.provider.JCEMac$RIPEMD128"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$RIPEMD128HMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
34: aload 0
ldc "RIPEMD160"
ldc "org.bouncycastle.jce.provider.JCEMac$RIPEMD160"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$RIPEMD160HMAC"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
35: aload 0
ldc "RIPEMD160"
getstatic org.bouncycastle.asn1.iana.IANAObjectIdentifiers.hmacRIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
36: aload 0
ldc "TIGER"
ldc "org.bouncycastle.jce.provider.JCEMac$Tiger"
ldc "org.bouncycastle.jce.provider.JCEKeyGenerator$HMACTIGER"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
37: aload 0
ldc "TIGER"
getstatic org.bouncycastle.asn1.iana.IANAObjectIdentifiers.hmacTIGER:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addHMACAlias:(Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
38: aload 0
ldc "Mac.PBEWITHHMACSHA"
ldc "org.bouncycastle.jce.provider.JCEMac$PBEWithSHA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
39: aload 0
ldc "Mac.PBEWITHHMACSHA1"
ldc "org.bouncycastle.jce.provider.JCEMac$PBEWithSHA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: aload 0
ldc "Mac.PBEWITHHMACRIPEMD160"
ldc "org.bouncycastle.jce.provider.JCEMac$PBEWithRIPEMD160"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
41: aload 0
ldc "Alg.Alias.Mac.1.3.14.3.2.26"
ldc "PBEWITHHMACSHA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
42: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 43 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
private void addHMACAlgorithm(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.lang.StringBuilder
dup
ldc "HMAC"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 4
start local 4 1: aload 0
new java.lang.StringBuilder
dup
ldc "Mac."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 2
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Mac.HMAC-"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 4
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Mac.HMAC/"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 4
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
new java.lang.StringBuilder
dup
ldc "KeyGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 3
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyGenerator.HMAC-"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 4
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyGenerator.HMAC/"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 4
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 8 1 algorithm Ljava/lang/String;
0 8 2 algorithmClassName Ljava/lang/String;
0 8 3 keyGeneratorClassName Ljava/lang/String;
1 8 4 mainName Ljava/lang/String;
MethodParameters:
Name Flags
algorithm
algorithmClassName
keyGeneratorClassName
private void addHMACAlias(java.lang.String, org.bouncycastle.asn1.DERObjectIdentifier);
descriptor: (Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.StringBuilder
dup
ldc "HMAC"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
start local 3 1: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Mac."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 3
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.KeyGenerator."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 3
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 4 1 algorithm Ljava/lang/String;
0 4 2 oid Lorg/bouncycastle/asn1/DERObjectIdentifier;
1 4 3 mainName Ljava/lang/String;
MethodParameters:
Name Flags
algorithm
oid
private void addMessageDigestAlgorithms();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc "MessageDigest.SHA-1"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$SHA1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
ldc "Alg.Alias.MessageDigest.SHA1"
ldc "SHA-1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
ldc "Alg.Alias.MessageDigest.SHA"
ldc "SHA-1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA-1"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
ldc "MessageDigest.SHA-224"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$SHA224"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
ldc "Alg.Alias.MessageDigest.SHA224"
ldc "SHA-224"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA-224"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
ldc "MessageDigest.SHA-256"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$SHA256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
ldc "Alg.Alias.MessageDigest.SHA256"
ldc "SHA-256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA-256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
ldc "MessageDigest.SHA-384"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$SHA384"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: aload 0
ldc "Alg.Alias.MessageDigest.SHA384"
ldc "SHA-384"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA-384"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
ldc "MessageDigest.SHA-512"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$SHA512"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
ldc "Alg.Alias.MessageDigest.SHA512"
ldc "SHA-512"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA-512"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 0
ldc "MessageDigest.MD2"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$MD2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 0
ldc "MessageDigest.MD4"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$MD4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md4:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD4"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: aload 0
ldc "MessageDigest.MD5"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$MD5"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD5"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: aload 0
ldc "MessageDigest.RIPEMD128"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD128"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "RIPEMD128"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 0
ldc "MessageDigest.RIPEMD160"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD160"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "RIPEMD160"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: aload 0
ldc "MessageDigest.RIPEMD256"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "RIPEMD256"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: aload 0
ldc "MessageDigest.RIPEMD320"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD320"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
29: aload 0
ldc "MessageDigest.Tiger"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$Tiger"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: aload 0
ldc "MessageDigest.WHIRLPOOL"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$Whirlpool"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
31: aload 0
ldc "MessageDigest.GOST3411"
ldc "org.bouncycastle.jce.provider.JDKMessageDigest$GOST3411"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: aload 0
ldc "Alg.Alias.MessageDigest.GOST"
ldc "GOST3411"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: aload 0
ldc "Alg.Alias.MessageDigest.GOST-3411"
ldc "GOST3411"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.MessageDigest."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "GOST3411"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
private void addSignatureAlgorithms();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
ldc "Signature.MD2WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
ldc "Signature.MD4WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
ldc "Signature.MD5WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
ldc "Signature.SHA1WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
ldc "Signature.SHA224WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$SHA224WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
ldc "Signature.SHA256WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
ldc "Signature.SHA384WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
ldc "Signature.SHA512WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
ldc "Signature.RIPEMD160WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
ldc "Signature.RIPEMD128WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$RIPEMD128WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
ldc "Signature.RIPEMD256WithRSAEncryption"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$RIPEMD256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: aload 0
ldc "Signature.DSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$stdDSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: aload 0
ldc "Signature.NONEWITHDSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$noneDSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
ldc "Signature.SHA1withRSA/ISO9796-2"
ldc "org.bouncycastle.jce.provider.JDKISOSignature$SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
ldc "Signature.MD5withRSA/ISO9796-2"
ldc "org.bouncycastle.jce.provider.JDKISOSignature$MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
ldc "Signature.RIPEMD160withRSA/ISO9796-2"
ldc "org.bouncycastle.jce.provider.JDKISOSignature$RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 0
ldc "Signature.RSASSA-PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$PSSwithRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: aload 0
new java.lang.StringBuilder
dup
ldc "Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$PSSwithRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 0
ldc "Signature.SHA1withRSA/PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$SHA1withRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: aload 0
ldc "Signature.SHA224withRSA/PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$SHA224withRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: aload 0
ldc "Signature.SHA256withRSA/PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$SHA256withRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 0
ldc "Signature.SHA384withRSA/PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$SHA384withRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: aload 0
ldc "Signature.SHA512withRSA/PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$SHA512withRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: aload 0
ldc "Signature.RSA"
ldc "org.bouncycastle.jce.provider.JDKDigestSignature$noneRSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 0
ldc "Signature.RAWRSASSA-PSS"
ldc "org.bouncycastle.jce.provider.JDKPSSSigner$nonePSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: aload 0
ldc "Alg.Alias.Signature.RAWDSA"
ldc "NONEWITHDSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: aload 0
ldc "Alg.Alias.Signature.RAWRSA"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: aload 0
ldc "Alg.Alias.Signature.NONEWITHRSA"
ldc "RSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: aload 0
ldc "Alg.Alias.Signature.RAWRSAPSS"
ldc "RAWRSASSA-PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
29: aload 0
ldc "Alg.Alias.Signature.NONEWITHRSAPSS"
ldc "RAWRSASSA-PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: aload 0
ldc "Alg.Alias.Signature.NONEWITHRSASSA-PSS"
ldc "RAWRSASSA-PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
31: aload 0
ldc "Alg.Alias.Signature.RSAPSS"
ldc "RSASSA-PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: aload 0
ldc "Alg.Alias.Signature.SHA1withRSAandMGF1"
ldc "SHA1withRSA/PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: aload 0
ldc "Alg.Alias.Signature.SHA224withRSAandMGF1"
ldc "SHA224withRSA/PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: aload 0
ldc "Alg.Alias.Signature.SHA256withRSAandMGF1"
ldc "SHA256withRSA/PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: aload 0
ldc "Alg.Alias.Signature.SHA384withRSAandMGF1"
ldc "SHA384withRSA/PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
36: aload 0
ldc "Alg.Alias.Signature.SHA512withRSAandMGF1"
ldc "SHA512withRSA/PSS"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: aload 0
ldc "Alg.Alias.Signature.MD2withRSAEncryption"
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
38: aload 0
ldc "Alg.Alias.Signature.MD4withRSAEncryption"
ldc "MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
39: aload 0
ldc "Alg.Alias.Signature.MD5withRSAEncryption"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: aload 0
ldc "Alg.Alias.Signature.SHA1withRSAEncryption"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
41: aload 0
ldc "Alg.Alias.Signature.SHA224withRSAEncryption"
ldc "SHA224WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
42: aload 0
ldc "Alg.Alias.Signature.SHA256withRSAEncryption"
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
43: aload 0
ldc "Alg.Alias.Signature.SHA384withRSAEncryption"
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: aload 0
ldc "Alg.Alias.Signature.SHA512withRSAEncryption"
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
45: aload 0
ldc "Alg.Alias.Signature.SHA256WithRSAEncryption"
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
46: aload 0
ldc "Alg.Alias.Signature.SHA384WithRSAEncryption"
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
47: aload 0
ldc "Alg.Alias.Signature.SHA512WithRSAEncryption"
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
48: aload 0
ldc "Alg.Alias.Signature.SHA256WITHRSAENCRYPTION"
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
49: aload 0
ldc "Alg.Alias.Signature.SHA384WITHRSAENCRYPTION"
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
50: aload 0
ldc "Alg.Alias.Signature.SHA512WITHRSAENCRYPTION"
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
51: aload 0
ldc "Alg.Alias.Signature.RIPEMD160withRSAEncryption"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
52: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
53: aload 0
ldc "Alg.Alias.Signature.MD2WithRSA"
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
54: aload 0
ldc "Alg.Alias.Signature.MD2withRSA"
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
55: aload 0
ldc "Alg.Alias.Signature.MD2/RSA"
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
56: aload 0
ldc "Alg.Alias.Signature.MD5WithRSA"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
57: aload 0
ldc "Alg.Alias.Signature.MD5withRSA"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
58: aload 0
ldc "Alg.Alias.Signature.MD5/RSA"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
59: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
60: aload 0
ldc "Alg.Alias.Signature.MD4WithRSA"
ldc "MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
61: aload 0
ldc "Alg.Alias.Signature.MD4withRSA"
ldc "MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
62: aload 0
ldc "Alg.Alias.Signature.MD4/RSA"
ldc "MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
63: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md4WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "MD4WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
64: aload 0
ldc "Alg.Alias.Signature.SHA1WithRSA"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
65: aload 0
ldc "Alg.Alias.Signature.SHA1withRSA"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
66: aload 0
ldc "Alg.Alias.Signature.SHA224WithRSA"
ldc "SHA224WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
67: aload 0
ldc "Alg.Alias.Signature.SHA224withRSA"
ldc "SHA224WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
68: aload 0
ldc "Alg.Alias.Signature.SHA256WithRSA"
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
69: aload 0
ldc "Alg.Alias.Signature.SHA256withRSA"
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
70: aload 0
ldc "Alg.Alias.Signature.SHA384WithRSA"
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
71: aload 0
ldc "Alg.Alias.Signature.SHA384withRSA"
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
72: aload 0
ldc "Alg.Alias.Signature.SHA512WithRSA"
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
73: aload 0
ldc "Alg.Alias.Signature.SHA512withRSA"
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
74: aload 0
ldc "Alg.Alias.Signature.SHA1/RSA"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
75: aload 0
ldc "Alg.Alias.Signature.SHA-1/RSA"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
76: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
77: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA224WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
78: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
79: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA384WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
80: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA512WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
81: aload 0
ldc "Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.113549.1.1.1"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
82: aload 0
ldc "Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.113549.1.1.5"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
83: aload 0
ldc "Alg.Alias.Signature.1.2.840.113549.2.5with1.2.840.113549.1.1.1"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
84: aload 0
ldc "Alg.Alias.Signature.RIPEMD160WithRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
85: aload 0
ldc "Alg.Alias.Signature.RIPEMD160withRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
86: aload 0
ldc "Alg.Alias.Signature.RIPEMD128WithRSA"
ldc "RIPEMD128WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
87: aload 0
ldc "Alg.Alias.Signature.RIPEMD128withRSA"
ldc "RIPEMD128WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
88: aload 0
ldc "Alg.Alias.Signature.RIPEMD256WithRSA"
ldc "RIPEMD256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
89: aload 0
ldc "Alg.Alias.Signature.RIPEMD256withRSA"
ldc "RIPEMD256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
90: aload 0
ldc "Alg.Alias.Signature.RIPEMD-160/RSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
91: aload 0
ldc "Alg.Alias.Signature.RMD160withRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
92: aload 0
ldc "Alg.Alias.Signature.RMD160/RSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
93: aload 0
ldc "Alg.Alias.Signature.1.3.36.3.3.1.2"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
94: aload 0
ldc "Alg.Alias.Signature.1.3.36.3.3.1.3"
ldc "RIPEMD128WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
95: aload 0
ldc "Alg.Alias.Signature.1.3.36.3.3.1.4"
ldc "RIPEMD256WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
96: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.sha1WithRSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
97: aload 0
ldc "Alg.Alias.Signature.MD2WITHRSAENCRYPTION"
ldc "MD2WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
98: aload 0
ldc "Alg.Alias.Signature.MD5WITHRSAENCRYPTION"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
99: aload 0
ldc "Alg.Alias.Signature.SHA1WITHRSAENCRYPTION"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
100: aload 0
ldc "Alg.Alias.Signature.RIPEMD160WITHRSAENCRYPTION"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
101: aload 0
ldc "Alg.Alias.Signature.MD5WITHRSA"
ldc "MD5WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
102: aload 0
ldc "Alg.Alias.Signature.SHA1WITHRSA"
ldc "SHA1WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
103: aload 0
ldc "Alg.Alias.Signature.RIPEMD160WITHRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
104: aload 0
ldc "Alg.Alias.Signature.RMD160WITHRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
105: aload 0
ldc "Alg.Alias.Signature.RIPEMD160WITHRSA"
ldc "RIPEMD160WithRSAEncryption"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
106: aload 0
ldc "SHA224"
ldc "DSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$dsa224"
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addSignatureAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
107: aload 0
ldc "SHA256"
ldc "DSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$dsa256"
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addSignatureAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
108: aload 0
ldc "SHA384"
ldc "DSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$dsa384"
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addSignatureAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
109: aload 0
ldc "SHA512"
ldc "DSA"
ldc "org.bouncycastle.jce.provider.JDKDSASigner$dsa512"
getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.addSignatureAlgorithm:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
110: aload 0
ldc "Alg.Alias.Signature.SHA/DSA"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
111: aload 0
ldc "Alg.Alias.Signature.SHA1withDSA"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
112: aload 0
ldc "Alg.Alias.Signature.SHA1WITHDSA"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
113: aload 0
ldc "Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.10040.4.1"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
114: aload 0
ldc "Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.10040.4.3"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
115: aload 0
ldc "Alg.Alias.Signature.DSAwithSHA1"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
116: aload 0
ldc "Alg.Alias.Signature.DSAWITHSHA1"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
117: aload 0
ldc "Alg.Alias.Signature.SHA1WithDSA"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
118: aload 0
ldc "Alg.Alias.Signature.DSAWithSHA1"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
119: aload 0
ldc "Alg.Alias.Signature.1.2.840.10040.4.3"
ldc "DSA"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
120: aload 0
ldc "Alg.Alias.Signature.MD5WithRSA/ISO9796-2"
ldc "MD5withRSA/ISO9796-2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
121: aload 0
ldc "Alg.Alias.Signature.SHA1WithRSA/ISO9796-2"
ldc "SHA1withRSA/ISO9796-2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
122: aload 0
ldc "Alg.Alias.Signature.RIPEMD160WithRSA/ISO9796-2"
ldc "RIPEMD160withRSA/ISO9796-2"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
123: aload 0
ldc "Signature.ECGOST3410"
ldc "org.bouncycastle.jce.provider.JDKGOST3410Signer$ecgost3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
124: aload 0
ldc "Alg.Alias.Signature.ECGOST-3410"
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
125: aload 0
ldc "Alg.Alias.Signature.GOST-3410-2001"
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
126: aload 0
ldc "Alg.Alias.Signature.GOST3411withECGOST3410"
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
127: aload 0
ldc "Alg.Alias.Signature.GOST3411WITHECGOST3410"
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
128: aload 0
ldc "Alg.Alias.Signature.GOST3411WithECGOST3410"
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
129: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "ECGOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
130: aload 0
ldc "Signature.GOST3410"
ldc "org.bouncycastle.jce.provider.JDKGOST3410Signer$gost3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
131: aload 0
ldc "Alg.Alias.Signature.GOST-3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
132: aload 0
ldc "Alg.Alias.Signature.GOST-3410-94"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
133: aload 0
ldc "Alg.Alias.Signature.GOST3411withGOST3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
134: aload 0
ldc "Alg.Alias.Signature.GOST3411WITHGOST3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
135: aload 0
ldc "Alg.Alias.Signature.GOST3411WithGOST3410"
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
136: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
ldc "GOST3410"
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
137: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 138 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
private void addSignatureAlgorithm(java.lang.String, java.lang.String, java.lang.String, org.bouncycastle.asn1.DERObjectIdentifier);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bouncycastle/asn1/DERObjectIdentifier;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "WITH"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 5
start local 5 1: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "with"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 6
start local 6 2: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "With"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 7
start local 7 3: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 8
start local 8 4: aload 0
new java.lang.StringBuilder
dup
ldc "Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 3
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 8
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
new java.lang.StringBuilder
dup
ldc "Alg.Alias.Signature.OID."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual org.bouncycastle.jce.provider.BouncyCastleProvider.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 11 1 digest Ljava/lang/String;
0 11 2 algorithm Ljava/lang/String;
0 11 3 className Ljava/lang/String;
0 11 4 oid Lorg/bouncycastle/asn1/DERObjectIdentifier;
1 11 5 mainName Ljava/lang/String;
2 11 6 jdk11Variation1 Ljava/lang/String;
3 11 7 jdk11Variation2 Ljava/lang/String;
4 11 8 alias Ljava/lang/String;
MethodParameters:
Name Flags
digest
algorithm
className
oid
public void setParameter(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokestatic org.bouncycastle.jce.provider.ProviderUtil.setParameter:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/jce/provider/BouncyCastleProvider;
0 2 1 parameterName Ljava/lang/String;
0 2 2 parameter Ljava/lang/Object;
MethodParameters:
Name Flags
parameterName
parameter
}
SourceFile: "BouncyCastleProvider.java"
NestMembers:
org.bouncycastle.jce.provider.BouncyCastleProvider$1
InnerClasses:
org.bouncycastle.jce.provider.BouncyCastleProvider$1