Edwards-curve Digital Signature Algorithm
Sign in to saveAlso known as EdDSA
In public-key cryptography, Edwards-curve Digital Signature Algorithm (EdDSA) is a digital signature scheme using a variant of Schnorr signature based on twisted Edwards curves. It is designed to be faster than existing digital signature schemes without sacrificing security. It was developed by a team including Daniel J. Bernstein, Niels Duif, Tanja Lange, Peter Schwabe, and Bo-Yin Yang. The reference implementation is public-domain software.
Key facts
- Encryption method.name
- EdDSA
- Encryption method.designers
- Daniel J. Bernstein, Niels Duif, Tanja Lange, Peter Schwabe, Bo-Yin Yang, et al.
- Encryption method.structure
- Elliptic-curve cryptography
via Wikipedia infobox
Wikidata facts
- Instance of
- cryptosystem
Show 3 more facts
- inspired by
- Schnorr digital signature scheme
- discoverer or inventor
- Daniel J. Bernstein
- described by source
- FIPS 186 Digital Signature Standard
via Wikidata · CC0
~7 min read
Encyclopedic overview
9 sectionsContents
- Summary
- Ed25519
- Performance
- Secure coding
- Standardization and implementation inconsistencies
- Software
- Ed448
- References
- External links
In public-key cryptography, Edwards-curve Digital Signature Algorithm (EdDSA) is a digital signature scheme using a variant of Schnorr signature based on twisted Edwards curves. It is designed to be faster than existing digital signature schemes without sacrificing security. It was developed by a team including Daniel J. Bernstein, Niels Duif, Tanja Lange, Peter Schwabe, and Bo-Yin Yang. The reference implementation is public-domain software.
== Summary == The following is a simplified description of EdDSA, ignoring details of encoding integers and curve points as bit strings; the full details are in the papers and RFC.
Excerpted from Wikipedia’s “Edwards-curve Digital Signature Algorithm” article, available under the CC BY-SA 4.0 licence.