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

5. 文字エンコーディング (Character Encoding)

ACME クライアント、ACME サーバー、および検証サーバーが HTTP を通じて送信するすべてのリクエストとレスポンス、およびダイジェスト計算への入力は、UTF-8 文字セット [RFC3629] を使用してエンコードされなければなりません (MUST)。証明書に現れる識別子には独自のエンコーディングの考慮事項がある場合があります(例えば、非 ASCII 文字を含む DNS 名は U-label ではなく A-label として表現されます)。そのようなエンコーディングの考慮事項は、前述の UTF-8 エンコーディングの前に適用されるべきです。