236 lines
22 KiB
C#
236 lines
22 KiB
C#
using System;
|
|
using System.Collections;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.CryptoPro
|
|
{
|
|
// Token: 0x02001EFC RID: 7932
|
|
[Token(Token = "0x2001EFC")]
|
|
public sealed class ECGost3410NamedCurves
|
|
{
|
|
// Token: 0x0600C857 RID: 51287 RVA: 0x002DDE7C File Offset: 0x002DC07C
|
|
[Token(Token = "0x600C857")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
private ECGost3410NamedCurves()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C858 RID: 51288 RVA: 0x002DDE90 File Offset: 0x002DC090
|
|
[Token(Token = "0x600C858")]
|
|
[Address(RVA = "0x1885D90", Offset = "0x1884B90", VA = "0x181885D90")]
|
|
static ECGost3410NamedCurves()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600C858)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.CryptoPro.ECGost3410NamedCurves::.cctor()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:IDictionary(var_1_07, call:IDictionary(Platform::CreateHashtable))
|
|
stsfld:IDictionary(ECGost3410NamedCurves::objIds, ldloc:IDictionary(var_1_07))
|
|
stloc:IDictionary(var_3_15, call:IDictionary(Platform::CreateHashtable))
|
|
stsfld:IDictionary(ECGost3410NamedCurves::parameters, ldloc:IDictionary(var_3_15))
|
|
stsfld:IDictionary(ECGost3410NamedCurves::names, call:IDictionary(Platform::CreateHashtable))
|
|
stloc:BigInteger(var_5_33, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639319")))
|
|
stloc:BigInteger(var_6_3F, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853073762908499243225378155805079068850323")))
|
|
stloc:BigInteger(var_7_4B, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639316")))
|
|
stloc:BigInteger(var_8_57, newobj:BigInteger(BigInteger::.ctor, ldstr:string("166")))
|
|
stloc:BigInteger(var_9_5E, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_10_6F, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_5_33), ldloc:BigInteger(var_7_4B), ldloc:BigInteger(var_8_57), ldloc:BigInteger(var_6_3F), ldloc:BigInteger(var_9_5E)))
|
|
stloc:BigInteger(var_12_7E, newobj:BigInteger(BigInteger::.ctor, ldstr:string("1")))
|
|
stloc:BigInteger(var_13_8A, newobj:BigInteger(BigInteger::.ctor, ldstr:string("64033881142927202683649881450433473985931760268884941288852745803908878638612")))
|
|
stloc:BigInteger(var_15_91, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_16_A0, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_10_6F), ldloc:ECPoint(var_14), ldloc:BigInteger(var_6_3F), ldloc:BigInteger(var_15_91)))
|
|
stloc:IDictionary(var_17_A7, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_18_B3, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639319")))
|
|
stloc:BigInteger(var_19_BF, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853073762908499243225378155805079068850323")))
|
|
stloc:BigInteger(var_20_CB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639316")))
|
|
stloc:BigInteger(var_21_D7, newobj:BigInteger(BigInteger::.ctor, ldstr:string("166")))
|
|
stloc:BigInteger(var_22_DE, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_23_EF, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_18_B3), ldloc:BigInteger(var_20_CB), ldloc:BigInteger(var_21_D7), ldloc:BigInteger(var_19_BF), ldloc:BigInteger(var_22_DE)))
|
|
stloc:BigInteger(var_24_FB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("1")))
|
|
stloc:BigInteger(var_25_107, newobj:BigInteger(BigInteger::.ctor, ldstr:string("64033881142927202683649881450433473985931760268884941288852745803908878638612")))
|
|
stloc:BigInteger(var_27_10E, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_28_11D, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_23_EF), ldloc:ECPoint(var_26), ldloc:BigInteger(var_19_BF), ldloc:BigInteger(var_27_10E)))
|
|
stloc:IDictionary(var_29_124, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_30_130, newobj:BigInteger(BigInteger::.ctor, ldstr:string("57896044618658097711785492504343953926634992332820282019728792003956564823193")))
|
|
stloc:BigInteger(var_31_13C, newobj:BigInteger(BigInteger::.ctor, ldstr:string("57896044618658097711785492504343953927102133160255826820068844496087732066703")))
|
|
stloc:BigInteger(var_32_148, newobj:BigInteger(BigInteger::.ctor, ldstr:string("57896044618658097711785492504343953926634992332820282019728792003956564823190")))
|
|
stloc:BigInteger(var_33_154, newobj:BigInteger(BigInteger::.ctor, ldstr:string("28091019353058090096996979000309560759124368558014865957655842872397301267595")))
|
|
stloc:BigInteger(var_34_15B, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_35_16C, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_30_130), ldloc:BigInteger(var_32_148), ldloc:BigInteger(var_33_154), ldloc:BigInteger(var_31_13C), ldloc:BigInteger(var_34_15B)))
|
|
stloc:BigInteger(var_36_178, newobj:BigInteger(BigInteger::.ctor, ldstr:string("1")))
|
|
stloc:BigInteger(var_37_184, newobj:BigInteger(BigInteger::.ctor, ldstr:string("28792665814854611296992347458380284135028636778229113005756334730996303888124")))
|
|
stloc:BigInteger(var_39_18B, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_40_19A, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_35_16C), ldloc:ECPoint(var_38), ldloc:BigInteger(var_31_13C), ldloc:BigInteger(var_39_18B)))
|
|
stloc:IDictionary(var_41_1A1, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_42_1AD, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437841079516630045180471284346843705633502619")))
|
|
stloc:BigInteger(var_43_1B9, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437840920882647164081035322601458352298396601")))
|
|
stloc:BigInteger(var_44_1C5, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437841079516630045180471284346843705633502616")))
|
|
stloc:BigInteger(var_45_1D1, newobj:BigInteger(BigInteger::.ctor, ldstr:string("32858")))
|
|
stloc:BigInteger(var_46_1D8, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_47_1E9, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_42_1AD), ldloc:BigInteger(var_44_1C5), ldloc:BigInteger(var_45_1D1), ldloc:BigInteger(var_43_1B9), ldloc:BigInteger(var_46_1D8)))
|
|
stloc:BigInteger(var_48_1F5, newobj:BigInteger(BigInteger::.ctor, ldstr:string("0")))
|
|
stloc:BigInteger(var_49_201, newobj:BigInteger(BigInteger::.ctor, ldstr:string("29818893917731240733471273240314769927240550812383695689146495261604565990247")))
|
|
stloc:BigInteger(var_51_208, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_52_217, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_47_1E9), ldloc:ECPoint(var_50), ldloc:BigInteger(var_43_1B9), ldloc:BigInteger(var_51_208)))
|
|
stloc:IDictionary(var_53_21E, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_54_22A, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437841079516630045180471284346843705633502619")))
|
|
stloc:BigInteger(var_55_236, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437840920882647164081035322601458352298396601")))
|
|
stloc:BigInteger(var_56_242, newobj:BigInteger(BigInteger::.ctor, ldstr:string("70390085352083305199547718019018437841079516630045180471284346843705633502616")))
|
|
stloc:BigInteger(var_57_24E, newobj:BigInteger(BigInteger::.ctor, ldstr:string("32858")))
|
|
stloc:BigInteger(var_58_255, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_59_266, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_54_22A), ldloc:BigInteger(var_56_242), ldloc:BigInteger(var_57_24E), ldloc:BigInteger(var_55_236), ldloc:BigInteger(var_58_255)))
|
|
stloc:BigInteger(var_60_272, newobj:BigInteger(BigInteger::.ctor, ldstr:string("0")))
|
|
stloc:BigInteger(var_61_27E, newobj:BigInteger(BigInteger::.ctor, ldstr:string("29818893917731240733471273240314769927240550812383695689146495261604565990247")))
|
|
stloc:BigInteger(var_63_285, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_64_294, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_59_266), ldloc:ECPoint(var_62), ldloc:BigInteger(var_55_236), ldloc:BigInteger(var_63_285)))
|
|
stloc:IDictionary(var_65_29B, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_66_2A7, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639319")))
|
|
stloc:BigInteger(var_67_2B3, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853073762908499243225378155805079068850323")))
|
|
stloc:BigInteger(var_68_2BF, newobj:BigInteger(BigInteger::.ctor, ldstr:string("115792089237316195423570985008687907853269984665640564039457584007913129639316")))
|
|
stloc:BigInteger(var_69_2CB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("166")))
|
|
stloc:BigInteger(var_70_2D2, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_71_2E3, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_66_2A7), ldloc:BigInteger(var_68_2BF), ldloc:BigInteger(var_69_2CB), ldloc:BigInteger(var_67_2B3), ldloc:BigInteger(var_70_2D2)))
|
|
stloc:BigInteger(var_72_2EF, newobj:BigInteger(BigInteger::.ctor, ldstr:string("1")))
|
|
stloc:BigInteger(var_73_2FB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("64033881142927202683649881450433473985931760268884941288852745803908878638612")))
|
|
stloc:BigInteger(var_75_302, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_76_311, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_71_2E3), ldloc:ECPoint(var_74), ldloc:BigInteger(var_67_2B3), ldloc:BigInteger(var_75_302)))
|
|
stloc:IDictionary(var_77_318, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_78_326, newobj:BigInteger(BigInteger::.ctor, ldstr:string("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC7"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_79_334, newobj:BigInteger(BigInteger::.ctor, ldstr:string("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27E69532F48D89116FF22B8D4E0560609B4B38ABFAD2B85DCACDB1411F10B275"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_80_342, newobj:BigInteger(BigInteger::.ctor, ldstr:string("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC4"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_81_350, newobj:BigInteger(BigInteger::.ctor, ldstr:string("E8C2505DEDFC86DDC1BD0B2B6667F1DA34B82574761CB0E879BD081CFD0B6265EE3CB090F30D27614CB4574010DA90DD862EF9D4EBEE4761503190785A71C760"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_82_357, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_83_368, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_78_326), ldloc:BigInteger(var_80_342), ldloc:BigInteger(var_81_350), ldloc:BigInteger(var_79_334), ldloc:BigInteger(var_82_357)))
|
|
stloc:BigInteger(var_84_374, newobj:BigInteger(BigInteger::.ctor, ldstr:string("00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003")))
|
|
stloc:BigInteger(var_85_382, newobj:BigInteger(BigInteger::.ctor, ldstr:string("7503CFE87A836AE3A61B8816E25450E6CE5E1C93ACF1ABC1778064FDCBEFA921DF1626BE4FD036E93D75E6A50E3A41E98028FE5FC235F5B889A589CB5215F2A4"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_87_389, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_88_398, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_83_368), ldloc:ECPoint(var_86), ldloc:BigInteger(var_79_334), ldloc:BigInteger(var_87_389)))
|
|
stloc:IDictionary(var_89_39F, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_90_3AD, newobj:BigInteger(BigInteger::.ctor, ldstr:string("8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006F"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_91_3BB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("800000000000000000000000000000000000000000000000000000000000000149A1EC142565A545ACFDB77BD9D40CFA8B996712101BEA0EC6346C54374F25BD"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_92_3C9, newobj:BigInteger(BigInteger::.ctor, ldstr:string("8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_93_3D7, newobj:BigInteger(BigInteger::.ctor, ldstr:string("687D1B459DC841457E3E06CF6F5E2517B97C7D614AF138BCBF85DC806C4B289F3E965D2DB1416D217F8B276FAD1AB69C50F78BEE1FA3106EFB8CCBC7C5140116"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_94_3DE, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_95_3EF, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_90_3AD), ldloc:BigInteger(var_92_3C9), ldloc:BigInteger(var_93_3D7), ldloc:BigInteger(var_91_3BB), ldloc:BigInteger(var_94_3DE)))
|
|
stloc:BigInteger(var_96_3FB, newobj:BigInteger(BigInteger::.ctor, ldstr:string("00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002")))
|
|
stloc:BigInteger(var_97_409, newobj:BigInteger(BigInteger::.ctor, ldstr:string("1A8F7EDA389B094C2C071E3647A8940F3C123B697578C213BE6DD9E6C8EC7335DCB228FD1EDF4A39152CBCAAF8C0398828041055F94CEEEC7E21340780FE41BD"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_99_410, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_100_41F, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_95_3EF), ldloc:ECPoint(var_98), ldloc:BigInteger(var_91_3BB), ldloc:BigInteger(var_99_410)))
|
|
stloc:IDictionary(var_101_426, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:BigInteger(var_102_434, newobj:BigInteger(BigInteger::.ctor, ldstr:string("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC7"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_103_442, newobj:BigInteger(BigInteger::.ctor, ldstr:string("3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC98CDBA46506AB004C33A9FF5147502CC8EDA9E7A769A12694623CEF47F023ED"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_104_450, newobj:BigInteger(BigInteger::.ctor, ldstr:string("DC9203E514A721875485A529D2C722FB187BC8980EB866644DE41C68E143064546E861C0E2C9EDD92ADE71F46FCF50FF2AD97F951FDA9F2A2EB6546F39689BD3"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_105_45E, newobj:BigInteger(BigInteger::.ctor, ldstr:string("B4C4EE28CEBC6C2C8AC12952CF37F16AC7EFB6A9F69F4B57FFDA2E4F0DE5ADE038CBC2FFF719D2C18DE0284B8BFEF3B52B8CC7A5F5BF0A3C8D2319A5312557E1"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_106_465, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:FpCurve(var_107_476, newobj:FpCurve(FpCurve::.ctor, ldloc:BigInteger(var_102_434), ldloc:BigInteger(var_104_450), ldloc:BigInteger(var_105_45E), ldloc:BigInteger(var_103_442), ldloc:BigInteger(var_106_465)))
|
|
stloc:BigInteger(var_108_484, newobj:BigInteger(BigInteger::.ctor, ldstr:string("E2E31EDFC23DE7BDEBE241CE593EF5DE2295B7A9CBAEF021D385F7074CEA043AA27272A7AE602BF2A7B9033DB9ED3610C6FB85487EAE97AAC5BC7928C1950148"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_109_492, newobj:BigInteger(BigInteger::.ctor, ldstr:string("F5CE40D95B5EB899ABBCCFF5911CB8577939804D6527378B8C108C3D2090FF9BE18E2D33E3021ED2EF32D85822423B6304F726AA854BAE07D0396E9A9ADDC40F"), ldc.i4:int32(16)))
|
|
stloc:BigInteger(var_111_499, ldsfld:BigInteger(BigInteger::One))
|
|
stloc:ECDomainParameters(var_112_4A8, newobj:ECDomainParameters(ECDomainParameters::.ctor, ldloc:FpCurve[exp:ECCurve](var_107_476), ldloc:ECPoint(var_110), ldloc:BigInteger(var_103_442), ldloc:BigInteger(var_111_499)))
|
|
stloc:IDictionary(var_113_4AF, ldsfld:IDictionary(ECGost3410NamedCurves::parameters))
|
|
stloc:IDictionary(var_114_4B6, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_115_4BD, ldsfld:DerObjectIdentifier(CryptoProObjectIdentifiers::GostR3410x2001CryptoProA))
|
|
stloc:IDictionary(var_116_4C4, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_117_4CB, ldsfld:DerObjectIdentifier(CryptoProObjectIdentifiers::GostR3410x2001CryptoProB))
|
|
stloc:IDictionary(var_118_4D2, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_119_4D9, ldsfld:DerObjectIdentifier(CryptoProObjectIdentifiers::GostR3410x2001CryptoProC))
|
|
stloc:IDictionary(var_120_4E0, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_121_4E7, ldsfld:DerObjectIdentifier(CryptoProObjectIdentifiers::GostR3410x2001CryptoProXchA))
|
|
stloc:IDictionary(var_122_4EE, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_123_4F5, ldsfld:DerObjectIdentifier(CryptoProObjectIdentifiers::GostR3410x2001CryptoProXchB))
|
|
stloc:IDictionary(var_124_4FC, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_125_503, ldsfld:DerObjectIdentifier(RosstandartObjectIdentifiers::id_tc26_gost_3410_12_256_paramSetA))
|
|
stloc:IDictionary(var_126_50A, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_127_511, ldsfld:DerObjectIdentifier(RosstandartObjectIdentifiers::id_tc26_gost_3410_12_512_paramSetA))
|
|
stloc:IDictionary(var_128_518, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_129_51F, ldsfld:DerObjectIdentifier(RosstandartObjectIdentifiers::id_tc26_gost_3410_12_512_paramSetB))
|
|
stloc:IDictionary(var_130_526, ldsfld:IDictionary(ECGost3410NamedCurves::objIds))
|
|
stloc:DerObjectIdentifier(var_131_52D, ldsfld:DerObjectIdentifier(RosstandartObjectIdentifiers::id_tc26_gost_3410_12_512_paramSetC))
|
|
stloc:IDictionary(var_132_534, ldsfld:IDictionary(ECGost3410NamedCurves::names))
|
|
stloc:IDictionary(var_134_53B, ldsfld:IDictionary(ECGost3410NamedCurves::names))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600C859 RID: 51289 RVA: 0x002DE3DC File Offset: 0x002DC5DC
|
|
[Token(Token = "0x600C859")]
|
|
[Address(RVA = "0x1885B50", Offset = "0x1884950", VA = "0x181885B50")]
|
|
public static ECDomainParameters GetByOid(DerObjectIdentifier oid)
|
|
{
|
|
IDictionary dictionary = ECGost3410NamedCurves.parameters;
|
|
IDictionary dictionary2 = ECGost3410NamedCurves.objIds;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17001F5A RID: 8026
|
|
// (get) Token: 0x0600C85A RID: 51290 RVA: 0x002DE400 File Offset: 0x002DC600
|
|
[Token(Token = "0x17001F5A")]
|
|
public static IEnumerable Names
|
|
{
|
|
[Token(Token = "0x600C85A")]
|
|
[Address(RVA = "0x1887380", Offset = "0x1886180", VA = "0x181887380")]
|
|
get
|
|
{
|
|
IDictionary dictionary = ECGost3410NamedCurves.names;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C85B RID: 51291 RVA: 0x002DE418 File Offset: 0x002DC618
|
|
[Token(Token = "0x600C85B")]
|
|
[Address(RVA = "0x18859C0", Offset = "0x18847C0", VA = "0x1818859C0")]
|
|
public static ECDomainParameters GetByName(string name)
|
|
{
|
|
IDictionary dictionary = ECGost3410NamedCurves.objIds;
|
|
IDictionary dictionary2 = ECGost3410NamedCurves.objIds;
|
|
IDictionary dictionary3 = ECGost3410NamedCurves.parameters;
|
|
IDictionary dictionary4 = ECGost3410NamedCurves.objIds;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C85C RID: 51292 RVA: 0x002DE454 File Offset: 0x002DC654
|
|
[Token(Token = "0x600C85C")]
|
|
[Address(RVA = "0x1885C20", Offset = "0x1884A20", VA = "0x181885C20")]
|
|
public static string GetName(DerObjectIdentifier oid)
|
|
{
|
|
IDictionary dictionary = ECGost3410NamedCurves.names;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C85D RID: 51293 RVA: 0x002DE46C File Offset: 0x002DC66C
|
|
[Token(Token = "0x600C85D")]
|
|
[Address(RVA = "0x1885CC0", Offset = "0x1884AC0", VA = "0x181885CC0")]
|
|
public static DerObjectIdentifier GetOid(string name)
|
|
{
|
|
IDictionary dictionary = ECGost3410NamedCurves.objIds;
|
|
IDictionary dictionary2 = ECGost3410NamedCurves.objIds;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04007FE3 RID: 32739
|
|
[Token(Token = "0x4007FE3")]
|
|
internal static readonly IDictionary objIds;
|
|
|
|
// Token: 0x04007FE4 RID: 32740
|
|
[Token(Token = "0x4007FE4")]
|
|
internal static readonly IDictionary parameters;
|
|
|
|
// Token: 0x04007FE5 RID: 32741
|
|
[Token(Token = "0x4007FE5")]
|
|
internal static readonly IDictionary names;
|
|
}
|
|
}
|