Zum Hauptinhalt springen

RFC 9180 - Hybrid Public Key Encryption (Hybride Public-Key-Verschlüsselung)

  • Status: Informational
  • Veröffentlicht: February 2022
  • Stream: IRTF
  • Errata: Keine Errata

Abstract (Zusammenfassung)

Dieses Dokument beschreibt ein Schema für hybride Public-Key-Verschlüsselung (HPKE). Dieses Schema bietet eine Variante der Public-Key-Verschlüsselung von Klartexten beliebiger Größe für einen öffentlichen Empfängerschlüssel. Es umfasst auch drei authentifizierte Varianten, darunter eine, die den Besitz eines vorgeteilten Schlüssels authentifiziert, und zwei optionale, die den Besitz eines privaten Schlüssels für den Schlüssel-Kapselungsmechanismus (KEM) authentifizieren. HPKE funktioniert für jede Kombination aus einem asymmetrischen KEM, einer Schlüsselableitungsfunktion (KDF) und einer authentifizierten Verschlüsselung mit zusätzlichen Daten (AEAD). Einige authentifizierte Varianten werden möglicherweise nicht von allen KEMs unterstützt. Wir stellen Instanziierungen des Schemas unter Verwendung weit verbreiteter und effizienter Primitive bereit, wie z.B. Elliptic Curve Diffie-Hellman (ECDH) Schlüsselaustausch, HMAC-basierte Schlüsselableitungsfunktion (HKDF) und SHA2.

Dieses Dokument ist ein Produkt der Crypto Forum Research Group (CFRG) in der IRTF.

Status of This Memo (Status dieses Memorandums)

Dieses Dokument ist keine Internet Standards Track-Spezifikation; es wird zu Informationszwecken veröffentlicht.

Dieses Dokument ist ein Produkt der Internet Research Task Force (IRTF). Die IRTF veröffentlicht die Ergebnisse von Internet-bezogenen Forschungs- und Entwicklungsaktivitäten. Diese Ergebnisse sind möglicherweise nicht für den Einsatz geeignet. Dieses RFC repräsentiert den Konsens der Crypto Forum Research Group der Internet Research Task Force (IRTF). Von der IRSG zur Veröffentlichung genehmigte Dokumente sind keine Kandidaten für irgendeine Ebene des Internet-Standards; siehe Abschnitt 2 von RFC 7841.

Informationen über den aktuellen Status dieses Dokuments, eventuelle Errata und wie Feedback gegeben werden kann, sind unter https://www.rfc-editor.org/info/rfc9180 erhältlich.

Copyright (c) 2022 IETF Trust und die als Dokumentautoren identifizierten Personen. Alle Rechte vorbehalten.

Dieses Dokument unterliegt BCP 78 und den rechtlichen Bestimmungen des IETF Trust in Bezug auf IETF-Dokumente (https://trustee.ietf.org/license-info), die zum Zeitpunkt der Veröffentlichung dieses Dokuments in Kraft sind. Bitte lesen Sie diese Dokumente sorgfältig durch, da sie Ihre Rechte und Einschränkungen in Bezug auf dieses Dokument beschreiben.

Contents