===== NIST: FIPS PUB 186-4: Digital Signature Standard (DSS) ===== [[dido:public:ra:xapend:xapend.b_stds:tech:nist:start| return to the NIST Standards ]] | Title | Digital Signature Standard | | Acronym | DSS | | Version | 2013 | | Series | FIPS | | Document Number | FIPS PUB 186-4 | | Release Date | July 2013 | | Download | [[https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf]] |
Data sheet for FIPS PUB 186-4: [[dido:public:ra:xapend:xapend.a_glossary:d:digital_signature|Digital Signature]] Standard (DSS)
: **Note**: The following is an excerpt from the official NIST catalog. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference. ==== Introduction ==== : //This Standard defines methods for digital signature generation that can be used for the protection of binary data (commonly called a message), and for the verification and [[dido:public:ra:xapend:xapend.a_glossary:v:validation|validation]] of those digital signatures. Three techniques are approved.// - //The Digital Signature Algorithm (DSA) is specified in this Standard. The specification includes criteria for the generation of domain parameters, for the generation of public and [[dido:public:ra:xapend:xapend.a_glossary:p:private_key|private key]] pairs, and for the generation and verification of digital signatures.// - //The RSA digital signature algorithm is specified in American National Standard (ANS) X9.31 and [[dido:public:ra:xapend:xapend.a_glossary:p:public_key|Public Key]] [[dido:public:ra:xapend:xapend.a_glossary:c:cryptography|Cryptography]] Standard (PKCS) #1. FIPS 186-4 approves the use of implementations of either or both of these standards and specifies additional requirements.// - //The Elliptic Curve Digital Signature Algorithm (ECDSA) is specified in ANS X9.62. FIPS 186-4 approves the use of ECDSA and specifies additional requirements. Recommended elliptic curves for Federal Government use are provided herein.// : //This Standard includes requirements for obtaining the assurances necessary for valid digital signatures. Methods for obtaining these assurances are provided in NIST Special Publication (SP) 800-89, Recommendation for Obtaining Assurances for Digital Signature Applications.// /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~