static TspUtil()

in net/JetBrains.SignatureVerifier/src/Crypt/BC/TSPUtil.cs [29:67]


    static TspUtil()
    {
      digestLengths.Add(PkcsObjectIdentifiers.MD5.Id, 16);
      digestLengths.Add(OiwObjectIdentifiers.IdSha1.Id, 20);
      digestLengths.Add(NistObjectIdentifiers.IdSha224.Id, 28);
      digestLengths.Add(NistObjectIdentifiers.IdSha256.Id, 32);
      digestLengths.Add(NistObjectIdentifiers.IdSha384.Id, 48);
      digestLengths.Add(NistObjectIdentifiers.IdSha512.Id, 64);
      digestLengths.Add(TeleTrusTObjectIdentifiers.RipeMD128.Id, 16);
      digestLengths.Add(TeleTrusTObjectIdentifiers.RipeMD160.Id, 20);
      digestLengths.Add(TeleTrusTObjectIdentifiers.RipeMD256.Id, 32);
      digestLengths.Add(CryptoProObjectIdentifiers.GostR3411.Id, 32);
      digestLengths.Add(RosstandartObjectIdentifiers.id_tc26_gost_3411_12_256.Id, 32);
      digestLengths.Add(RosstandartObjectIdentifiers.id_tc26_gost_3411_12_512.Id, 64);
      digestLengths.Add(GMObjectIdentifiers.sm3.Id, 32);

      digestNames.Add(PkcsObjectIdentifiers.MD5.Id, "MD5");
      digestNames.Add(OiwObjectIdentifiers.IdSha1.Id, "SHA1");
      digestNames.Add(NistObjectIdentifiers.IdSha224.Id, "SHA224");
      digestNames.Add(NistObjectIdentifiers.IdSha256.Id, "SHA256");
      digestNames.Add(NistObjectIdentifiers.IdSha384.Id, "SHA384");
      digestNames.Add(NistObjectIdentifiers.IdSha512.Id, "SHA512");
      digestNames.Add(PkcsObjectIdentifiers.MD5WithRsaEncryption.Id, "MD5");
      digestNames.Add(PkcsObjectIdentifiers.Sha1WithRsaEncryption.Id, "SHA1");
      digestNames.Add(PkcsObjectIdentifiers.Sha224WithRsaEncryption.Id, "SHA224");
      digestNames.Add(PkcsObjectIdentifiers.Sha256WithRsaEncryption.Id, "SHA256");
      digestNames.Add(PkcsObjectIdentifiers.Sha384WithRsaEncryption.Id, "SHA384");
      digestNames.Add(PkcsObjectIdentifiers.Sha512WithRsaEncryption.Id, "SHA512");
      digestNames.Add(TeleTrusTObjectIdentifiers.RipeMD128.Id, "RIPEMD128");
      digestNames.Add(TeleTrusTObjectIdentifiers.RipeMD160.Id, "RIPEMD160");
      digestNames.Add(TeleTrusTObjectIdentifiers.RipeMD256.Id, "RIPEMD256");
      digestNames.Add(CryptoProObjectIdentifiers.GostR3411.Id, "GOST3411");
      digestNames.Add(OiwObjectIdentifiers.DsaWithSha1.Id, "SHA1");
      digestNames.Add(OiwObjectIdentifiers.Sha1WithRsa.Id, "SHA1");
      digestNames.Add(OiwObjectIdentifiers.MD5WithRsa.Id, "MD5");
      digestNames.Add(RosstandartObjectIdentifiers.id_tc26_gost_3411_12_256.Id, "GOST3411-2012-256");
      digestNames.Add(RosstandartObjectIdentifiers.id_tc26_gost_3411_12_512.Id, "GOST3411-2012-512");
      digestNames.Add(GMObjectIdentifiers.sm3.Id, "SM3");
    }