HOME

TheInfoList



OR:

The Digital Signature Standard (DSS) is a
Federal Information Processing Standard The Federal Information Processing Standards (FIPS) of the United States are a set of publicly announced standards that the National Institute of Standards and Technology (NIST) has developed for use in computer systems of non-military United Stat ...
specifying a suite of algorithms that can be used to generate digital signatures established by the U.S.
National Institute of Standards and Technology The National Institute of Standards and Technology (NIST) is an agency of the United States Department of Commerce whose mission is to promote American innovation and industrial competitiveness. NIST's activities are organized into Outline of p ...
(NIST) in 1994. Five revisions to the initial specification have been released: FIPS in 1998, FIPS in 2000, FIPS in 2009, FIPS in 2013, and FIPS in 2023.


Overview

It defines the
Digital Signature Algorithm The Digital Signature Algorithm (DSA) is a Public-key cryptography, public-key cryptosystem and Federal Information Processing Standards, Federal Information Processing Standard for digital signatures, based on the mathematical concept of modular e ...
, contains a definition of RSA signatures based on the definitions contained within PKCS #1 version 2.1 and in
American National Standard The American National Standards Institute (ANSI ) is a private nonprofit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organiz ...
X9.31 with some additional requirements, and contains a definition of the Elliptic Curve Digital Signature Algorithm based on the definition provided by
American National Standard The American National Standards Institute (ANSI ) is a private nonprofit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organiz ...
X9.62 with some additional requirements and some recommended elliptic curves. It also approves the use of all three algorithms.


References

Digital signature schemes {{Crypto-stub