RFC 8439 - IETF 协议的 ChaCha20 和 Poly1305
- 状态: Informational
- 发布日期: June 2018
- Stream: IRTF
- 废弃了: RFC7539
- 勘误: 无勘误
摘要 (Abstract)
本文档定义了 ChaCha20 流密码以及 Poly1305 认证器的使用, 它们既可以作为独立算法, 也可以作为"组合模式", 即带关联数据的认证加密 (Authenticated Encryption with Associated Data, AEAD) 算法。
RFC 7539 是本文档的前身, 旨在作为稳定的参考和实现指南。它是密码论坛研究组 (Crypto Forum Research Group, CFRG) 的产物。本文档合并了针对 RFC 7539 提交的勘误, 并在安全考虑章节中添加了少量文本。
目录 (Contents)
- 1. Introduction (简介)
- 2. The Algorithms (算法)
- 2.1 The ChaCha Quarter Round (ChaCha 四分之一轮)
- 2.2 A Quarter Round on the ChaCha State (ChaCha 状态上的四分之一轮)
- 2.3 The ChaCha20 Block Function (ChaCha20 块函数)
- 2.4 The ChaCha20 Encryption Algorithm (ChaCha20 加密算法)
- 2.5 The Poly1305 Algorithm (Poly1305 算法)
- 2.6 Generating the Poly1305 Key Using ChaCha20 (使用 ChaCha20 生成 Poly1305 密钥)
- 2.7 A Pseudorandom Function for Crypto Suites (密码套件的伪随机函数)
- 2.8 AEAD Construction (AEAD 构造)
- 3. Implementation Advice (实现建议)
- 4. Security Considerations (安全考虑)
- 5. IANA Considerations (IANA 考虑)
- 6. References (参考文献)
- Appendix A. Additional Test Vectors (附加测试向量)
- Appendix B. Performance Measurements (性能测量)
- Acknowledgements (致谢)
- Authors' Addresses (作者地址)
文档信息
- RFC 编号: 8439
- 类别: 信息性文档
- ISSN: 2070-1721
- 作者:
- Y. Nir (Dell EMC)
- A. Langley (Google, Inc.)
- 来源: Internet Research Task Force (IRTF)
- 废止: RFC 7539
版权声明
Copyright (c) 2018 IETF Trust 和被认定为文档作者的人员。保留所有权利。
本文档受 BCP 78 和 IETF Trust 关于 IETF 文档的法律规定 (https://trustee.ietf.org/license-info) 的约束, 这些规定在本文档发布之日有效。