RFC 8439 - ChaCha20 e Poly1305 per i Protocolli IETF
- Stato: Informational
- Pubblicato: June 2018
- Stream: IRTF
- Sostituisce: RFC7539
- Errata: Nessun errata
Sommario (Abstract)
Questo documento definisce il cifrario a flusso ChaCha20 e l'uso dell'autenticatore Poly1305, sia come algoritmi autonomi che come "modalità combinata", o algoritmo di cifratura autenticata con dati associati (Authenticated Encryption with Associated Data, AEAD).
RFC 7539, il predecessore di questo documento, era inteso come riferimento stabile e guida all'implementazione. Era un prodotto del Crypto Forum Research Group (CFRG). Questo documento unisce gli errata presentati contro RFC 7539 e aggiunge un po' di testo alla sezione delle considerazioni sulla sicurezza.
Indice (Contents)
- 1. Introduction (Introduzione)
- 2. The Algorithms (Gli algoritmi)
- 2.1 The ChaCha Quarter Round (Il quarto di round ChaCha)
- 2.2 A Quarter Round on the ChaCha State (Un quarto di round sullo stato ChaCha)
- 2.3 The ChaCha20 Block Function (La funzione di blocco ChaCha20)
- 2.4 The ChaCha20 Encryption Algorithm (L'algoritmo di cifratura ChaCha20)
- 2.5 The Poly1305 Algorithm (L'algoritmo Poly1305)
- 2.6 Generating the Poly1305 Key Using ChaCha20 (Generazione della chiave Poly1305 con ChaCha20)
- 2.7 A Pseudorandom Function for Crypto Suites (Una funzione pseudocasuale per suite crittografiche)
- 2.8 AEAD Construction (Costruzione AEAD)
- 3. Implementation Advice (Consigli per l'implementazione)
- 4. Security Considerations (Considerazioni sulla sicurezza)
- 5. IANA Considerations (Considerazioni IANA)
- 6. References (Riferimenti)
- Appendix A. Additional Test Vectors (Vettori di test aggiuntivi)
- Appendix B. Performance Measurements (Misurazioni delle prestazioni)
- Acknowledgements (Ringraziamenti)
- Authors' Addresses (Indirizzi degli autori)
Informazioni sul documento
- RFC: 8439
- Categoria: Informativo
- ISSN: 2070-1721
- Autori:
- Y. Nir (Dell EMC)
- A. Langley (Google, Inc.)
- Fonte: Internet Research Task Force (IRTF)
- Rende obsoleto: RFC 7539
Avviso sul copyright
Copyright (c) 2018 IETF Trust e le persone identificate come autori del documento. Tutti i diritti riservati.
Questo documento è soggetto a BCP 78 e alle disposizioni legali dell'IETF Trust relative ai documenti IETF (https://trustee.ietf.org/license-info) in vigore alla data di pubblicazione di questo documento.