2016-10-10 30 views
1

私は、このページのように文字列からx509証明書をデコードする方法をC#のコードを探しています:...私はMIIで始まる証明書の文字列を、持っているhttps://www.sslshopper.com/certificate-decoder.htmlC#x509証明書デコーダ

と==で終わります。

私はhttps://www.sslshopper.com/certificate-decoder.htmlでそれを過ぎても動作しますが、私はこのサイトのような自分のツールを持ちたいと思います。

助けが必要ですか?

+1

X509Certificate2クラスは助けることができますプロパティとメソッドを使用する必要があります。 –

答えて

4

私はそれがASN.1 DERでエンコードされた証明書をBase64形式である... MIIで始まり、==

で終わる証明書文字列を、持っています。あなたはバイト配列に、この文字列を変換してからX509Certificate2クラスのインスタンスを作成することができます

byte[] bytes = Convert.FromBase64String("MII<...>=="); 
var cert = new X509Certificate2(bytes); 

さらに読書のために:それは持っているよう

Convert.FromBase64String Method (String)

X509Certificate2 Class

+0

私はそれをtomorowチェックします。 – zchpit

関連する問題