Как декодировать список SCT из SSL-сертификата в C# - PullRequest
0 голосов
/ 20 марта 2020

В настоящее время я делаю это:

        var extensions = (certificate.Extensions ?? new X509ExtensionCollection()).Cast<X509Extension>();
        var sctExtension = extensions.Where(x => x.Oid.Value.Equals("1.3.6.1.4.1.11129.2.4.2")).FirstOrDefault();
       AsnEncodedData asndata = new AsnEncodedData(sctExtension.Oid, sctExtension.RawData);

       string sctListLines = asndata.Format(true); // This returns the SCT list with each field on a new line

Но формат не расшифровывает SCT в удобочитаемой форме. Может кто-нибудь посоветовать мне, что не так с этим кодом?

...