Skip to main content

Internet-Draft submission

Submission status: Posted

Submission checks

Your Internet-Draft has been verified to pass the submission checks.

Meta-data from the submission

Document draft-irtf-cfrg-xchacha
Revision 00
Group Crypto Forum (CFRG)
Document date 2019-04-09
Submission date 2019-04-09
Title XChaCha: eXtended-nonce ChaCha and AEAD_XChaCha20_Poly1305
Author count 1 author
Author 1 Scott Arciszewski <security@paragonie.com>
Paragon Initiative Enterprises
United States (understood to be United States of America)
Abstract The eXtended-nonce ChaCha cipher construction (XChaCha) allows for
ChaCha-based ciphersuites to accept a 192-bit nonce with similar
guarantees to the original construction, except with a much lower
probability of nonce misuse occurring. This enables XChaCha
constructions to be stateless, while retaining the same security
assumptions as ChaCha.

This document defines XChaCha20, which uses HChaCha20 to convert the
key and part of the nonce into a subkey, which is in turn used with
the remainder of the nonce with ChaCha20 to generate a pseudorandom
keystream (e.g. for message encryption).

This document also defines AEAD_XChaCha20_Poly1305, a variant of
[RFC7539] that utilizes the XChaCha20 construction in place of
ChaCha20.
Page count 15
File size 28.3 KB
Formal languages used None recognized
Submission additional resources None

Submitter information

Name Scott Arciszewski
Email address security@paragonie.com

Replaced documents

Replaces draft-arciszewski-xchacha

History

Date By Event
2019-06-12 Cindy Morgan Posted submission manually
2019-06-09 Sent full access URL to: Scott Arciszewski <security@paragonie.com>
2019-06-08 Sent full access URL to: Scott Arciszewski <security@paragonie.com>
2019-05-07 Sent full access URL to: Scott Arciszewski <security@paragonie.com>
2019-05-07 Sent full access URL to: Scott Arciszewski <security@paragonie.com>
2019-04-09 Edited abstract, note, submitter and sent request for manual post
2019-04-09 Uploaded submission
Please send reports about submission tool bugs to the Tools Team using one of the Bug Report links at the bottom of the page.
If you run into problems submitting an Internet-Draft and need to request manual posting of an Internet-Draft, please send the Internet-Draft and the reason for manual posting to support@ietf.org. Be advised that manual processing always takes additional time.