Everything about Digital Signature Algorithm
Digital verification standard
The 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. In a digital signature system, there is a keypair involved, consisting of a private and a public key. In this system a signing entity that declared their public key can generate a signature using their private key, and a verifier can assert the source if it verifies the signature correctly using the declared public key. DSA is a variant of the Schnorr and ElGamal signature schemes. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Digital Signature AlgorithmA 5-minute orientation
- Skim a recent paper: A new quantum-safe multivariate polynomial public key digital signature algorithmInfluential work since 2022
- Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
- Read the landmark paper: The Elliptic Curve Digital Signature Algorithm (ECDSA)Cited 1,732 times
- Go sideways: EdDSAA closely related topic
- Go sideways: Elliptic Curve Digital Signature AlgorithmA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The Elliptic Curve Digital Signature Algorithm (ECDSA)
Visually meaningful image encryption algorithm based on digital signature
Implementation of Elliptic Curve Digital Signature Algorithm
A new enhancement of elliptic curve digital signature algorithm
On the Security of the Digital Signature Algorithm
A Secure Hardware Implementation for Elliptic Curve Digital Signature Algorithm
Elliptic Curve Digital Signature Algorithm Challenges and Development Stages
Improved digital signature algorithm
🆕 Influential since 2022
A new quantum-safe multivariate polynomial public key digital signature algorithm
Improved Multisignature Scheme for Authenticity of Digital Document in Digital Forensics Using Edward-Curve Digital Signature Algorithm
SPHINCSLET: An Area-Efficient Accelerator for the Full SPHINCS+ Digital Signature Algorithm
Academic Document Authentication using Elliptic Curve Digital Signature Algorithm and QR Code
Edwards curve digital signature algorithm for video integrity verification on blockchain framework
📚 Books worth reading
Computer NetworksAndrew S. Tanenbaum, John David Wetherall · 1981
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Computer networkingJames F. Kurose, Keith W. Ross · 1900
Data Communications and NetworkingBehrouz A. Forouzan, Catherine Ann Coombs · 2000- 📕The mathematics of public key cryptographySteven D. Galbraith · 2012
An introduction to mathematical cryptographyJeffrey Hoffstein · 2008
Digital systems testing and testable designMiron Abramovici · 1990
Cryptography and network securityWilliam Stallings · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- EdDSA In public-key cryptography, Edwards-curve Digital Signature Algorithm (EdDSA) is a digital signature scheme using a variant of Schnorr signature based…
- Elliptic Curve Digital Signature Algorithm In cryptography, the Elliptic Curve Digital Signature Algorithm (ECDSA) offers a variant of the Digital Signature Algorithm (DSA) which uses elliptic-curve…
- Elliptic-curve cryptography Elliptic-curve cryptography (ECC) is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields. ECC…
- NIST Post-Quantum Cryptography Standardization Post-Quantum Cryptography Standardization is a program and competition by NIST to update their standards to include post-quantum cryptography. It was announced…
- Digital Signature Standard The Digital Signature Standard (DSS) is a Federal Information Processing Standard specifying a suite of algorithms that can be used to generate digital…
- Cryptography standards There are a number of standards related to cryptography. Standard algorithms and protocols provide a focus for study; standards for popular applications…
- KCDSA KCDSA (Korean Certificate-based Digital Signature Algorithm) is a digital signature algorithm created by a team led by the Korea Internet & Security Agency…
- Rabin cryptosystem The Rabin cryptosystem is a family of public-key encryption schemes based on a trapdoor function whose security, like that of RSA, is related to the difficulty…