証明書署名要求
509で使うCSRを符号化するためのバイナリ形式を定義している。PKCS#10はASN.1で表現される。以下は OpenSSLを使ってASN.1の構造を調べる方法の例である。
openssl asn1parse -in your_request
CSRはBase64で符号化されたPKCS#10として表現されることがある。その例は以下の通り。
上記CSRの (opensslによって解析された) ASN.1構造は以下の通り。
(これはBase64符号化されたCSRをコマンドopenssl asn1parse -inform PEM -iに与えることで生成されたもの。ここでPEMはPrivacy-enhanced mailの略であり、ASN.1のDistinguished Encoding Rules (DER) による符号化をbase64形式で記述したものである)