FIPS 186-4 (Digital Signature Standard)
FIPS 186-4 is a U.S. government standard that defines approved methods for creating and checking digital signatures, which are used to confirm that a message or document is genuine and has not been altered. Unlike a handwritten signature, a digital signature is generated by a mathematical algorithm. This version specifies three signature techniques: DSA, ECDSA, and RSA.
FIPS 186-4, the Digital Signature Standard (DSS), specifies algorithms for applications requiring a digital signature rather than a written signature, and defines three techniques for the generation and verification of digital signatures: DSA, ECDSA, and RSA. Digital signatures produced under this standard are intended to help detect unauthorized modifications to data and to support authentication of the signer. Readers should note that FIPS 186-4 has been succeeded by FIPS 186-5 (finalized February 3, 2023), which specifies a revised suite of signature-generation algorithms; the applicable version should be confirmed against the current published standard.
Why it matters
Digital signatures are foundational to trust in payment and commerce systems. They provide a mathematical means to confirm that a message, certificate, or software artifact is genuine and has not been altered in transit or at rest. FIPS 186-4 matters because it defines U.S. government-approved techniques (DSA, ECDSA, and RSA) for generating and verifying those signatures, giving practitioners a common, validated reference for interoperable and defensible cryptographic implementations. Where regulatory or contractual obligations call for FIPS-approved algorithms, referencing the correct standard version is essential to compliance and to the assurance that signatures will be accepted across systems.
For security and compliance teams, the standard is relevant to any control that depends on integrity and authenticity rather than confidentiality alone, such as verifying signed code, validating certificate chains, or authenticating the origin of exchanged data. A digital signature is intended to help detect unauthorized modification and to support authentication of the signer, but it does not by itself provide encryption or guarantee that keys are managed correctly; its effectiveness depends on sound key generation, protection, and lifecycle management.
Readers should also note that FIPS 186-4 has been succeeded by FIPS 186-5, which was finalized on February 3, 2023 and specifies a revised suite of signature-generation algorithms. Because approved algorithm sets and their status can change over time, teams should confirm the applicable version against the current published standard rather than assuming FIPS 186-4 remains current for a given use case.
Who it's relevant to
Inside DSS
Common questions
Answers to the questions practitioners most commonly ask about DSS.