
The Digital Signature Algorithm (DSA) is a specialized standardization for the creation of digital signatures that are used within public-key cryptography (PKC) systems such as blockchains or related computing infrastructure. DSA was standardized by the U.S. Federal Information Processing Standard in 1991 in conjunction with the National Institute of Standards and Technology (NIST). Upon its creation, the DSA standard patent was made available for global use, but it is anticipated that an upcoming update to the standardization may render it deprecated and unusable.