summaryrefslogtreecommitdiff
path: root/docs/source/index.rst
blob: 1fb7c172a9afe0ca7291e29144827fa419e8708a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.. python-ecdsa documentation master file, created by
   sphinx-quickstart on Sat May 29 18:34:49 2021.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to python-ecdsa's documentation!
========================================

``ecdsa`` implements
`elliptic-curve cryptography (ECC) <https://en.wikipedia.org/wiki/Elliptic-curve_cryptography>`_,
more specifically the
`Elliptic Curve Digital Signature Algorithm (ECDSA) <https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm>`_
and the
`Elliptic Curve Diffie-Hellman (ECDH) <https://en.wikipedia.org/wiki/Elliptic-curve_Diffie%E2%80%93Hellman>`_
algorithms.
Both of those algorithms are used in many protocols in practice, like
in
`TLS <https://en.wikipedia.org/wiki/Transport_Layer_Security>`_
or
`SSH <https://en.wikipedia.org/wiki/Secure_Shell_Protocol>`_.


.. toctree::
   :maxdepth: 2
   :caption: Contents:



Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`