Skip to content
EntityQ16966748· pop 12· linked from 134 articles

Edwards-curve Digital Signature Algorithm

Sign in to save

Also 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

via Wikidata · CC0

~7 min read

Encyclopedic overview

9 sections
Contents
  • 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.