public class org.bouncycastle.operator.DefaultAlgorithmNameFinder implements org.bouncycastle.operator.AlgorithmNameFinder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.bouncycastle.operator.DefaultAlgorithmNameFinder
  super_class: java.lang.Object
{
  private static final java.util.Map algorithms;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 25
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
         1: .line 29
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_RIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD160WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 30
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 31
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 32
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 33
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 34
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.bsi.BSIObjectIdentifiers.ecdsa_plain_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512WITHPLAIN-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 35
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHECGOST3410"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 36
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHECGOST3410-2001"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 37
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_2001:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHGOST3410-2001"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 38
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHGOST3410"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 39
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411_94_with_gostR3410_94:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHGOST3410-94"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 40
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        13: .line 41
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHGOST3410-2012-256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        14: .line 42
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHGOST3410-2012-512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 43
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHECGOST3410-2012-256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        16: .line 44
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411WITHECGOST3410-2012-512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        17: .line 45
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411-2012-256WITHGOST3410-2012-256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        18: .line 46
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411-2012-512WITHGOST3410-2012-512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 47
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411-2012-256WITHECGOST3410-2012-256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        20: .line 48
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "GOST3411-2012-512WITHECGOST3410-2012-512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        21: .line 49
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHCVC-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 50
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224WITHCVC-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        23: .line 51
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256WITHCVC-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        24: .line 52
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384WITHCVC-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        25: .line 53
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.eac.EACObjectIdentifiers.id_TA_ECDSA_SHA_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512WITHCVC-ECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 55
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        27: .line 56
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        28: .line 57
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        29: .line 58
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        30: .line 59
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-224"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        31: .line 60
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 61
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-384"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        33: .line 62
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-512"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        34: .line 63
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.elGamalAlgorithm:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "ELGAMAL"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        35: .line 64
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        36: .line 65
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.md5WithRSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "MD5WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        37: .line 66
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.sha1WithRSA:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        38: .line 67
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSAES_OAEP:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RSAOAEP"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        39: .line 68
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSASSA_PSS:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RSAPSS"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 69
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md2WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "MD2WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        41: .line 70
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "MD5"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        42: .line 71
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "MD5WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        43: .line 72
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.rsaEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        44: .line 73
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha1WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        45: .line 74
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha224WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        46: .line 75
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha256WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        47: .line 76
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha384WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        48: .line 77
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.sha512WithRSAEncryption:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        49: .line 78
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-224WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        50: .line 79
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-256WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        51: .line 80
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-384WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        52: .line 81
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_rsassa_pkcs1_v1_5_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-512WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        53: .line 82
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD128"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        54: .line 83
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD160"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        55: .line 84
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD256"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        56: .line 85
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD128WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        57: .line 86
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD160WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        58: .line 87
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.rsaSignatureWithripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RIPEMD256WITHRSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        59: .line 88
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "ECDSAWITHSHA1"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        60: .line 89
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        61: .line 90
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        62: .line 91
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        63: .line 92
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        64: .line 93
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.ecdsa_with_SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        65: .line 94
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-224WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        66: .line 95
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-256WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        67: .line 96
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-384WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        68: .line 97
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_ecdsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-512WITHECDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        69: .line 98
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.x9.X9ObjectIdentifiers.id_dsa_with_sha1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA1WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        70: .line 99
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA224WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        71: .line 100
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA256WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        72: .line 101
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA384WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        73: .line 102
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.dsa_with_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA512WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        74: .line 103
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-224WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        75: .line 104
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-256WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        76: .line 105
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-384WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        77: .line 106
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_dsa_with_sha3_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SHA3-512WITHDSA"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        78: .line 107
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Tiger_192:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Tiger"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        79: .line 109
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.RC2_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "RC2/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        80: .line 110
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.des_EDE3_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "DESEDE-3KEY/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        81: .line 111
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes128_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-128/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        82: .line 112
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes192_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-192/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        83: .line 113
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes256_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-256/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        84: .line 114
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes128_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-128/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        85: .line 115
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes192_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-192/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        86: .line 116
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes256_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-256/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        87: .line 117
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes128_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-128/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        88: .line 118
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes192_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-192/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        89: .line 119
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes256_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-256/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        90: .line 120
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes128_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-128/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        91: .line 121
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes192_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-192/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        92: .line 122
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_aes256_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "AES-256/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        93: .line 123
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.ntt.NTTObjectIdentifiers.id_camellia128_cbc:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "CAMELLIA-128/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        94: .line 124
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.ntt.NTTObjectIdentifiers.id_camellia192_cbc:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "CAMELLIA-192/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        95: .line 125
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.ntt.NTTObjectIdentifiers.id_camellia256_cbc:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "CAMELLIA-256/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        96: .line 126
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.kisa.KISAObjectIdentifiers.id_seedCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "SEED/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        97: .line 127
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.as_sys_sec_alg_ideaCBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "IDEA/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        98: .line 128
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.cast5CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "CAST5/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        99: .line 129
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.cryptlib_algorithm_blowfish_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Blowfish/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       100: .line 130
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.cryptlib_algorithm_blowfish_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Blowfish/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       101: .line 131
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.cryptlib_algorithm_blowfish_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Blowfish/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       102: .line 132
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.misc.MiscObjectIdentifiers.cryptlib_algorithm_blowfish_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Blowfish/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       103: .line 133
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_128_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-128/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       104: .line 134
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_128_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-128/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       105: .line 135
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_128_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-128/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       106: .line 136
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_128_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-128/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       107: .line 137
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_192_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-192/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       108: .line 138
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_192_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-192/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       109: .line 139
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_192_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-192/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       110: .line 140
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_192_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-192/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       111: .line 141
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_256_ECB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-256/ECB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       112: .line 142
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_256_CBC:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-256/CBC"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       113: .line 143
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_256_CFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-256/CFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       114: .line 144
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            getstatic org.bouncycastle.asn1.gnu.GNUObjectIdentifiers.Serpent_256_OFB:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            ldc "Serpent-256/OFB"
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
       115: .line 145
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
         0: .line 22
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/bouncycastle/operator/DefaultAlgorithmNameFinder;

  public boolean hasAlgorithmName(org.bouncycastle.asn1.ASN1ObjectIdentifier);
    descriptor: (Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
        start local 1 // org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier
         0: .line 149
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            aload 1 /* objectIdentifier */
            invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
            ireturn
        end local 1 // org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier
        end local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lorg/bouncycastle/operator/DefaultAlgorithmNameFinder;
            0    1     1  objectIdentifier  Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    MethodParameters:
                  Name  Flags
      objectIdentifier  

  public java.lang.String getAlgorithmName(org.bouncycastle.asn1.ASN1ObjectIdentifier);
    descriptor: (Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
        start local 1 // org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier
         0: .line 154
            getstatic org.bouncycastle.operator.DefaultAlgorithmNameFinder.algorithms:Ljava/util/Map;
            aload 1 /* objectIdentifier */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* name */
        start local 2 // java.lang.String name
         1: .line 156
            aload 2 /* name */
            ifnull 2
            aload 2 /* name */
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* objectIdentifier */
            invokevirtual org.bouncycastle.asn1.ASN1ObjectIdentifier.getId:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         3: areturn
        end local 2 // java.lang.String name
        end local 1 // org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier
        end local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Lorg/bouncycastle/operator/DefaultAlgorithmNameFinder;
            0    4     1  objectIdentifier  Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            1    4     2              name  Ljava/lang/String;
    MethodParameters:
                  Name  Flags
      objectIdentifier  

  public java.lang.String getAlgorithmName(org.bouncycastle.asn1.x509.AlgorithmIdentifier);
    descriptor: (Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
        start local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
         0: .line 162
            aload 0 /* this */
            aload 1 /* algorithmIdentifier */
            invokevirtual org.bouncycastle.asn1.x509.AlgorithmIdentifier.getAlgorithm:()Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            invokevirtual org.bouncycastle.operator.DefaultAlgorithmNameFinder.getAlgorithmName:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;)Ljava/lang/String;
            areturn
        end local 1 // org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
        end local 0 // org.bouncycastle.operator.DefaultAlgorithmNameFinder this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    1     0                 this  Lorg/bouncycastle/operator/DefaultAlgorithmNameFinder;
            0    1     1  algorithmIdentifier  Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
    MethodParameters:
                     Name  Flags
      algorithmIdentifier  
}
SourceFile: "DefaultAlgorithmNameFinder.java"