簡體   English   中英

x509certificate2 到 .NET FR 中的 PEM。 4.7.2

[英]x509certificate2 to PEM in NET FR. 4.7.2

我似乎無法在 .NET FRAMEWORK 4.7.2 中找到有關如何從 x509certificate2 創建 PEM 的任何信息。 遺留框架中沒有 PemEncoding class。

我有一個遺留項目,目前無法遷移到 .net CORE 或 .NET5。 有人能指出我正確的方向嗎?

謝謝。

您可以手動構建它:

-----BEGIN CERTIFICATE-----
<Base64-encoded content with 64 chars on every line>
-----END CERTIFICATE-----

平 base64 字符串很容易創建:

String b64 = Convert.ToBas64String(cert.RawData);

然后在字符串中每 64 個字符后插入一個換行符,並在 PEM header 和頁腳之間插入結果字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM