現在、証明書の使用を学習していますが、X509Certificate2
インスタンスからASN.1表記証明書を取得することが可能な場合、私は不思議です。証明書をX509Certificate2からasn.1表記でエクスポートします。
私はExport
-Methodを見つけましたが、うまくいきますが、出力フォーマットのエンコーディングを変更する可能性はありませんでした。これはDER形式でしかありません。
以下の例のように、ASCIIのASN.1の証明書としてロードされた証明書を変換/何かをエクスポートする可能性がある:
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: md5WithRSAEncryption
Issuer: C=XY....
...
がまたはプレーンテキストにDERを変換するコンバータはありますか?
+1素晴らしい!ありがとうございました! OidCacheクラスの一般的なOIDをすでに定義しているコードブロックがありますか? – HCL
いいえ、完全にオンデマンドでした。つまり、必要に応じて取得/キャッシュされました。 OTOHでは、いくつかの証明書でそのコードを実行してプリキャッシュを構築し、これをデフォルトとして出荷することができます。 – poupou