Guidelines for Cryptographic Algorithm Agility and Selecting Mandatory-to-Implement Algorithms
RFC 7696, “Guidelines for Cryptographic Algorithm Agility and Selecting Mandatory-to-Implement Algorithms”, is a Best Current Practice document published in November 2015 by R. Housley. The canonical text is published by the RFC Editor.
Abstract
Many IETF protocols use cryptographic algorithms to provide confidentiality, integrity, authentication, or digital signature. Communicating peers must support a common set of cryptographic algorithms for these mechanisms to work properly. This memo provides guidelines to ensure that protocols have the ability to migrate from one mandatory-to-implement algorithm suite to another over time.
What “Best Current Practice” means
Documents the IETF community's recommended operational or procedural practice rather than a protocol specification.
The canonical text of RFC 7696 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7695 Distributed Prefix Assignment Algorithm
- RFC 7694 Hypertext Transfer Protocol Client-Initiated Content- Encoding
- RFC 7698 Framework and Requirements for GMPLS-Based Control of Flexi-Grid Dense Wavelength Division Multiplexing Networks
- RFC 7693 The BLAKE2 Cryptographic Hash and Message Authentication Code
- RFC 7699 Generalized Labels for the Flexi-Grid in Lambda Switch Capable Label Switching Routers
- RFC 7692 Compression Extensions for WebSocket
- RFC 7700 Preparation, Enforcement, and Comparison of Internationalized Strings Representing Nicknames
- RFC 7691 Updating the Term Dates of IETF Administrative Oversight Committee Members