The Digital Signature Algorithm, or DSA, is a public key cryptosystem and a United States Federal Information Processing Standard for producing digital signatures, based on modular exponentiation and the difficulty of the discrete logarithm problem. A signer holding a private key produces a signature that anyone holding the matching public key can verify, and DSA is a variant of the earlier Schnorr and ElGamal signature schemes. The National Institute of Standards and Technology proposed DSA in 1991 and adopted it as FIPS 186 in 1994, publishing five later revisions before eventually withdrawing its approval for DSA signature generation.
Facts
Time Complexity
Time Complexity (category)Polynomial Time -- O(n^k) 1 Connections
In Field
Source Digital Signature Algorithm (Wikipedia)
Sources
1. Digital Signature Algorithm (Wikipedia)
Wikipedia infobox: time complexity polynomial
polynomial
- In Group: Digital Signature Scheme, Lead paragraph: 'The Digital Signature Algorithm (DSA) is a public-key cryptosystem ... for digital signatures'.
In Field: Cryptography, Lead sentence
Digital Signature Algorithm (DSA) is a public-key cryptosystem and Federal Information Processing Standard for digital signatures, based on the mathematical concept of modular exponentiation and the discrete logarithm problem.
View the SourceWikidata: Digital Signature Algorithm
Wikidata Q1224829, class allow-list match (w-wdresolver-0926)View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.