■証明書のIssureName
を取り出す簡単なプログラム作りましたC#。 今日はちょい早く帰ったので。 おそらく多くの人には全くと言っていいほど関係ないでしょう。PKCS#15で使われているんですよ。そのHash値が。
ASN.1のDERコーディングをみて直接取ってもいいのだけれども、.Netは便利。 ありました。
X509Certificate2 クラスによって楽チン。こんな感じ:
--
X509Certificate2 x509 = new X509Certificate2();
x509.Import(証明書ファイルのバイト列);
AsnEncodedData asndata = new AsnEncodedData(x509.IssuerName);
byte[] ibyte = new byte[asndata.RawData.Length];
ibyte = asndata.RawData;
--
誰かの役にたつかなぁ。
fin.
0 件のコメント:
コメントを投稿