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.
In the Vinony graph
Within Vinony's link graph, Edwards-curve Digital Signature Algorithm is referenced by 134 other articles, and connects out to Request for Comments, Elliptic Curve Digital Signature Algorithm and MQV.
Vinony files it under Digital signature schemes, Elliptic curve cryptography and Public-domain software with source code.
Its subject is documented across 12 Wikipedia language editions.
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.