← Knowledge areas
Knowledge area 04 · Transform

Crypto-
Agility

If cryptography must change, how difficult is it for the organisation to actually change it?

Crypto-agility is the capability to replace and adapt cryptographic algorithms across protocols, applications, software, hardware, firmware and infrastructure while preserving security and ongoing operations. From a risk perspective, it is the difference between identifying cryptographic exposure and being able to remediate it in time.

Last reviewed: August 2026

Cryptographic risk becomes operational risk when change is difficult.

Algorithms can be deprecated, standards can change, vulnerabilities can emerge and quantum-safe migration can become necessary. The risk is not only whether weak cryptography exists, but how quickly affected services can move to an acceptable alternative.

Migration can be constrained by legacy applications, embedded algorithms, vendor roadmaps, unsupported protocols, certificate ecosystems, hardware dependencies, testing effort and business availability requirements. Crypto-agility reduces the friction and uncertainty around those changes.

Agility is not a binary property.

An organisation may be agile in one technology domain and highly constrained in another. Risk assessment should therefore focus on where change is slow, uncertain or dependent on factors outside direct control.

Risk lens

Two systems can use the same algorithm and have very different risk. One may support a controlled configuration change; the other may require a vendor release, hardware replacement, protocol redesign and coordinated downtime.

01

How is the cryptographic choice made — configurable, hard-coded, embedded in a product, or controlled by a third party?

02

What alternatives are already supported, approved and interoperable?

03

How much testing, certification, downtime or coordinated change would a migration require?

04

Which vendors, platforms, hardware or external counterparties control the migration path?

05

Can old and new cryptography coexist temporarily during a staged transition?

06

How quickly can the organisation identify affected services and prioritise them by business impact?

Crypto-agility depends on more than configurable algorithms.

01

Visibility

A current view of cryptographic use and dependencies so affected services can be identified quickly.

02

Approved alternatives

Defined standards and transition options so teams know what they are allowed to move toward.

03

Flexible implementation

Designs that avoid unnecessary hard-coding and support controlled replacement of algorithms, libraries, keys or protocols.

04

Interoperability planning

Understanding whether clients, servers, partners and products can support a staged or hybrid transition.

05

Change & testing capability

Repeatable processes for validating security, functionality, performance and operational impact before migration.

06

Vendor readiness

Roadmaps, contractual expectations and lifecycle information for products that constrain cryptographic choices.

Agility must be governed before it is needed.

Reactive migration asks:

“What do we need to change now?”

Resilient governance asks:

“What would make future cryptographic change faster, safer and more predictable?”

This shifts crypto-agility from an emergency response concept to a design and governance principle. Architecture standards, procurement requirements, lifecycle decisions, supplier management and exception processes can all influence how difficult the next transition will be.

What should Information Security Risk Management expect to see?

Migration constraintsKnown systems where cryptographic change is hard, slow or dependent on unsupported technology.
Supported alternativesEvidence of approved algorithms, protocols or product capabilities that can support transition.
OwnershipClear technical and business ownership for migration decisions, testing and risk acceptance.
Vendor dependencyRoadmaps, support statements, contractual commitments or documented uncertainty for critical suppliers.
Transition planningDefined approaches for coexistence, sequencing, rollback, interoperability and business continuity.
Agility metricsIndicators such as time-to-identify, time-to-plan, time-to-test and time-to-migrate for priority cryptographic changes.

PQC makes crypto-agility visible — but the capability is broader than PQC.

NIST frames crypto-agility as the capability to replace and adapt cryptographic algorithms while preserving security and ongoing operations. The current post-quantum transition is a major driver because it exposes how deeply cryptography is embedded across systems and how difficult coordinated migration can be.

The same capability also supports future algorithm deprecation, vulnerability response, protocol changes and technology refresh.

Further reading

This page synthesises public guidance for educational purposes. Source material should be consulted directly for normative requirements and implementation-specific guidance.

Previous knowledge area← Cryptography GovernanceNext knowledge areaPKI & Certificates →