A new Request for Comments is now available in online RFC libraries.
RFC 9180
Title: Hybrid Public Key Encryption
Author: R. Barnes,
K. Bhargavan,
B. Lipp,
C. Wood
Status: Informational
Stream: IRTF
Date: February 2022
Mailbox: [email protected],
[email protected],
[email protected],
[email protected]
Pages: 107
Updates/Obsoletes/SeeAlso: None
I-D Tag: draft-irtf-cfrg-hpke-12.txt
URL: https://www.rfc-editor.org/info/rfc9180
DOI: 10.17487/RFC9180
This document describes a scheme for hybrid public key encryption
(HPKE). This scheme provides a variant of public key encryption of
arbitrary-sized plaintexts for a recipient public key. It also
includes three authenticated variants, including one that
authenticates possession of a pre-shared key and two optional ones
that authenticate possession of a key encapsulation mechanism (KEM)
private key. HPKE works for any combination of an asymmetric KEM, key
derivation function (KDF), and authenticated encryption with
additional data (AEAD) encryption function. Some authenticated
variants may not be supported by all KEMs. We provide instantiations
of the scheme using widely used and efficient primitives, such as
Elliptic Curve Diffie-Hellman (ECDH) key agreement, HMAC-based key
derivation function (HKDF), and SHA2.
This document is a product of the Crypto Forum Research Group (CFRG)
in the IRTF.
INFORMATIONAL: This memo provides information for the Internet community.
It does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.
This announcement is sent to the IETF-Announce, rfc-dist and IRTF-Announce
lists.To subscribe or unsubscribe, see
https://www.ietf.org/mailman/listinfo/ietf-announce
https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist
https://www.irtf.org/mailman/listinfo/irtf-announce
For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk
Requests for special distribution should be addressed to either the
author of the RFC in question, or to [email protected]. Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.
The RFC Editor Team
Association Management Solutions, LLC