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

2.1. Encoding (エンコーディング)

2.1. Encoding (エンコーディング)

この文書のヘッダーは, 証明書をByte Sequences (バイトシーケンス) ([STRUCTURED-FIELDS]のセクション3.3.5) としてエンコードします。ここで, バイナリデータの値はDERエンコードされた[ITU.X690] X.509証明書[RFC5280]です。実際には, これはバイナリDER証明書がbase64を使用してエンコードされ (改行, スペース, またはbase64アルファベット外のその他の文字なし), 両側をコロンで区切られることを意味します。

証明書は, [RFC7468]のセクション5.1で説明されているような, エンコードされたテキスト形式で保存されることが多く, これはすでにByte Sequenceとほぼ互換性があることに注意してください。証明書がそのようにエンコードされている場合, 適切なアイテムを生成するには---(BEGIN|END) CERTIFICATE---:に置き換え, 改行を削除するだけで十分です。