7. Textual Encoding of PKCS
7. Textual Encoding of PKCS #10 Certification Request Syntax (PKCS #10認証要求構文のテキストエンコーディング)
PKCS #10 認証要求 (Certification Requests) は "CERTIFICATE REQUEST" ラベルを使用してエンコードされます。エンコードされたデータは [RFC2986] で説明されている ASN.1 CertificationRequest 構造の BER (DER を強く推奨, 付録B参照) エンコードでなければなりません (MUST)。
-----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" ラベルを生成しなければなりません (MUST)。パーサーは "NEW CERTIFICATE REQUEST" を "CERTIFICATE REQUEST" と同等として扱ってもかまいません (MAY)。