メインコンテンツまでスキップ

7. PKCS #10 証明書要求構文のテキスト符号化

7. PKCS #10 証明書要求構文のテキスト符号化

PKCS #10 Certification Requests は、"CERTIFICATE REQUEST" ラベルを使用して符号化します。符号化データは、[RFC2986] で説明される BER(DER を強く推奨。付録 B を参照)符号化された ASN.1 CertificationRequest 構造でなければなりません。

-----BEGIN CERTIFICATE REQUEST-----
MIIBWDCCAQcCAQAwTjELMAkGA1UEBhMCU0UxJzAlBgNVBAoTHlNpbW9uIEpvc2Vm
c3NvbiBEYXRha29uc3VsdCBBQjEWMBQGA1UEAxMNam9zZWZzc29uLm9yZzBOMBAG
ByqGSM49AgEGBSuBBAAhAzoABLLPSkuXY0l66MbxVJ3Mot5FCFuqQfn6dTs+9/CM
EOlSwVej77tj56kj9R/j9Q+LfysX8FO9I5p3oGIwYAYJKoZIhvcNAQkOMVMwUTAY
BgNVHREEETAPgg1qb3NlZnNzb24ub3JnMAwGA1UdEwEB/wQCMAAwDwYDVR0PAQH/
BAUDAwegADAWBgNVHSUBAf8EDDAKBggrBgEFBQcDATAKBggqhkjOPQQDAgM/ADA8
AhxBvfhxPFfbBbsE1NoFmCUczOFApEuQVUw3ZP69AhwWXk3dgSUsKnuwL5g/ftAY
dEQc8B8jAcnuOrfU
-----END CERTIFICATE REQUEST-----

図 9: PKCS #10 の例

"NEW CERTIFICATE REQUEST" ラベルも広く使用されています。本文書に準拠する生成器は、"CERTIFICATE REQUEST" ラベルを生成しなければなりません。パーサーは、"NEW CERTIFICATE REQUEST" を "CERTIFICATE REQUEST" と同等に扱ってもかまいません。