diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -1,9 +1,17 @@ #  pyecsca [pɪɛtska] -[](https://travis-ci.org/J08nY/pyecsca)  [](https://codecov.io/gh/J08nY/pyecsca) +[](https://travis-ci.org/J08nY/pyecsca) [](https://neuromancer.sk/pyecsca/)  [](https://codecov.io/gh/J08nY/pyecsca) **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*](pyecsca/sca) package) +and ECC simulation in the [*pyecsca.ec*](pyecsca/ec) package. + ## Requirements - [Numpy](https://www.numpy.org/) @@ -21,7 +29,8 @@ It also supports working with [Riscure](https://www.riscure.com) Inspector trace - [nose2](https://nose2.readthedocs.io) - [green](https://github.com/CleanCut/green) - - [mypy](http://mypy-lang.org/) + - [mypy](http://mypy-lang.org/) + - [coverage](https://coverage.readthedocs.io/) ### Docs |
