.NET類System.Security.Cryptography.X509Certificates.X509Extension不支持我想要解析的一些X.509擴展(主題替代名稱,名稱約束)。該類的MSDN頁面聲明「自定義擴展可以在CryptoConfig文件中註冊」(鏈接),但對CryptoConfig類的描述僅討論設置自定義加密算法實現 - 不知道如何註冊自定義X. 509延長。System.Security.Cryptography.X509Certificates中的自定義擴展
有誰知道如何做到這一點?
謝謝。 我沒有找到一個乾淨的解決方案,但事實證明X509Certificate2.Extensions字段將枚舉無法識別的擴展名爲裸露的X509Extension實例 - 這些將DER編碼的ASN.1數據暴露在RawData字段中(可以手工分析) – KaiEkkrin 2010-07-01 10:40:16