  Cryptographic agility, or crypto-agility, is a design feature that enables
agile updates to new cryptographic algorithms and standards without the need to
modify or replace the surrounding infrastructure. This paper examines the
prerequisites for crypto-agility and proposes its desired design feature. More
specifically, we investigate the design characteristics of widely deployed
cybersecurity paradigms, i.e., zero trust, and apply its design feature to
crypto-agility, achieving greater visibility and automation in cryptographic
management.
