Digital Signature Standard

{{Short description|Information security standard}}

The Digital Signature Standard (DSS) is a Federal Information Processing Standard specifying a suite of algorithms that can be used to generate digital signatures established by the U.S. National Institute of Standards and Technology (NIST) in 1994. Five revisions to the initial specification have been released: FIPS {{not a typo|186-1}} in 1998,{{cite web |url= http://csrc.nist.gov/publications/fips/fips1861.pdf |title= FIPS PUB 186-1: Digital Signature Standard (DSS), 1998-12-15 |website= csrc.nist.gov |url-status= dead |archiveurl= https://web.archive.org/web/20131226115544/http://csrc.nist.gov/publications/fips/fips1861.pdf |archivedate= 2013-12-26}} FIPS {{not a typo|186-2}} in 2000,{{cite web|url= http://csrc.nist.gov/publications/fips/archive/fips186-2/fips186-2.pdf|title= FIPS PUB 186-2: Digital Signature Standard (DSS), 2000-01-27|website= csrc.nist.gov}} FIPS {{not a typo|186-3}} in 2009,{{cite web|url= http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf|title= FIPS PUB 186-3: Digital Signature Standard (DSS), June 2009|website= csrc.nist.gov}} FIPS {{not a typo|186-4}} in 2013,{{cite web|url= http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf|title= FIPS PUB 186-4: Digital Signature Standard (DSS), 2013-07-19|website= csrc.nist.gov}} and FIPS {{not a typo|186-5}} in 2023.{{cite web|url= https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5.pdf|title= FIPS PUB 186-5: Digital Signature Standard (DSS), 2023-02-03|website= csrc.nist.gov}}

Overview

It defines the Digital Signature Algorithm, contains a definition of RSA signatures based on the definitions contained within PKCS #1 version 2.1 and in American National Standard 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 X9.62 with some additional requirements and some recommended elliptic curves. It also approves the use of all three algorithms.

References

{{Reflist}}

Category:Digital signature schemes

{{Crypto-stub}}