diff options
| author | J08nY | 2019-04-21 18:09:34 +0200 |
|---|---|---|
| committer | J08nY | 2019-04-21 18:09:34 +0200 |
| commit | a843a055b76223cfd00f996b836a105ab5ea77d4 (patch) | |
| tree | 6418965601129ce8a24cf469817b77299d121c23 /docs/index.rst | |
| parent | d143677c4ba09a1d356da85bb2acfc92c5de0d6e (diff) | |
| download | pyecsca-a843a055b76223cfd00f996b836a105ab5ea77d4.tar.gz pyecsca-a843a055b76223cfd00f996b836a105ab5ea77d4.tar.zst pyecsca-a843a055b76223cfd00f996b836a105ab5ea77d4.zip | |
Diffstat (limited to 'docs/index.rst')
| -rw-r--r-- | docs/index.rst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/index.rst b/docs/index.rst index f338fe9..fa5916e 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -9,6 +9,16 @@ pyecsca [pɪɛtska] **Py**\ thon **E**\ lliptic **C**\ urve cryptography **S**\ ide-**C**\ hannel **A**\ nalysis toolkit. +Functionality +============= + +*pyecsca* aims to fill a gap in SCA tooling for Elliptic Curve Cryptography, it focuses on +black-box implementations of ECC and presents a way to extract implementation information +about a black-box implementation of ECC through side-channels. It is in an alpha stage of development +and thus currently only provides basic trace processing capabilities (in the *pyecsca.sca* package) +and ECC simulation in the *pyecsca.ec* package. + + API === @@ -37,11 +47,14 @@ Testing - nose2_ - green_ + - mypy_ + - coverage_ Docs ---- - sphinx_ + - sphinx-autodoc-typehints_ License ======= @@ -78,6 +91,9 @@ this support is very appreciated. .. _fastdtw: https://github.com/slaypni/fastdtw .. _nose2: https://nose2.readthedocs.io .. _green: https://github.com/CleanCut/green +.. _mypy: http://mypy-lang.org/ +.. _coverage: https://coverage.readthedocs.io/ .. _sphinx: https://www.sphinx-doc.org/ +.. _sphinx-autodoc-typehints: https://pypi.org/project/sphinx-autodoc-typehints/ .. _Explicit-Formulas Database: https://www.hyperelliptic.org/EFD/index.html .. _Riscure: https://www.riscure.com/ |
