ChaCha20 and Poly1305 for IETF Protocols
RFC 7539, “ChaCha20 and Poly1305 for IETF Protocols”, is an Informational document published in May 2015 by Y. Nir, A. Langley. It has been obsoleted by RFC 8439 — refer to the newer document for the authoritative version. The canonical text is published by the RFC Editor.
Abstract
This document defines the ChaCha20 stream cipher as well as the use of the Poly1305 authenticator, both as stand-alone algorithms and as a "combined mode", or Authenticated Encryption with Associated Data (AEAD) algorithm.
This document does not introduce any new crypto, but is meant to serve as a stable reference and an implementation guide. It is a product of the Crypto Forum Research Group (CFRG).
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 7539 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7538 The Hypertext Transfer Protocol Status Code 308
- RFC 7540 Hypertext Transfer Protocol Version 2
- RFC 7537 IANA Registries for LSP Ping Code Points
- RFC 7541 HPACK: Header Compression for HTTP/2
- RFC 7536 Large-Scale Broadband Measurement Use Cases
- RFC 7542 The Network Access Identifier
- RFC 7535 AS112 Redirection Using DNAME
- RFC 7543 Covering Prefixes Outbound Route Filter for BGP-4