pyecsca-codegen

View on PyPIReverse Dependencies (0)

0.2.0 pyecsca_codegen-0.2.0-py3-none-any.whl

Wheel Details

Project: pyecsca-codegen
Version: 0.2.0
Filename: pyecsca_codegen-0.2.0-py3-none-any.whl
Download: [link]
Size: 23786
MD5: bd45608be42b51ab4b99b71e5385a352
SHA256: 83a567543d06235a32171e93bd2aba698a54d7f3f04bc367a7df27752dad5cee
Uploaded: 2023-05-19 12:57:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyecsca-codegen
Version: 0.2.0
Summary: Python Elliptic Curve cryptography Side Channel Analysis toolkit (codegen package).
Author: Jan Jancar
Author-Email: johny[at]neuromancer.sk
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Security
Classifier: Topic :: Security :: Cryptography
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.8
Requires-Dist: pyecsca
Requires-Dist: chipwhisperer
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: atpublic
Requires-Dist: matplotlib
Requires-Dist: fastdtw
Requires-Dist: asn1crypto
Requires-Dist: jinja2
Requires-Dist: Click
Requires-Dist: mypy; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: nose2; extra == "test"
Requires-Dist: parameterized; extra == "test"
Requires-Dist: green; extra == "test"
Requires-Dist: coverage; extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1964 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyecsca/codegen/Makefile.inc sha256=1JYuUfCs4AbTMWNuM4pAlecXofMwNAlWPelNczam75I 16398
pyecsca/codegen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyecsca/codegen/action.h sha256=WnUIQZxHRHMiWz-STUoy-kPTI6lTa6b4D4THfigSIrk 219
pyecsca/codegen/builder.py sha256=lAdg9s9kgTv61s2Hv1-o7GTMknHD36mU92gRJ-847R8 10361
pyecsca/codegen/client.py sha256=11q_BYZFUxxLxjrfiM7p7BSHazNHTQPXP3n1TRzPJcc 14619
pyecsca/codegen/common.py sha256=I2Ox7EEQxWx0SGdpsfI89oZrYOtP15r1sxY1U0tqQ1g 3265
pyecsca/codegen/curve.h sha256=SiOuIs6PlK9fzVhv2YR36s3IeUlYaWGqKAdV51Dnm98 132
pyecsca/codegen/fat.h sha256=T18uD-xrQ8ltcfu5eKUeuNvE_I6TDHMxefIl9ef-FXI 209
pyecsca/codegen/formulas.h sha256=9hWWJKgLzAGWRekLOq4HRTLEh2t2v1GE6MY_Tj1OQ0Y 116
pyecsca/codegen/mult.h sha256=4wVhVOYX3Rbj0L91eCvfQYXE1CVj1eh6ii6-HqaOn_o 147
pyecsca/codegen/point.h sha256=zQvBIWk4n30bs3x3QIbaEzElWHx60spVOxwf2sS49Gs 1734
pyecsca/codegen/rand.h sha256=cBWkDTtGtBuNfLmGn3HP6xATvLOz3_Qx2bSFNypfr5o 171
pyecsca/codegen/render.py sha256=-hIkzuBPE7wIJabwoB2x6hM3Zdo_lS_Onwyd0VyWHWo 13405
pyecsca/codegen/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyecsca_codegen-0.2.0.dist-info/LICENSE sha256=p_8EivWPZwswcDir1Qxm22At0stSLPhUbHt2qx3_0Xk 1061
pyecsca_codegen-0.2.0.dist-info/METADATA sha256=RTY52VjnfmOp0vJILz6Iy2a1jOd2pTNa9KuB9pyGrPQ 3256
pyecsca_codegen-0.2.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
pyecsca_codegen-0.2.0.dist-info/entry_points.txt sha256=Mr7YRU2FfNERLYoZqPCkwEhq4pUYvJ4jB_VdGKhg-5g 94
pyecsca_codegen-0.2.0.dist-info/top_level.txt sha256=yOvW9Odm3WW-BfyUtnsjwro7LrQsTPkV89BjTO78ZdE 8
pyecsca_codegen-0.2.0.dist-info/RECORD

top_level.txt

pyecsca

entry_points.txt

builder = pyecsca.codegen.builder:main
client = pyecsca.codegen.client:main