RFC 8439

E50666

RFC 8439 is an IETF standard that specifies the ChaCha20 stream cipher and the Poly1305 message authentication code, defining the ChaCha20-Poly1305 AEAD construction widely used in modern cryptographic protocols.

All labels observed (2)

Label Occurrences
RFC 8439 canonical 6
RFC 7539 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf IETF Request for Comments
cryptography standard
algorithmDesigner Daniel J. Bernstein
area Security
author A. Langley
Y. Nir
linked to: Yoav Nir
category Standards Track
defines AEAD_CHACHA20_POLY1305
AEAD_XCHACHA20_POLY1305
ChaCha20
ChaCha20-Poly1305
Poly1305
intendedUse IPsec
Internet protocols
SSH
TLS
isPartOf RFC series
linked to: RFCs
language English
month June
number 8439
obsoletes RFC 7539
publicationDate 2018-06
publishedBy IETF
Internet Engineering Task Force
recommends 256-bit key for ChaCha20
96-bit nonce for ChaCha20-Poly1305
securityProperty authenticated encryption with associated data
specifies AEAD interface for ChaCha20-Poly1305
ChaCha20 stream cipher
linked to: ChaCha20

ChaCha20-Poly1305 AEAD construction
IETF variant of ChaCha20
IETF variant of Poly1305
Poly1305 message authentication code
XChaCha20-Poly1305 AEAD construction
key derivation considerations for ChaCha20-Poly1305
nonce format for ChaCha20-Poly1305
test vectors for ChaCha20
test vectors for ChaCha20-Poly1305
test vectors for Poly1305
usage guidelines for ChaCha20-Poly1305 in IETF protocols
status Proposed Standard
stream Internet
linked to: the internet
title ChaCha20 and Poly1305 for IETF Protocols
updates RFC 7905
workingGroup CFRG
Crypto Forum Research Group
year 2018

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

ChaCha20 standardizedIn RFC 8439
Poly1305 standardizedIn RFC 7539
linked to: RFC 8439
Poly1305 standardizedIn RFC 8439
RFC 7539 obsoletes RFC 8439
ChaCha standardizedIn RFC 8439
ChaCha20 specifiedIn RFC 8439
subject linked to: ChaCha