Toward a Common Understanding of Cryptographic Agility -- A Systematic Review
Christian N\"ather, Daniel Herzinger, Jan-Philipp Stegh\"ofer,, Stefan-Lukas Gazdag, Eduard Hirsch, Daniel Loebenberger

TL;DR
This paper systematically reviews and clarifies the concept of cryptographic agility, providing a comprehensive definition and exploring its relationship with related concepts to improve understanding and application in security practices.
Contribution
It offers a systematic review of definitions, synthesizes a canonical definition, and explores the relationships between cryptographic agility and related concepts.
Findings
Identified six categories of cryptographic agility definitions
Established a comprehensive, canonical definition
Explored the relationship with cryptographic versatility and interoperability
Abstract
Cryptographic agility is gaining attention due to its crucial role in maintaining cryptographic security in a rapidly evolving technological landscape. However, despite its increasing importance, the term cryptographic agility remains vaguely defined and there is no clear consensus on its exact meaning. This lack of clarity poses a challenge since the need for agility becomes more urgent as new cryptographic vulnerabilities and advanced computing threats emerge, emphasizing the need for a systematic approach to clarify and refine the notion on cryptographic agility. In this paper, we systematize the concept of cryptographic agility by providing three research contributions. First, we review current definitions across academic and gray literature, identifying six distinct categories to differentiate every aspect within the definitions. Second, we synthesize these insights to establish…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Big Data and Digital Economy · Cryptographic Implementations and Security
