Skip to content

Commit c21d099

Browse files
committed
document that EdDSA is supported too
1 parent 1c6a838 commit c21d099

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/source/index.rst

+5-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ Welcome to python-ecdsa's documentation!
99
``ecdsa`` implements
1010
`elliptic-curve cryptography (ECC) <https://en.wikipedia.org/wiki/Elliptic-curve_cryptography>`_,
1111
more specifically the
12-
`Elliptic Curve Digital Signature Algorithm (ECDSA) <https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm>`_
12+
`Elliptic Curve Digital Signature Algorithm (ECDSA) <https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm>`_,
13+
`Edwards-curve Digital Signature Algorithm (EdDSA) <https://en.wikipedia.org/wiki/EdDSA>`_
1314
and the
1415
`Elliptic Curve Diffie-Hellman (ECDH) <https://en.wikipedia.org/wiki/Elliptic-curve_Diffie%E2%80%93Hellman>`_
1516
algorithms.
16-
Both of those algorithms are used in many protocols in practice, like
17+
All of those algorithms are used in many protocols in practice, like
1718
in
1819
`TLS <https://en.wikipedia.org/wiki/Transport_Layer_Security>`_
1920
or
@@ -34,6 +35,8 @@ regular (non-twisted) variants of Brainpool curves from 160 to 512 bits. The
3435
``brainpoolP512r1``. Few of the small curves from SEC standard are also
3536
included (mainly to speed-up testing of the library), those are:
3637
``secp112r1``, ``secp112r2``, ``secp128r1``, and ``secp160r1``.
38+
Key generation, siging and verifying is also supported for Ed25519 and Ed448
39+
curves.
3740
No other curves are included, but it is not too hard to add support for more
3841
curves over prime fields.
3942

0 commit comments

Comments
 (0)