Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIST CSWP 39 (2nd Public Draft)

Considerations for Achieving Cryptographic Agility: Strategies and Practices

Date Published: July 17, 2025
Comments Due: August 15, 2025 (public comment period is CLOSED)
Email Questions to: [email protected]

Author(s)

Elaine Barker (NIST), Lily Chen (NIST), David Cooper (NIST), Dustin Moody (NIST), Andrew Regenscheid (NIST), Murugiah Souppaya (NIST), William Newhouse (NIST), Russ Housley (Vigil Security), Sean Turner (sn3rd), William Barker (Dakota Consulting), Karen Scarfone (Scarfone Cybersecurity)

Announcement

Advances in computing capabilities, cryptographic research, and cryptanalytic techniques necessitate the replacement of cryptographic algorithms that no longer provide adequate security. A typical algorithm transition is costly, takes time, raises interoperability issues, and disrupts operations. Cryptographic (crypto) agility refers to the capabilities needed to replace and adapt cryptographic algorithms in protocols, applications, software, hardware, firmware, and infrastructures while preserving security and ongoing operations.

The initial public draft (ipd) of this paper, released on March 5, 2025, offered a common understanding of challenges and identified existing approaches related to crypto agility.  That draft was based on discussions that NIST conducted with various organizations and stakeholders and provided read-ahead material for a virtual Crypto Agility Workshop hosted by NIST on April 17-18, 2025.

This second public draft (2pd) reflects the workshop findings and the feedback received during the first draft’s public comment period. It includes sections on crypto agility for security protocols and applications, crypto agility strategic plans, and considerations for future work.

To advance crypto agility, NIST encourages ongoing dialogue among stakeholders to establish strategies, frameworks, requirements, and metrics tailored to specific sectors and environments. This will help inform a maturity model with key performance indicators (KPIs) and facilitate the development of common crypto Application Programming Interfaces (APIs) and tools.

Abstract

Keywords

cryptographic agility; cryptographic algorithm; cryptographic application programming interface (API); cryptographic risk management; cryptographic transition
Control Families

None selected

Documentation

Publication:
https://doi.org/10.6028/NIST.CSWP.39.2pd
Download URL

Supplemental Material:
None available

Document History:
03/05/25: CSWP 39 (Draft)
07/17/25: CSWP 39 (Draft)