offers a variant of the Digital Signature Algorithm (DSA) which uses elliptic curve cryptography

The Elliptic Curve Digital Signature Algorithm (ECDSA) is a Digital Signature Algorithm (DSA) that uses keys derived from elliptic curve cryptography (ECC). It is a particularly efficient equation based on public key cryptography (PKC).

ECDSA is used across many security systems, is popular for use in secure messaging apps, and it is the basis of Bitcoin security (with Bitcoin “addresses” serving as public keys).

The main feature of ECDSA versus another popular algorithm, RSA, is that ECDSA provides a higher degree of security with shorter key lengths. This increases its ROI further as ECDSA uses less computer power than RSAm a less secure competing equation.


A cryptographic system should be secure even if everything about the system, except the key, is public knowledge.

Auguste KerckhoffsDutch linguist and cryptographer

Deepen your knowledge

Related terms

report a bug or submit a correction

[gravityform id="1" title="false" description="false" ajax="true"]