RFC 5116 - An Interface and Algorithms for Authenticated Encryption
Network Working Group
Request for Comments: 5116
Category: Standards Track
D. McGrew
Cisco Systems, Inc.
January 2008
Status of This Memo
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.
Abstract
This document defines algorithms for Authenticated Encryption with Associated Data (AEAD), and defines a uniform interface and a registry for such algorithms. The interface and registry can be used as an application-independent set of cryptoalgorithm suites. This approach provides advantages in efficiency and security, and promotes the reuse of crypto implementations.
Contents
- 1. Introduction
- 2. AEAD Interface
- 3. Guidance on the Use of AEAD Algorithms
- 4. Requirements on AEAD Algorithm Specifications
- 5. AEAD Algorithms
- 6. IANA Considerations
- 7. Other Considerations
- 8. Security Considerations
- 9. Acknowledgments
- 10. References
- Author's Address
- Full Copyright Statement
- Intellectual Property