2016-10-28 12 views
1

証明書の読み込み可能な形式は何ですか?それはASN.1フォーマットですか? 組織の日付などを読むことができる形式で.pem証明書が必要です。.pem証明書を読み込み可能な形式に変換する

また、.pemファイルをnodeJSでこの読み取り可能な形式に変換するにはどうすればよいですか。

ありがとうございます。

答えて

1

ASN.1はファイル形式ではなく表記です。その表記法は一般的にDERまたはPEM形式で表されます。

DER形式はバイナリですが、PEM形式はbase64です。したがって、DERもPEM形式も人間が読めるです。

人間が判読可能な証明書の表現は標準化されておらず、名前もありません。ただし、OpenSSL(およびそのラッパーの一部)を使用して、人間が判読可能な証明書の表現を得ることができます。

私はnode.jsにあまり慣れていません。しかし、npm(公式のnode.jsパッケージマネージャー)を見てみると、多くのOpenSSLが見つかりましたwrappers

wopensslは、証明書を解析するためのかなり完全なスイートを持っているようです。発行者、有効期限などを取得することができます。

+0

これは私が探していたものです。関数wopenssl.x509.parseCert(cert)は私に必要な情報を与えます。ありがとうございました! – nolags

関連する問題