[要約] RFC 8813は、楕円曲線暗号(ECC)の公開鍵情報に関する明確化を提供します。この文書の目的は、ECCを使用する際のX.509証明書とSubject Public Key Info (SPKI) 構造の解釈に関する既存の曖昧さを解消することです。主に、証明書の発行者やシステム設計者がECC公開鍵を正確に表現し、検証するためのガイドラインを提供します。このRFCは、ECCを使用するセキュリティプロトコルやアプリケーションの開発者にとって重要であり、RFC 5480やRFC 3279など、ECCや公開鍵基盤(PKI)に関連する他のRFCと密接に関連しています。

Internet Engineering Task Force (IETF)                            T. Ito
Request for Comments: 8813                               SECOM CO., LTD.
Updates: 5480                                                  S. Turner
Category: Standards Track                                          sn3rd
ISSN: 2070-1721                                              August 2020
        

Clarifications for Elliptic Curve Cryptography Subject Public Key Information

楕円曲線暗号化サブジェクト公開鍵情報の明確化

Abstract

概要

This document updates RFC 5480 to specify semantics for the keyEncipherment and dataEncipherment key usage bits when used in certificates that support Elliptic Curve Cryptography.

このドキュメントは、楕円曲線暗号化をサポートする証明書で使用されるときに、鍵暗号化およびDataEncepriptキー使用率ビットのセマンティクスを指定するためにRFC 5480を更新します。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはインターネット規格のトラック文書です。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.

この文書は、インターネットエンジニアリングタスクフォース(IETF)の製品です。IETFコミュニティのコンセンサスを表します。それは公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による出版の承認を受けました。インターネット規格に関する詳細情報は、RFC 7841のセクション2で利用できます。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at https://www.rfc-editor.org/info/rfc8813.

この文書の現在のステータス、任意のエラータ、およびフィードバックを提供する方法は、https://www.rfc-editor.org/info/frfc8813で取得できます。

Copyright Notice

著作権表示

Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved.

Copyright(C)2020 IETFの信頼と文書著者として識別された人。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、この文書の公開日に有効なIETF文書(https://truste.ietf.org/License-info)に関するBCP 78とIETF信頼の法的規定を受けています。この文書に関してあなたの権利と制限を説明するので、これらの文書を慎重に見直してください。この文書から抽出されたコードコンポーネントには、信頼法の法的規定のセクション4。

Table of Contents

目次

   1.  Introduction
   2.  Terminology
   3.  Updates to Section 3
   4.  Security Considerations
   5.  IANA Considerations
   6.  Normative References
   Authors' Addresses
        
1. Introduction
1. はじめに

[RFC5480] specifies the syntax and semantics for the Subject Public Key Information field in certificates that support Elliptic Curve Cryptography. As part of these semantics, it defines what combinations are permissible for the values of the key usage extension [RFC5280]. [RFC5480] specifies 7 of the 9 values; it makes no mention of the keyEncipherment and dataEncipherment key usage bits. This document corrects this omission by updating Section 3 of [RFC5480] to make it clear that neither keyEncipherment nor the dataEncipherment key usage bits are set for key agreement algorithms defined therein. The additions are to be made to the end of Section 3 of [RFC5480].

[RFC5480]楕円曲線暗号化をサポートする証明書の「主題公開鍵情報」フィールドの構文と意味論を指定します。これらのセマンティクスの一部として、キー使用量拡張[RFC5280]の値に対してどの組み合わせが許可されているかを定義します。[RFC5480] 9値の7を指定します。キー暗号とデータ暗号化キー使用率ビットについては言及されていません。この文書は、[RFC5480]の更新を更新して、鍵暗号化もデータ暗号鍵の使用ビットも設定されていないことを明確にしていないことを明確にしてください。追加は[RFC5480]のセクション3の終わりに行われます。

2. Terminology
2. 用語

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

「必須」、「必須」、「必須」、「SHALL」、「必ず」、「推奨する」、「推奨する」、「推奨する」、「推奨する」、「推奨する」、「5月」「この文書では、BCP 14 [RFC2119] [RFC8174]に記載されている場合に解釈されるべきであり、ここに示すように、すべての首都に表示されます。

3. Updates to Section 3
3. セクション3の更新

If the keyUsage extension is present in a certificate that indicates id-ecPublicKey in SubjectPublicKeyInfo, then the following values MUST NOT be present:

SubjectPublicKeyInfoでid-ecpublickeyを示す証明書にkeyUsage拡張子が存在する場合、次の値を存在してはいけません。

keyEncipherment; and dataEncipherment.

鍵暗号そしてデータ暗号化。

If the keyUsage extension is present in a certificate that indicates id-ecDH or id-ecMQV in SubjectPublicKeyInfo, then the following values also MUST NOT be present:

keyUsage拡張機能が、SubjectPublicKeyInfoでid-ecdhまたはid-ecmqvを示す証明書に存在する場合、次の値も存在してはいけません。

keyEncipherment; and dataEncipherment.

鍵暗号そしてデータ暗号化。

4. Security Considerations
4. セキュリティに関する考慮事項

This document introduces no new security considerations beyond those found in [RFC5480].

この文書では、[RFC5480]で見つかったものを超えて新しいセキュリティ上の考慮事項は紹介されていません。

5. IANA Considerations
5. IANAの考慮事項

This document has no IANA actions.

この文書にはIANAの行動がありません。

6. Normative References
6. 引用文献

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, <https://www.rfc-editor.org/info/rfc2119>.

[RFC2119] BRADNER、S、「RFCSで使用するためのキーワード」、BCP 14、RFC 2119、DOI 10.17487 / RFC2119、1997年3月、<https://www.rfc-editor.org/info/RFC2119>。

[RFC5280] Cooper, D., Santesson, S., Farrell, S., Boeyen, S., Housley, R., and W. Polk, "Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile", RFC 5280, DOI 10.17487/RFC5280, May 2008, <https://www.rfc-editor.org/info/rfc5280>.

[RFC5280] Cooper、D.、Santesson、S.、Farrell、S.、Boeyen、S.、Housley、R.、およびW.Polk、 "Internet X.509公開鍵インフラストラクチャ証明書および証明書失効リスト(CRL)プロファイル「、RFC 5280、DOI 10.17487 / RFC5280、2008年5月、<https://www.rfc-editor.org/info/rfc5280>。

[RFC5480] Turner, S., Brown, D., Yiu, K., Housley, R., and T. Polk, "Elliptic Curve Cryptography Subject Public Key Information", RFC 5480, DOI 10.17487/RFC5480, March 2009, <https://www.rfc-editor.org/info/rfc5480>.

[RFC5480]ターナー、S、ブラウン、D.、Yiu、K.、Housley、R.、およびT.Polk、 "楕円曲線暗号化学情報公開鍵情報"、RFC 5480、DOI 10.17487 / RFC5480、2009年3月、<https://www.rfc-editor.org/info/rfc5480>。

[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, May 2017, <https://www.rfc-editor.org/info/rfc8174>.

[RFC8174] Leiba、B、「RFC 2119キーワードの大文字の曖昧さ」、BCP 14、RFC 8174、DOI 10.17487 / RFC8174、2017年5月、<https://www.rfc-editor.org/info/RFC8174>。

Authors' Addresses

著者の住所

Tadahiko Ito SECOM CO., LTD.

伊藤忠二セコム株式会社。

   Email: tadahiko.ito.public@gmail.com
        

Sean Turner sn3rd

Sean Turner SN3RD

   Email: sean@sn3rd.com