pyecsca

View on PyPIReverse Dependencies (1)

0.3.3 pyecsca-0.3.3-py3-none-any.whl

Wheel Details

Project: pyecsca
Version: 0.3.3
Filename: pyecsca-0.3.3-py3-none-any.whl
Download: [link]
Size: 472423
MD5: 8bb8b36d8719574b6be002f8994b1d0a
SHA256: 172f4021951cb8c7bdbdd7574b1d19225e8e0a2e0c308af7f5fe681b7730e941
Uploaded: 2024-07-24 17:05:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyecsca
Version: 0.3.3
Summary: Python Elliptic Curve cryptography Side Channel Analysis toolkit.
Author: Jan Jancar, Tomas Jusko, Andrej Batora, Vojtech Suchanek
Author-Email: Jan Jancar <johny[at]neuromancer.sk>
Maintainer-Email: Jan Jancar <johny[at]neuromancer.sk>
Project-Url: Homepage, https://pyecsca.org
Project-Url: Documentation, https://pyecsca.org
Project-Url: Bug Tracker, https://github.com/J08nY/pyecsca/issues
Project-Url: Repository, https://github.com/J08nY/pyecsca
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Security
Classifier: Topic :: Security :: Cryptography
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: sympy (>=1.7.1)
Requires-Dist: pandas
Requires-Dist: atpublic
Requires-Dist: cython
Requires-Dist: fastdtw
Requires-Dist: asn1crypto
Requires-Dist: h5py
Requires-Dist: holoviews
Requires-Dist: bokeh
Requires-Dist: matplotlib
Requires-Dist: seaborn
Requires-Dist: datashader
Requires-Dist: dask[dataframe]
Requires-Dist: xarray
Requires-Dist: astunparse
Requires-Dist: numba
Requires-Dist: networkx
Requires-Dist: importlib-resources
Requires-Dist: anytree
Requires-Dist: chipwhisperer; extra == "chipwhisperer"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: interrogate; extra == "dev"
Requires-Dist: pyinstrument; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Requires-Dist: pydocstyle; extra == "dev"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints; extra == "doc"
Requires-Dist: nbsphinx; extra == "doc"
Requires-Dist: sphinx-paramlinks; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: alabaster (>=0.7.16); extra == "doc"
Requires-Dist: python-flint (>=0.5.0); extra == "flint"
Requires-Dist: gmpy2; extra == "gmp"
Requires-Dist: smartleia; extra == "leia"
Requires-Dist: cysignals; extra == "pari"
Requires-Dist: cypari2; extra == "pari"
Requires-Dist: picoscope; extra == "picoscope-alt"
Requires-Dist: picosdk; extra == "picoscope-sdk"
Requires-Dist: pyscard; extra == "smartcard"
Requires-Dist: pytest (>=7.0.0); extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-sugar; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: nbmake; extra == "test"
Provides-Extra: chipwhisperer
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: flint
Provides-Extra: gmp
Provides-Extra: leia
Provides-Extra: pari
Provides-Extra: picoscope_alt
Provides-Extra: picoscope_sdk
Provides-Extra: smartcard
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4389 characters]

WHEEL

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

RECORD

Path Digest Size
pyecsca/ec/__init__.py sha256=dJj13yt6JCn4DZAUGym173t-NuhUhdxlzKX_NEunf3Q 44
pyecsca/ec/configuration.py sha256=5-BOiZfPwylV6PV7i00WANWea-gJSV_Es8_6w6Q3HzA 9022
pyecsca/ec/context.py sha256=QqQLcSPdUaBgdl3mv799-XpyBEZdxvlBHBYJyspHzLM 9693
pyecsca/ec/coordinates.py sha256=RO5r-6qguHqZz6WkAF02XTGzZ0lcTWW7T6PzuN8B9-M 7736
pyecsca/ec/curve.py sha256=OO-YdfOXCK-7Rx24eW1d7Wrg9C8KtGAf8t3Br0MfCFA 16716
pyecsca/ec/divpoly.py sha256=W5pSQrf6ZQx6toGm-XpEQjoe_v-eRxyFBd4ZeP2jxVY 10219
pyecsca/ec/error.py sha256=QtxTa9iZR278VHxWHmoLIm8FuwSbGR30MFxPXvqCjL8 2148
pyecsca/ec/key_agreement.py sha256=S36C4iMZZtdMZ6LbjbopGU0noBm0Zg5aGC88cmhD02w 4226
pyecsca/ec/key_generation.py sha256=SDK-3vUGaLjewgVMmwZ_QXzGi6CVCU8ERWp-m11n4T8 1736
pyecsca/ec/model.py sha256=_qpV8VjNZPHWdiCIvYhg4UUblGn1BPCAEbY_-nvGSOY 5552
pyecsca/ec/op.py sha256=-q42Pm-5zTiy-QlaLPg9r-pw7sn7DT_P42t3BDnXT6E 5433
pyecsca/ec/params.py sha256=360GOK_6jO75MUN25ikJh5x1Q53QkefIHuQeAZHrkyU 18522
pyecsca/ec/point.py sha256=VQazqO_CneQrD_bPOCMCYu0FGtMeRNR7r4L_c4LVFdw 9394
pyecsca/ec/scalar.py sha256=2o0Y6ZAiO3sw9CakXs2fkyhpfICrdpxYjjorH8asEBU 4732
pyecsca/ec/signature.py sha256=5ZslcoNqyvVebjp6nLBfj5HEF3d9adTJFwa9pecaE8U 9909
pyecsca/ec/transformations.py sha256=6jRwWUHeF-QTfoMNZdUHxUdjq1r30MwvWmKPCG6kKbA 9080
pyecsca/ec/data/formulas/add-bc-r1rv76-jac sha256=VCSPUrSP7UmLdFdypc6QU8-nXV2ITg-EC59CmBQgGLc 150
pyecsca/ec/data/formulas/add-bc-r1rv76-jac.op3 sha256=H0Ws64qXYV5Kg0gAWdQazb6SLVxNRDXisNXC9lGPFxw 353
pyecsca/ec/data/formulas/add-bc-r1rv76-mod sha256=C8_On_YehOX6zBUmXP2sA1fKc2ISgSHb6PmV2tI2yWE 150
pyecsca/ec/data/formulas/add-bc-r1rv76-mod.op3 sha256=F5SKtMv4uT3O3tRiEoXbtkGPSVUI7aor663UIjIvk_E 397
pyecsca/ec/data/formulas/add-bearssl-v06 sha256=LB2q5vFH0mY-07sBVHgWSYIIu921HcOri7pQbgjUNx0 161
pyecsca/ec/data/formulas/add-bearssl-v06.op3 sha256=5mkxhWaVBI0je7ot8vgybQPtKSmN6ZNboR2LIPeUAv0 279
pyecsca/ec/data/formulas/add-boringssl-p224 sha256=GmNO5xb2apOa-2-eYRe4_3I8R6ufwA5KpujMe6wej3A 161
pyecsca/ec/data/formulas/add-boringssl-p224.op3 sha256=ew3BerqAFJIHQbJW41ZFrK3Z8X-40yNFbG4pARC5LHc 411
pyecsca/ec/data/formulas/add-gecc-322 sha256=dKwC9kirNvETaiQcBe4GBCeD1V0niUvHakpxTGNc474 59
pyecsca/ec/data/formulas/add-gecc-322.op3 sha256=jyFOAoBJnPdw1DCg1d5cS_06zi_zabRZ8Pj5PtyH6bs 224
pyecsca/ec/data/formulas/add-libgcrypt-v1102 sha256=8u5UrY9gYKL2xVc5JgcDiKOl3mvzuVROEGzFeygrjOA 242
pyecsca/ec/data/formulas/add-libgcrypt-v1102.op3 sha256=e36z7h-Y_uCyT8e_tFSzVk6qLER8Z2Vcft1iXR1Ww7w 305
pyecsca/ec/data/formulas/add-libressl-v382 sha256=AqXa2ZolShW92WvUFq1vYtF4TEbYbOEzF_SMiAAIfxY 168
pyecsca/ec/data/formulas/add-libressl-v382.op3 sha256=yJpk6-fLKDq1eT6FAJyLn3Lv2tPucMkfTEyUqrXVsQs 314
pyecsca/ec/data/formulas/add-openssl-z256 sha256=yd7oBm-WYQEDInLSLMJhARUvZjkLCSZnREwfszsxSnY 123
pyecsca/ec/data/formulas/add-openssl-z256.op3 sha256=GhjJa1dIHS2CwrFu3urxUNQCYvhU-cBk7YDanKVzUW4 317
pyecsca/ec/data/formulas/add-openssl-z256a sha256=YsrLRNVpuOt1RQEolA-BQDobyVz-PIxvnGQiP4dEg20 137
pyecsca/ec/data/formulas/add-openssl-z256a.op3 sha256=Wm2xkm-31lv_6QaWGp6LyQBccaPyTOc0108FMsFzwRU 242
pyecsca/ec/data/formulas/add-sunec-v21 sha256=HPD-ayfrBgVbhWXw-3aaD3d4xmQbSSTfsHT3KwYU3Sw 170
pyecsca/ec/data/formulas/add-sunec-v21-ed25519 sha256=ADlEK5CGAD_aR0oDUfwTRCpeo_9wEDh0GF8B2J0lcco 162
pyecsca/ec/data/formulas/add-sunec-v21-ed25519.op3 sha256=XeUQNiJJv5SAtsQo9uKPw85dwbhBAcrdNckUw-3fWrE 236
pyecsca/ec/data/formulas/add-sunec-v21.op3 sha256=ixT0edvkRvnL_SOBnAADle3lmrcHR-YeeB9JrkxzjMg 377
pyecsca/ec/data/formulas/dbl-bc-r1rv76-jac sha256=DAKceafF8x_87THQM04EiLGMkSTYNNhiaJpJPJtzQiY 150
pyecsca/ec/data/formulas/dbl-bc-r1rv76-jac.op3 sha256=pBvbRgigLlR4n_eAcLy4ZvhwMY-tklKYcrDNFwi21G4 270
pyecsca/ec/data/formulas/dbl-bc-r1rv76-mod sha256=QSkpjznIvng3GeMVmxvGG05axGxoG800tJNj-MPs7Wo 151
pyecsca/ec/data/formulas/dbl-bc-r1rv76-mod.op3 sha256=XFrBzo6NKt-qAQVplqXNqvqUnh4sG2QAE9R6MbF1YzM 265
pyecsca/ec/data/formulas/dbl-bc-r1rv76-x25519 sha256=CKssfrFYXj-aLpFr7NIpyJoh7EDKWLO6P-cYG7ohNhI 185
pyecsca/ec/data/formulas/dbl-bc-r1rv76-x25519.op3 sha256=jaoBIzGogIruajEIVGtu9oX7t94RmnD2FvjkrfdqAH8 112
pyecsca/ec/data/formulas/dbl-bearssl-v06 sha256=8BA1Js_AjEWRQNgc8ccEpKiIajP7eQvSRK75btiYjdE 161
pyecsca/ec/data/formulas/dbl-bearssl-v06.op3 sha256=uBbLffQcurw0rAPIz3EQ1UEWYSnTmLjA5h7ldQJfbE0 240
pyecsca/ec/data/formulas/dbl-boringssl-p224 sha256=vXQyCRkz4MrFxEXo93EUp8Xqv7wx2vDkSJjyg_-PrZE 161
pyecsca/ec/data/formulas/dbl-boringssl-p224.op3 sha256=ntuhlxeqaKO-4M-BVnQrerv7Nj71F4p_TdXE_HquiUM 332
pyecsca/ec/data/formulas/dbl-gecc-321 sha256=8RY3LJD43MdmWL0XUih1_8p2hK33MvIwBJNUEb2a-2E 78
pyecsca/ec/data/formulas/dbl-gecc-321.op3 sha256=NkAKrO9Ocbf4Cpj_8SiOW70ccDZQgYER96ia2s2jzzk 208
pyecsca/ec/data/formulas/dbl-hacl-x25519 sha256=7m2JXuE8kHh-Hp_eCotVe-XZnAzD9D1X96Oqf68gtp4 149
pyecsca/ec/data/formulas/dbl-hacl-x25519.op3 sha256=HlZd6ncw0MgEEMQkKU9g25GajUhmpQoSc6h2dGkhh6Q 132
pyecsca/ec/data/formulas/dbl-ipp-x25519 sha256=tASXQuTlcu5e3ZDYODo-3LpSO-Jm4hsz7c1tbmj-gPk 180
pyecsca/ec/data/formulas/dbl-ipp-x25519.op3 sha256=U3SIomUYD4H0zSrlcPjmg0m4hGeFkQuMm7ojnZqBqUg 94
pyecsca/ec/data/formulas/dbl-libgcrypt-v1102 sha256=rkDbcyxoJaI-Uv6cpVKlikucWPaD9GxFX2hsZF6KuQY 209
pyecsca/ec/data/formulas/dbl-libgcrypt-v1102.op3 sha256=aKGBw8EsoSUFqt1mtzNOTNnJ7LAnRwCKCuDZQ1ZhnYI 213
pyecsca/ec/data/formulas/dbl-libressl-v382 sha256=ecEshpzotOkpVBOR06GySV6aDhJwg_wDXAYF0PeWcBU 133
pyecsca/ec/data/formulas/dbl-libressl-v382.op3 sha256=K_aKPe6ANkh7MYPhnahuK2QZNjo9i6HeWtdMqkyI5ys 236
pyecsca/ec/data/formulas/dbl-secp256k1-v040 sha256=WDBZUSX_wl9CwXk7tbPBTIHPApIAnt2G47J4WANIvwA 119
pyecsca/ec/data/formulas/dbl-secp256k1-v040.op3 sha256=zp_5vThZmrGIhRO6ngtVe1EYlMrPGZqfEOETiOdtQSE 135
pyecsca/ec/data/formulas/dbl-sunec-v21 sha256=XTBUQ-o-xwY1sVT2XL6Kpb3ptYU1cIH10PL3GCQ9rFw 156
pyecsca/ec/data/formulas/dbl-sunec-v21-ed25519 sha256=X6bBNQiXN28fY0DwYU0dIzfKJ2hxGqNWHxO0cuOLK7A 162
pyecsca/ec/data/formulas/dbl-sunec-v21-ed25519.op3 sha256=AaxOA4CS4lAq1EdaEDZXpuJm9H_uaU5Nme9MEiJhzGs 153
pyecsca/ec/data/formulas/dbl-sunec-v21.op3 sha256=YHMDgoa3h3ByW06IchQy0zpaZYN4w_AMlqhhJYt7C64 326
pyecsca/ec/data/formulas/ladd-bc-r1rv76-x25519 sha256=HQQioOq95Ja2EvhaudI8Z1L6eiq8Ftt_4FKBA-NuWUw 200
pyecsca/ec/data/formulas/ladd-bc-r1rv76-x25519.op3 sha256=gvAumxaZc14J6fc9Wpd8wcWiYNLZiS6KIWYohZIFiSc 225
pyecsca/ec/data/formulas/ladd-boringssl-x25519 sha256=mDFq3ueok6Fkx1WaeUy-SV1chYEYkYdOrtvZEbTpXVM 202
pyecsca/ec/data/formulas/ladd-boringssl-x25519.op3 sha256=ZnRwTFDiapsfS_GhEIFcN7YZnIKDdzq991yLCY4xg_I 257
pyecsca/ec/data/formulas/ladd-botan-x25519 sha256=uLUJsQqOwHGzGscPK-Z4FH45DBCdPctwRL0iNHNOuD8 153
pyecsca/ec/data/formulas/ladd-botan-x25519.op3 sha256=7k-gifdoaBn8ENyMFQhKLQzqysE-f8DKR1XidF9QzfU 336
pyecsca/ec/data/formulas/ladd-go-1214 sha256=SUVinfzZb0SZSPnoBd_OMHAIrfrQU_mYMgtOsHoSSrM 161
pyecsca/ec/data/formulas/ladd-go-1214.op3 sha256=zwoBiL_DdnshmCH2yvgQQWFTu-oPaQcvTrYDvDf1l8w 197
pyecsca/ec/data/formulas/ladd-hacl-x25519 sha256=92Lj6dRvnAIV68OUlg1hvIs5HbyAvTjU6-oLuA6Dad8 155
pyecsca/ec/data/formulas/ladd-hacl-x25519.op3 sha256=uKdO3KvQJCv69pAiuFRhx0Yd5AX9FlSxQiJ-vPRhvsE 237
pyecsca/ec/data/formulas/ladd-openssl-x25519 sha256=qDfRc1KMg3SOi6Lz-LK4rW7nlwzXvetobvJP0BLsZDI 162
pyecsca/ec/data/formulas/ladd-openssl-x25519.op3 sha256=2B_h6RvqtGIWaNR5dyOKR9QVwFdiX72qe3_shJMXz-k 257
pyecsca/ec/data/formulas/ladd-rfc7748 sha256=M87LlDF6pUP1cvOZKDjJRvyUahPMC5sI1mUQPm0iy5E 77
pyecsca/ec/data/formulas/ladd-rfc7748.op3 sha256=-gC07KI-b743Je5f_qm-dRB68BLFIygCU7YwovftKR4 235
pyecsca/ec/data/formulas/madd-secp256k1-v040 sha256=cS8QrjGo9Z0x9_SkG1VzCJ3wWNftamo4cDEmrdfcUZ8 119
pyecsca/ec/data/formulas/madd-secp256k1-v040.op3 sha256=LDTneFYLEsIxcjInI6UjqmcIeydsZdJrzvV_ZH8oxpI 299
pyecsca/ec/efd/edwards/coordinates sha256=YxNnRJyygmcU-MOVC4rBeX12exeNn3026He6aWOxTkQ 592
pyecsca/ec/efd/edwards/inverted/variables sha256=Itu-X9KzZW5KEUFzmLsxVf3PfyxW3DYP9wvpVSiBHMo 276
pyecsca/ec/efd/edwards/inverted/addition/add-2007-bl sha256=CXtuZNxQejN1WR7-9LZhAh53ckVhTLfV37xRs6ltt4I 238
pyecsca/ec/efd/edwards/inverted/addition/add-2007-bl.op3 sha256=9RreAlldsdTrmQ6Ibeh4zHwEO8yAaeIYf3rRT3v7A6c 193
pyecsca/ec/efd/edwards/inverted/addition/add-20080225-hwcd sha256=mup3uxCzo7Zo41UMlkaQXiUTSmocsxZcrkI3gg9tCM8 364
pyecsca/ec/efd/edwards/inverted/addition/add-20080225-hwcd.op3 sha256=msFtRzugzIahQCqvRKLwQhzb9aautTFR-5S2w2g6tSw 189
pyecsca/ec/efd/edwards/inverted/addition/madd-2007-bl sha256=PcgPifVJCcAIZ_ZrmzZOvZ_RCfHoJoCpTPqcMD6IhUw 249
pyecsca/ec/efd/edwards/inverted/addition/madd-2007-bl.op3 sha256=utLfGop59N4r1DsCxy2dL_F51Q-0WrMVTDoY88lFTRs 190
pyecsca/ec/efd/edwards/inverted/addition/madd-20080225-hwcd sha256=tRcJHiJwuWLb-v4przbVESxWIpYaIAQMkZeiGMwom_M 372
pyecsca/ec/efd/edwards/inverted/addition/madd-20080225-hwcd.op3 sha256=A-RrbFp_c1x8oWI_FcR9MC31y-QnhEA2ie5Lkd6yJLE 183
pyecsca/ec/efd/edwards/inverted/addition/mmadd-2007-bl sha256=z9OM3GgJSJaYpduVVQaSBjtCjwiOotfyTXVGaAA1vwI 228
pyecsca/ec/efd/edwards/inverted/addition/mmadd-2007-bl.op3 sha256=DqzYYoU0uWaFC7T30ulcIr7pV_UtxZX5yOP9b7pgBsE 155
pyecsca/ec/efd/edwards/inverted/addition/xmadd-2007-bl sha256=PcxLq0UfZshFzdpJ1YZOVA6-2bJEOIvYPTfPOSMlRgw 249
pyecsca/ec/efd/edwards/inverted/addition/xmadd-2007-bl.op3 sha256=_QN8y-Kb0bmY05_D1U19tHk6uqdflp_JcWB722pztXs 150
pyecsca/ec/efd/edwards/inverted/doubling/dbl-2007-bl sha256=aNXkoR2plB3uk8Z8cSGoverH0M_mcw5KX4pq8mPw5d0 221
pyecsca/ec/efd/edwards/inverted/doubling/dbl-2007-bl.op3 sha256=O9OpQ7lIOOtddSdwvfEzXczOZCNssUfNHfLA9iBULiw 135
pyecsca/ec/efd/edwards/inverted/doubling/mdbl-2007-bl sha256=5ADSoqutw6hUjWKDXoLyRS3T9vUjYRxXj0_KH5nObr4 230
pyecsca/ec/efd/edwards/inverted/doubling/mdbl-2007-bl.op3 sha256=wnnkrn0uNqQjm6x-FR37an9ZaEkzF6xmQEgk5-ppzYg 114
pyecsca/ec/efd/edwards/inverted/negation/neg sha256=mgxU6MwOR8fk8J7-zC2DOJnBMd3cT_iKij61pOqLf9s 49
pyecsca/ec/efd/edwards/inverted/negation/neg.op3 sha256=OSYmPRjbFpE397YLo0h8iz9ofp4si3TeK4kttIKQ04g 24
pyecsca/ec/efd/edwards/inverted/scaling/z sha256=qbhlVoTMA0er1sTMJltYtQJNL25n_RGLnvNyjughEw0 68
pyecsca/ec/efd/edwards/inverted/scaling/z.op3 sha256=Wg1l7XRaC2GtU7OmLVxZ2F78nD-xxP5gaZS-vdIOQNY 36
pyecsca/ec/efd/edwards/inverted/tripling/tpl-2007-bl sha256=h2GYGjDQmbT63RhEaL-aHMbcD1p_4CzkzFFQCfmKGm0 277
pyecsca/ec/efd/edwards/inverted/tripling/tpl-2007-bl-2 sha256=xHxJIstlInHIwFRWPWg0S4qVOfZAnMZkJv4EceXP8d4 351
pyecsca/ec/efd/edwards/inverted/tripling/tpl-2007-bl-2.op3 sha256=7BDNf-octZ6r57Yp4VyRj8CfHOE613Z1GYisVnedsuQ 329
pyecsca/ec/efd/edwards/inverted/tripling/tpl-2007-bl.op3 sha256=TFXnmOYwTfU3C1y8RRmq_D3391oLURVKHLbUwIa7zow 242
pyecsca/ec/efd/edwards/projective/variables sha256=y0lL3gSWDFHfK4ntpnMRvIZyl3AIOsHjUOMAohERslc 274
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl sha256=njgaLyejpM6JcLb1sT2bxpP7dcj9ycAo6MAhlwP3P6Q 235
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-2 sha256=ipygyYI0QsgnqlGbXMWVacz7f_XyrSGnPH7AwZGTgnQ 558
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-2.op3 sha256=BX_ZgipfCPOTLvchp562jvX8Zy8yGIm3z7YsBgsLMj4 289
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-3 sha256=07diA9TTOVnykLWQeZkXZoyxw0QE5KPf7oHq_zt4MUA 324
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-3.op3 sha256=1iT3wLQt4U9zk4Q7y-r7uOjpCgBImxeldD79wNQCDEU 288
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-4 sha256=16sZd0MR3Jn_RiW3B5wF4nAtsw689iV1jSIwweoAEko 420
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl-4.op3 sha256=naDZwppVImuAPJgJtGux5rX_IX4XXx-q6PeYFNzz0cQ 265
pyecsca/ec/efd/edwards/projective/addition/add-2007-bl.op3 sha256=yYNft1N5pMUhfJJUdo4sGr_NzgjfbXdRvjxR1WUcR7U 193
pyecsca/ec/efd/edwards/projective/addition/add-20080225-hwcd sha256=dCGYBSq7tsTzhjl4vdVSsi51LVA6WLhLKLMeSIS7HEg 417
pyecsca/ec/efd/edwards/projective/addition/add-20080225-hwcd.op3 sha256=fzx_ulnYZYUAp4MBxzJE-xBuHNZ5Nb-5oD9eiVmTTVk 185
pyecsca/ec/efd/edwards/projective/addition/add-20090311-hwcd sha256=qS1W-r7O2d0YaYr9D8_50xS47v81IF8eyPGbA-vgfbo 385
pyecsca/ec/efd/edwards/projective/addition/add-20090311-hwcd.op3 sha256=Hc3gHkeCfFF_dP7tO3mA3iUXqC1kmhFABQgrk0wt-XM 306
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl sha256=BPAMH6IVe4OnGZfNDIhiXMwMW_9iUyFZ1eBIR5KtKTc 236
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl-2 sha256=sQQ3rbchEi7dIhE0sRQqRFmfFDfjwTg7Nc3r4Qlp3vo 537
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl-2.op3 sha256=eBp6WFT2q9vRDYhyZRrVozcS_hjGXqudmLYjjwoko4Q 270
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl-3 sha256=V_D8PWkioiFkBSJXtV23f7aLOPmNvd0FsNJMg-fBLpA 323
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl-3.op3 sha256=Uif9g-7e9dyEFFYL_JHTU10NyeWhaAbbs1iCEjNotr8 281
pyecsca/ec/efd/edwards/projective/addition/madd-2007-bl.op3 sha256=QbUpvCBskP4wGZHno5stbejnvZC-YB0X4ByA7zRayU4 186
pyecsca/ec/efd/edwards/projective/addition/madd-20080225-hwcd sha256=jZ4wIMdY_9bFRIrVon6uoDQWzqIBofy0ci6RyXLWuL0 425
pyecsca/ec/efd/edwards/projective/addition/madd-20080225-hwcd.op3 sha256=wgTRgu4HCsynlceUea-7rDbrq21TzSFyYSws5juCMkY 179
pyecsca/ec/efd/edwards/projective/addition/mmadd-2007-bl sha256=4ojAGrqcWx6cLm13PywSqN9_fMEnvsYcZGK0vyTIdkk 204
pyecsca/ec/efd/edwards/projective/addition/mmadd-2007-bl.op3 sha256=Uo8Rk47PBSdYQg82cAk7sTS-W9WiFH6SFU-8GZR8Wcw 171
pyecsca/ec/efd/edwards/projective/addition/xmadd-2007-hcd sha256=OCABLKUaSd9tMm8LlmhdEweNzoI4FWSfRmEPV0mijpE 357
pyecsca/ec/efd/edwards/projective/addition/xmadd-2007-hcd.op3 sha256=XoM1qlPAEB93hp1hjAZenyZSqExiZihrDgvonXXjsSE 173
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl sha256=ZDCbe-9cs7c5v-F2CSB8BjTBIzQgpauGCRZVYTUXePs 201
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl-2 sha256=MNBZKkaMRfgLwlDalMTntWV1BCg2b2ezMoQEvIgIEP8 486
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl-2.op3 sha256=y_in4cPgAEzqRGva1bjKTyV0Mdx-iHkfRqyEyPBTNzI 216
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl-3 sha256=ohwXOP16NO9xhpU4A3bTn-Z7hl5klPC0YV51BK8mZYA 503
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl-3.op3 sha256=i2GUhwMZv0NBNhUZBvRaxJNCu61z7oHndT8MtlvAGNI 226
pyecsca/ec/efd/edwards/projective/doubling/dbl-2007-bl.op3 sha256=_YdffT3lXIGz3NfuQc3txkxmB-yvxCwZyTI5EPqmnoE 150
pyecsca/ec/efd/edwards/projective/doubling/mdbl-2007-bl sha256=zA0T1jNZyog-loY5DD2L-kVGnrGynTgfAUouawqbQ8U 226
pyecsca/ec/efd/edwards/projective/doubling/mdbl-2007-bl.op3 sha256=sn-4VYYns5ttxaCDvv906HquOqK5k5zo7_zMHUVswqo 123
pyecsca/ec/efd/edwards/projective/negation/neg sha256=mgxU6MwOR8fk8J7-zC2DOJnBMd3cT_iKij61pOqLf9s 49
pyecsca/ec/efd/edwards/projective/negation/neg.op3 sha256=OSYmPRjbFpE397YLo0h8iz9ofp4si3TeK4kttIKQ04g 24
pyecsca/ec/efd/edwards/projective/scaling/z sha256=qbhlVoTMA0er1sTMJltYtQJNL25n_RGLnvNyjughEw0 68
pyecsca/ec/efd/edwards/projective/scaling/z.op3 sha256=Wg1l7XRaC2GtU7OmLVxZ2F78nD-xxP5gaZS-vdIOQNY 36
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp sha256=yhNg5pvb47nTvMGA_b4ud6FIyScD4yR0-wIlUR52cXg 327
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp-2 sha256=5a6Z-Tgdf2rLFJ_biOnyyaOLBH_gZRHqAcq1aFNvFWI 367
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp-2.op3 sha256=evksWgbcsHViktE1KyJh_hE2S3hjeHy_ksFR3F7HeyA 301
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp-3 sha256=mpP2iJJBP98e_j_ZOFlAFrtkVupq8GAwpfDj8e-SNIc 389
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp-3.op3 sha256=eniZxgi9H8h4pacnh3kl0Wzd6HoKbZ7sJcFoD7di8NA 303
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-bblp.op3 sha256=Q426vZeLCc4XYBoU0v5qqfpTqchpQckgPsQmsM_KIbw 208
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-hcd sha256=OCTdsJMW69OXcZEipzWRienUQAK5c7qKP_d26h1AFx0 261
pyecsca/ec/efd/edwards/projective/tripling/tpl-2007-hcd.op3 sha256=_cR4ZwLXyGBQ8ixjfWZ44ctcsHfkkGxUChJ0f9F2pNc 297
pyecsca/ec/efd/edwards/yz/variables sha256=Ko-Ga2NpnxHqMFrgiyDlCrC-zjK4luImdNh4Dx-Ykso 215
pyecsca/ec/efd/edwards/yz/diffadd/dadd-2006-g sha256=ccwIrV176lv6GydiCmFZaVm9KRr04c4SpTD98e4ZfJA 877
pyecsca/ec/efd/edwards/yz/diffadd/dadd-2006-g-2 sha256=DkIbN8Ey9_nLh4r3PFPAvXWfkNPVPXz_g9L0RBmsMA8 982
pyecsca/ec/efd/edwards/yz/diffadd/dadd-2006-g-2.op3 sha256=aI7UGeAkAx7QqF1WvT_UUwLQifu45FYwXvBiWHvovLs 196
pyecsca/ec/efd/edwards/yz/diffadd/dadd-2006-g.op3 sha256=GQeA2PluAaQCqOwJ53t-9C2or5t3e_Ns6qfWbnW5wWc 264
pyecsca/ec/efd/edwards/yz/diffadd/mdadd-2006-g-2 sha256=g9-3CBbXMtujjUu9TpemptqcWkAI2-fTb0wmQ-YduOI 1013
pyecsca/ec/efd/edwards/yz/diffadd/mdadd-2006-g-2.op3 sha256=JPgLzCVY5yHLHEnoasznmdip7uX0RpsEpXufe3ULIic 185
pyecsca/ec/efd/edwards/yz/doubling/dbl-2006-g sha256=g7nMRDkYBgUrNONxGnraVDZg0WzVqY38-oxhgbpHtEY 816
pyecsca/ec/efd/edwards/yz/doubling/dbl-2006-g-2 sha256=A0lOb8676OsXzLu1DgRlh872w4-D-7sCLBEWvR4ZAtA 881
pyecsca/ec/efd/edwards/yz/doubling/dbl-2006-g-2.op3 sha256=xOXHaSbCFusxdBNEkgVzzK6EakiihsDl9AOSXIEhBj4 98
pyecsca/ec/efd/edwards/yz/doubling/dbl-2006-g.op3 sha256=C6usJtyER2K8vhrkRUuT2PtSb1FBuRFrZ9p30zatrNM 128
pyecsca/ec/efd/edwards/yz/doubling/mdbl-2006-g-2 sha256=TJwZg2stQT4lqoXjqh1VMj7EIcYbLzrLELYdqoWCsyA 985
pyecsca/ec/efd/edwards/yz/doubling/mdbl-2006-g-2.op3 sha256=NwJNqVIbwsGWTpu3uN2orUW1FV1oAXjCqMeUyqQ6ojw 83
pyecsca/ec/efd/edwards/yz/doubling/mdbl-2006-g-3 sha256=tBu8Kc5aOH0YCEc5wYpENZCxgViOe1WCzAa2-NJS7pc 945
pyecsca/ec/efd/edwards/yz/doubling/mdbl-2006-g-3.op3 sha256=mcOkqpWOUEOa86WNIv_DTfptn4MIEg66GjwPbNElIhI 94
pyecsca/ec/efd/edwards/yz/ladder/ladd-2006-g sha256=4NPGj6RvESKJqNrBfeZikzRpNDD9v_qQd8BkoHUZU6c 1004
pyecsca/ec/efd/edwards/yz/ladder/ladd-2006-g-2 sha256=lBugkhqOndZnPoo7y_tThUx4SllTEHskOiBnLvTeAe8 1111
pyecsca/ec/efd/edwards/yz/ladder/ladd-2006-g-2.op3 sha256=hAxdiHfW_IyGhLFncqRjmPS3dpWVAtPpZGc4O4E9fkg 242
pyecsca/ec/efd/edwards/yz/ladder/ladd-2006-g.op3 sha256=x32wQn_R-PHbnNswTAO2ii3Sjz6y6-t5_auMwJrJ2eQ 416
pyecsca/ec/efd/edwards/yz/ladder/mladd-2006-g-2 sha256=9TGEllwagam-y29NAcGyHgw48PuFp67PCFKmdNNDUWI 1142
pyecsca/ec/efd/edwards/yz/ladder/mladd-2006-g-2.op3 sha256=3INP2HAlWoM17no00TYYZt-DnsHGigcicXot9gCCAgo 231
pyecsca/ec/efd/edwards/yz/scaling/scale sha256=7zV6tje8_A8UEKyliaM5t2Alt7T4iPBZ8bDOxygNv4A 36
pyecsca/ec/efd/edwards/yz/scaling/scale.op3 sha256=l6ZaY1VV6uBM8ohkno6GzxZUfnIGj9_DUNjomfzUlGU 28
pyecsca/ec/efd/edwards/yzsquared/variables sha256=78hFbyHdC_vEj-WgNu-MDvO_MbEZba_Lz6eimenK0pU 229
pyecsca/ec/efd/edwards/yzsquared/diffadd/dadd-2006-g sha256=qH2RaN1LchaQVzvJKC7u-tKTm4tdrLV6CTRgVsi3kHI 833
pyecsca/ec/efd/edwards/yzsquared/diffadd/dadd-2006-g.op3 sha256=TrYPmiImlQAZVboaC7xc71S9FtA0Z-jZk34gXGUJ5hU 134
pyecsca/ec/efd/edwards/yzsquared/diffadd/mdadd-2006-g sha256=7y5lNBScV1TtGcQNUSV41HnrBbSDWAtL5f9j8gfxF9k 867
pyecsca/ec/efd/edwards/yzsquared/diffadd/mdadd-2006-g.op3 sha256=KXt_lyQTVJO2yI0nmmkzW8-F40OXqUOIVh7mSMlZmaE 123
pyecsca/ec/efd/edwards/yzsquared/doubling/dbl-2006-g sha256=-pU7ErouMICxw4w11mEa3xEPgcRNezX-V0jVJ2qlAEI 803
pyecsca/ec/efd/edwards/yzsquared/doubling/dbl-2006-g.op3 sha256=9CXM2fUFDWek5o09e0x3ivK2EEevdtGPyH7JLaiCeGU 98
pyecsca/ec/efd/edwards/yzsquared/doubling/mdbl-2006-g sha256=6fz0MMgXN_4VizThwmEsoolr29Ih2Hu9X_Uvl0AIJnU 867
pyecsca/ec/efd/edwards/yzsquared/doubling/mdbl-2006-g.op3 sha256=XyVj7J9rSbyE0WQTKsdQfKqsY3u-u485ZO5jmz4UYCw 96
pyecsca/ec/efd/edwards/yzsquared/ladder/ladd-2006-g sha256=Fsm2UTMHw8WPKcam_AVgR8GTyyeM0bqDPge3cvfx6vg 949
pyecsca/ec/efd/edwards/yzsquared/ladder/ladd-2006-g-2 sha256=ZY1dCJFp3uaGqLALMcYJnFZBf2KgYyN52cIE-VwgQLs 1002
pyecsca/ec/efd/edwards/yzsquared/ladder/ladd-2006-g-2.op3 sha256=Zi4JYg0C3DhtiOZpDLl81p_29ANHGTcGnx5_KiZivA4 212
pyecsca/ec/efd/edwards/yzsquared/ladder/ladd-2006-g.op3 sha256=kjbvBoyOwRBP8IVIACgTcpzvO_By2dA3pIXz7ZQqUuE 248
pyecsca/ec/efd/edwards/yzsquared/ladder/mladd-2006-g sha256=gGh1Wmphp-qy3DvF603fdC-oO-1LPCKFFELOSDMseCA 983
pyecsca/ec/efd/edwards/yzsquared/ladder/mladd-2006-g-2 sha256=Qcrv2cDGOYt5Bd62EIjt87ySHR49bQGWhMSkzHRGg2E 1036
pyecsca/ec/efd/edwards/yzsquared/ladder/mladd-2006-g-2.op3 sha256=g_dP3QjINbk7Po4RMv6c6qy5ch2fBwCMuq6-tHzF6rg 199
pyecsca/ec/efd/edwards/yzsquared/ladder/mladd-2006-g.op3 sha256=NgS4cb92ANhjJhnPYVpWzxD3SyCEUkfZRthQWpnVPJs 235
pyecsca/ec/efd/edwards/yzsquared/scaling/scale sha256=7zV6tje8_A8UEKyliaM5t2Alt7T4iPBZ8bDOxygNv4A 36
pyecsca/ec/efd/edwards/yzsquared/scaling/scale.op3 sha256=l6ZaY1VV6uBM8ohkno6GzxZUfnIGj9_DUNjomfzUlGU 28
pyecsca/ec/efd/montgom/coordinates sha256=URNqkygEqKYqlmztsI4ANUifBIWKjbvknTpib2dV4Fk 564
pyecsca/ec/efd/montgom/xz/variables sha256=3oAtp94IQPLBCidRUW9TAIxerPRHWgkdKhcvlvTy5xc 155
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m sha256=qbyFDN418cmiLQirLa2oBEXwBdDdlIFmaXTFxOWpNrI 177
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m-2 sha256=gEfpc0XtWwSxeTqnjyN227iS_ap55kn3ab6VA_DmLmo 213
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m-2.op3 sha256=gcsFa8VHo5d6upgbXdY7nGzn_O354gGFm3m9DQDN-qc 208
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m-3 sha256=_p0jVSZunGVgEJZNbG1_5bioFEy8c15C7It6QE2Kqd0 310
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m-3.op3 sha256=WdWls5KVMkmhuq0ZFYNlTiqAhcm5uPTOH9kbmfJtbgA 122
pyecsca/ec/efd/montgom/xz/diffadd/dadd-1987-m.op3 sha256=yuIkO4CzxPp4ZMd9e1u5Igkt1Osb11AWpaKbBuiAxTk 108
pyecsca/ec/efd/montgom/xz/diffadd/mdadd-1987-m sha256=i9B0eTtl2vyNO1AFUsw2pJfSeSoADc9jgPQ-RViqx8c 344
pyecsca/ec/efd/montgom/xz/diffadd/mdadd-1987-m.op3 sha256=bF1r_5wq_tjKqByQzA3BzJr_GfIiuG4QgWxO49jpjmw 111
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m sha256=-Rlcpz7O0fGWtCs2JmPH_Rjmg16iEiPoPmbSbf-q6MU 188
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m-2 sha256=q0gWrM3x0fV0FkGrW_D92snFcDqyQGLtOZtDrmTmDHY 232
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m-2.op3 sha256=eHtfY_Rf2HNd2t7bjamOplVVnnpDc6THFUzAOZ9l-j8 154
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m-3 sha256=SWXAeDT1jq8Rwf0AAhchE1jF9LjiqWRpn-4VxXRqn7M 323
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m-3.op3 sha256=_U_0sUoLcyqf92VzAkaIlo6aMNZN32bSkjdUWnnhiA0 91
pyecsca/ec/efd/montgom/xz/doubling/dbl-1987-m.op3 sha256=ru7dForaxQAgTQ1Iz-nJM4wN9BLg_8Qgb0wAKHAN5as 138
pyecsca/ec/efd/montgom/xz/doubling/mdbl-1987-m sha256=OuvV9OAvFXsfv-VQTicEHBN2ODlMEJbpSq9-8ngTKuI 268
pyecsca/ec/efd/montgom/xz/doubling/mdbl-1987-m.op3 sha256=UOufgLvEFtKrumg3nU4T4FgMNbgSyVyjPkKuL1t5RvY 85
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m sha256=byH37IUDtaOvOyzNOG1pczlB3kfDODVe1alyLZ7oSdY 261
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m-2 sha256=AzW6jlgnBMsCdRnv77N2GtXJa7VKzn_F7eYz9UvapQk 341
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m-2.op3 sha256=DT2pSURhqGEJP42epdh7NF8dGkigkIS6stigV_xAvxg 382
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m-3 sha256=NYzvrYauGe-xjt3S0RUqEcUK8HvokxkTQwdpiysfMj4 454
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m-3.op3 sha256=SUwG9tf3WAJReCsweJKey_46IgKrFglS8P00EbWAq6g 193
pyecsca/ec/efd/montgom/xz/ladder/ladd-1987-m.op3 sha256=17dflKxtc9r4IQxIH4HgVUSCCvBe-_5xQsHipLQn58k 262
pyecsca/ec/efd/montgom/xz/ladder/mladd-1987-m sha256=KSMhO_h8Bzi5KtM6XwI3p3M_Str01MmYP1lBgeZLFi0 488
pyecsca/ec/efd/montgom/xz/ladder/mladd-1987-m.op3 sha256=dSv43rTnjb9qCX5_1wi-28iIAjd51cI8uZaVshm7MJ0 182
pyecsca/ec/efd/montgom/xz/scaling/scale sha256=Q6NIiX-3DeD-XmZMSD1yP7u6yux4PRCgzav3Us1VpUc 36
pyecsca/ec/efd/montgom/xz/scaling/scale.op3 sha256=isf5y-BZwfn31c947gNJJPDv6-Qzn_Lb6HUaCKkIh3E 28
pyecsca/ec/efd/shortw/coordinates sha256=VF7C5h8z7mPDUKtIkKEyX0KRm0KsKyDLfWkqQX3mrQM 518
pyecsca/ec/efd/shortw/jacobian/variables sha256=6aB8TDOmO8KukGRSJNiwLP5V0bCafAK4sp209DSUTAA 320
pyecsca/ec/efd/shortw/jacobian/addition/add-1986-cc sha256=eWkhI8F7Cz0Xuj-t0gLarHt349J7SZWHYiVLn2m3WoY 369
pyecsca/ec/efd/shortw/jacobian/addition/add-1986-cc.op3 sha256=2H9x0eDDTda5JeE2nQN9_lbAqsTrd63kGme4HDHbWs0 258
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-cmo sha256=nTMxXpK3EtAhwc-Ma8uhmCqDQiU58t4nNCbV_h5RIUk 315
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-cmo-2 sha256=YEX9b3voSdbjjRRnmkjDpO9zGO1zRuE96-ODXy05lJc 444
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-cmo-2.op3 sha256=kFAuDTijZF16af13Q3tOE3RH2cAJI2JvBCA4BaJzVRM 253
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-cmo.op3 sha256=pZ-ZXjBSoOwayn0zHdj7X8_Jv6di2Ek-m8VOw_OELqg 281
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-hnm sha256=QTaNQAX3mf2nkkJpmBzLd6SAGFd-m9a2P7ejLun1Imc 733
pyecsca/ec/efd/shortw/jacobian/addition/add-1998-hnm.op3 sha256=ZEc6YTD-PaSekEerU8hT3s7n-lQkbvAaWCyxU9CFfrI 365
pyecsca/ec/efd/shortw/jacobian/addition/add-2001-b sha256=njBTUhvkQizJ1ANQDPce76wlKbuFWZf2EMK5bs-pI8Q 401
pyecsca/ec/efd/shortw/jacobian/addition/add-2001-b.op3 sha256=dXIVAjuLeAuBbXJfh8J9rO1BdP6TQ5pzzLKgsi7-T3w 240
pyecsca/ec/efd/shortw/jacobian/addition/add-2007-bl sha256=yl2UMcEqzPzIcnx8lpNCPVemW0SvwaH1elm-O6VbM0o 468
pyecsca/ec/efd/shortw/jacobian/addition/add-2007-bl.op3 sha256=sGg1PI3jYZLeU1V3bzw6KFc_mgaFhsDmKOJJ1fXFIBI 320
pyecsca/ec/efd/shortw/jacobian/addition/madd sha256=qU6i7t66ogOJDISqfSjTpvfIChRmtkQ0NtfaZ9Ay4A8 242
pyecsca/ec/efd/shortw/jacobian/addition/madd-2004-hmv sha256=P6H3QdcsEplKPhFL9IKKX5ueDZCZPby1t6g-kmzFGYg 400
pyecsca/ec/efd/shortw/jacobian/addition/madd-2004-hmv.op3 sha256=jEzDmpe2D4AtJgKqSXGIReGIzqwOzf5Yk9DTEts9EXo 194
pyecsca/ec/efd/shortw/jacobian/addition/madd-2007-bl sha256=NqRakuCquxPEqm8pHL154lLlRm074xd0zp9HYC3Gqzg 295
pyecsca/ec/efd/shortw/jacobian/addition/madd-2007-bl.op3 sha256=FPi2ckv3Oz5hejPfpCrlA7_XqjJ7mkWwMD73orsjHzU 252
pyecsca/ec/efd/shortw/jacobian/addition/madd-2008-g sha256=BqA-NmLdvZwxrEVFo3YIZZPnolAnF8lKNU8qfOksN4U 372
pyecsca/ec/efd/shortw/jacobian/addition/madd-2008-g.op3 sha256=KepU-J0yS_CliLzCX85SNHNp6391ITSyXuUvHGyrT0U 194
pyecsca/ec/efd/shortw/jacobian/addition/madd.op3 sha256=3NrY9xOXB0j4Vz3BGYYKGfdwW1PXtldqeP26VDbGMRQ 226
pyecsca/ec/efd/shortw/jacobian/addition/mmadd-2007-bl sha256=fD7ywqVEcRR1fZHnDUN3oNDhcwK8goiHpSR2X_swmYM 229
pyecsca/ec/efd/shortw/jacobian/addition/mmadd-2007-bl.op3 sha256=fNbiE-OyoDYLZUR7egz2J898guprpKkkdp19OFOfSzc 164
pyecsca/ec/efd/shortw/jacobian/addition/zadd-2007-m sha256=pCmgHpj9Qo_PPqQCnceGziSr5NvcvmjvhLYfq-N5fs8 250
pyecsca/ec/efd/shortw/jacobian/addition/zadd-2007-m.op3 sha256=6wqphe6EBsIaksljsqVdPuYl_GQiYgtCKBwHXWPbO7I 162
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1986-cc sha256=XxOoMIEtQlEeICXC5fGyfcAbCxK1Qj_D2tYVkIw8vyU 297
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1986-cc.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-cmo sha256=cn4GA6Aeo8XepTrv8D6A1fAAgojWOmHkMf7EpVac02M 242
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-cmo-2 sha256=iEKb3IYTZfQaUOnHauVxQBSubh3J5nRcIxBUMKy8s1o 331
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-cmo-2.op3 sha256=mVDrnhz-VAx9jtjgTmeCtY8mQvKg1xnkjFV66Ax2doY 198
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-cmo.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-hnm sha256=cZKFhhFegyHcMwsjlzrarcinTwoo3pB60RvIh-f8CMA 548
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-1998-hnm.op3 sha256=eErLbAbT-Tv_G8qE42-xB7S1iUA9p-AxT9S2m_5vYnY 260
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-2007-bl sha256=rLN10ijsoiMtmGUNWYOKSbktjJb3pXnYRJRwoSspOkM 253
pyecsca/ec/efd/shortw/jacobian/doubling/dbl-2007-bl.op3 sha256=nuCIPx6mO9EwSHPD6NwwXZIfQViqNhgXCj4QLYKv58U 266
pyecsca/ec/efd/shortw/jacobian/doubling/mdbl-2007-bl sha256=fjKJlEPbwhtMui8KlTrCC3s3NZu8iJ4ZecmnG3tzDII 229
pyecsca/ec/efd/shortw/jacobian/doubling/mdbl-2007-bl.op3 sha256=EPB_4g0TPBg5EQbIoG0VhOxK-XyRvNSzfhqQiLkMhzs 192
pyecsca/ec/efd/shortw/jacobian/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/jacobian/negation/neg.op3 sha256=h56aOR_l_s-ohalZDo_f28f6Nv2Q2CG5CzyShScK3i4 32
pyecsca/ec/efd/shortw/jacobian/scaling/z sha256=I0yL4i8oERijaopXcXobRdQMXPTZkYPZ99o767yx5AU 89
pyecsca/ec/efd/shortw/jacobian/scaling/z.op3 sha256=Gh_4b7knnK5YTSDrGpaWUqx6_Ga4D-OSOjkXQnfYnvo 57
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2005-dim sha256=8M6VA5sFWVXObkN-l4pNKx60qH1KnLZmDqgjEcDpV_U 204
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2005-dim-2 sha256=Bs6Dc6lGIBTWqE76gfUA3zS8i3bOfcfVUIIgDhKStOU 322
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2005-dim-2.op3 sha256=cQd69Tj4ZHWq_NbVO3mQ07JiZNJQSZcDPjmEfY34F0E 276
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2005-dim.op3 sha256=yF6HU9orfWFdeTBwS8c4WFwZQLZhZ_NnjHu1Uxc7Llg 341
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2007-bl sha256=Dizpu4sQNrd_xbLyAwW9cKKaNUaQDfXUH07YkGNadL8 337
pyecsca/ec/efd/shortw/jacobian/tripling/tpl-2007-bl.op3 sha256=hknNZAY3pc-8JGZzLHtzkgx58cxi597VxDttBw_-56k 410
pyecsca/ec/efd/shortw/jacobian-0/variables sha256=H7bf2No9x90mZuTidsftWdQSlhr4j4wSkROF9I5W59M 343
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1986-cc sha256=eWkhI8F7Cz0Xuj-t0gLarHt349J7SZWHYiVLn2m3WoY 369
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1986-cc.op3 sha256=2H9x0eDDTda5JeE2nQN9_lbAqsTrd63kGme4HDHbWs0 258
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-cmo sha256=nTMxXpK3EtAhwc-Ma8uhmCqDQiU58t4nNCbV_h5RIUk 315
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-cmo-2 sha256=YEX9b3voSdbjjRRnmkjDpO9zGO1zRuE96-ODXy05lJc 444
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-cmo-2.op3 sha256=kFAuDTijZF16af13Q3tOE3RH2cAJI2JvBCA4BaJzVRM 253
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-cmo.op3 sha256=pZ-ZXjBSoOwayn0zHdj7X8_Jv6di2Ek-m8VOw_OELqg 281
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-hnm sha256=QTaNQAX3mf2nkkJpmBzLd6SAGFd-m9a2P7ejLun1Imc 733
pyecsca/ec/efd/shortw/jacobian-0/addition/add-1998-hnm.op3 sha256=ZEc6YTD-PaSekEerU8hT3s7n-lQkbvAaWCyxU9CFfrI 365
pyecsca/ec/efd/shortw/jacobian-0/addition/add-2001-b sha256=njBTUhvkQizJ1ANQDPce76wlKbuFWZf2EMK5bs-pI8Q 401
pyecsca/ec/efd/shortw/jacobian-0/addition/add-2001-b.op3 sha256=dXIVAjuLeAuBbXJfh8J9rO1BdP6TQ5pzzLKgsi7-T3w 240
pyecsca/ec/efd/shortw/jacobian-0/addition/add-2007-bl sha256=yl2UMcEqzPzIcnx8lpNCPVemW0SvwaH1elm-O6VbM0o 468
pyecsca/ec/efd/shortw/jacobian-0/addition/add-2007-bl.op3 sha256=sGg1PI3jYZLeU1V3bzw6KFc_mgaFhsDmKOJJ1fXFIBI 320
pyecsca/ec/efd/shortw/jacobian-0/addition/madd sha256=qU6i7t66ogOJDISqfSjTpvfIChRmtkQ0NtfaZ9Ay4A8 242
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2004-hmv sha256=P6H3QdcsEplKPhFL9IKKX5ueDZCZPby1t6g-kmzFGYg 400
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2004-hmv.op3 sha256=jEzDmpe2D4AtJgKqSXGIReGIzqwOzf5Yk9DTEts9EXo 194
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2007-bl sha256=NqRakuCquxPEqm8pHL154lLlRm074xd0zp9HYC3Gqzg 295
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2007-bl.op3 sha256=FPi2ckv3Oz5hejPfpCrlA7_XqjJ7mkWwMD73orsjHzU 252
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2008-g sha256=BqA-NmLdvZwxrEVFo3YIZZPnolAnF8lKNU8qfOksN4U 372
pyecsca/ec/efd/shortw/jacobian-0/addition/madd-2008-g.op3 sha256=KepU-J0yS_CliLzCX85SNHNp6391ITSyXuUvHGyrT0U 194
pyecsca/ec/efd/shortw/jacobian-0/addition/madd.op3 sha256=3NrY9xOXB0j4Vz3BGYYKGfdwW1PXtldqeP26VDbGMRQ 226
pyecsca/ec/efd/shortw/jacobian-0/addition/mmadd-2007-bl sha256=fD7ywqVEcRR1fZHnDUN3oNDhcwK8goiHpSR2X_swmYM 229
pyecsca/ec/efd/shortw/jacobian-0/addition/mmadd-2007-bl.op3 sha256=fNbiE-OyoDYLZUR7egz2J898guprpKkkdp19OFOfSzc 164
pyecsca/ec/efd/shortw/jacobian-0/addition/zadd-2007-m sha256=pCmgHpj9Qo_PPqQCnceGziSr5NvcvmjvhLYfq-N5fs8 250
pyecsca/ec/efd/shortw/jacobian-0/addition/zadd-2007-m.op3 sha256=6wqphe6EBsIaksljsqVdPuYl_GQiYgtCKBwHXWPbO7I 162
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1986-cc sha256=XxOoMIEtQlEeICXC5fGyfcAbCxK1Qj_D2tYVkIw8vyU 297
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1986-cc.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-cmo sha256=cn4GA6Aeo8XepTrv8D6A1fAAgojWOmHkMf7EpVac02M 242
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-cmo-2 sha256=iEKb3IYTZfQaUOnHauVxQBSubh3J5nRcIxBUMKy8s1o 331
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-cmo-2.op3 sha256=mVDrnhz-VAx9jtjgTmeCtY8mQvKg1xnkjFV66Ax2doY 198
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-cmo.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-hnm sha256=cZKFhhFegyHcMwsjlzrarcinTwoo3pB60RvIh-f8CMA 548
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-1998-hnm.op3 sha256=eErLbAbT-Tv_G8qE42-xB7S1iUA9p-AxT9S2m_5vYnY 260
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2007-bl sha256=rLN10ijsoiMtmGUNWYOKSbktjJb3pXnYRJRwoSspOkM 253
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2007-bl.op3 sha256=nuCIPx6mO9EwSHPD6NwwXZIfQViqNhgXCj4QLYKv58U 266
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2009-alnr sha256=lwOsqm7bJWehuCSS_MoCNo1xTEFWckB0oTVVktgOsg0 274
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2009-alnr.op3 sha256=aN__XdoVAt4OcW-jc0EWZyKsrzniqwpCwOL1s7_hNK4 204
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2009-l sha256=4FYU1P9jkqXgBmdLTbYrMo9tcUmP6idikoBly8lpRZY 213
pyecsca/ec/efd/shortw/jacobian-0/doubling/dbl-2009-l.op3 sha256=CGC5V50wAlMieX4vLyGRjfyW1mhRa1oSnngeoif3WkM 171
pyecsca/ec/efd/shortw/jacobian-0/doubling/mdbl-2007-bl sha256=fjKJlEPbwhtMui8KlTrCC3s3NZu8iJ4ZecmnG3tzDII 229
pyecsca/ec/efd/shortw/jacobian-0/doubling/mdbl-2007-bl.op3 sha256=EPB_4g0TPBg5EQbIoG0VhOxK-XyRvNSzfhqQiLkMhzs 192
pyecsca/ec/efd/shortw/jacobian-0/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/jacobian-0/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/jacobian-0/scaling/z sha256=I0yL4i8oERijaopXcXobRdQMXPTZkYPZ99o767yx5AU 89
pyecsca/ec/efd/shortw/jacobian-0/scaling/z.op3 sha256=Gh_4b7knnK5YTSDrGpaWUqx6_Ga4D-OSOjkXQnfYnvo 57
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2005-dim sha256=8M6VA5sFWVXObkN-l4pNKx60qH1KnLZmDqgjEcDpV_U 204
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2005-dim-2 sha256=Bs6Dc6lGIBTWqE76gfUA3zS8i3bOfcfVUIIgDhKStOU 322
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2005-dim-2.op3 sha256=cQd69Tj4ZHWq_NbVO3mQ07JiZNJQSZcDPjmEfY34F0E 276
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2005-dim.op3 sha256=yF6HU9orfWFdeTBwS8c4WFwZQLZhZ_NnjHu1Uxc7Llg 341
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2007-bl sha256=Dizpu4sQNrd_xbLyAwW9cKKaNUaQDfXUH07YkGNadL8 337
pyecsca/ec/efd/shortw/jacobian-0/tripling/tpl-2007-bl.op3 sha256=hknNZAY3pc-8JGZzLHtzkgx58cxi597VxDttBw_-56k 410
pyecsca/ec/efd/shortw/jacobian-3/variables sha256=ZPBJiGk4a_8UoOyE5BjpgbUbiJcm2_a7IS4x3gDQkkA 345
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1986-cc sha256=eWkhI8F7Cz0Xuj-t0gLarHt349J7SZWHYiVLn2m3WoY 369
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1986-cc.op3 sha256=2H9x0eDDTda5JeE2nQN9_lbAqsTrd63kGme4HDHbWs0 258
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-cmo sha256=nTMxXpK3EtAhwc-Ma8uhmCqDQiU58t4nNCbV_h5RIUk 315
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-cmo-2 sha256=YEX9b3voSdbjjRRnmkjDpO9zGO1zRuE96-ODXy05lJc 444
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-cmo-2.op3 sha256=kFAuDTijZF16af13Q3tOE3RH2cAJI2JvBCA4BaJzVRM 253
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-cmo.op3 sha256=pZ-ZXjBSoOwayn0zHdj7X8_Jv6di2Ek-m8VOw_OELqg 281
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-hnm sha256=QTaNQAX3mf2nkkJpmBzLd6SAGFd-m9a2P7ejLun1Imc 733
pyecsca/ec/efd/shortw/jacobian-3/addition/add-1998-hnm.op3 sha256=ZEc6YTD-PaSekEerU8hT3s7n-lQkbvAaWCyxU9CFfrI 365
pyecsca/ec/efd/shortw/jacobian-3/addition/add-2001-b sha256=njBTUhvkQizJ1ANQDPce76wlKbuFWZf2EMK5bs-pI8Q 401
pyecsca/ec/efd/shortw/jacobian-3/addition/add-2001-b.op3 sha256=dXIVAjuLeAuBbXJfh8J9rO1BdP6TQ5pzzLKgsi7-T3w 240
pyecsca/ec/efd/shortw/jacobian-3/addition/add-2007-bl sha256=yl2UMcEqzPzIcnx8lpNCPVemW0SvwaH1elm-O6VbM0o 468
pyecsca/ec/efd/shortw/jacobian-3/addition/add-2007-bl.op3 sha256=sGg1PI3jYZLeU1V3bzw6KFc_mgaFhsDmKOJJ1fXFIBI 320
pyecsca/ec/efd/shortw/jacobian-3/addition/madd sha256=qU6i7t66ogOJDISqfSjTpvfIChRmtkQ0NtfaZ9Ay4A8 242
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2004-hmv sha256=P6H3QdcsEplKPhFL9IKKX5ueDZCZPby1t6g-kmzFGYg 400
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2004-hmv.op3 sha256=jEzDmpe2D4AtJgKqSXGIReGIzqwOzf5Yk9DTEts9EXo 194
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2007-bl sha256=NqRakuCquxPEqm8pHL154lLlRm074xd0zp9HYC3Gqzg 295
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2007-bl.op3 sha256=FPi2ckv3Oz5hejPfpCrlA7_XqjJ7mkWwMD73orsjHzU 252
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2008-g sha256=BqA-NmLdvZwxrEVFo3YIZZPnolAnF8lKNU8qfOksN4U 372
pyecsca/ec/efd/shortw/jacobian-3/addition/madd-2008-g.op3 sha256=KepU-J0yS_CliLzCX85SNHNp6391ITSyXuUvHGyrT0U 194
pyecsca/ec/efd/shortw/jacobian-3/addition/madd.op3 sha256=3NrY9xOXB0j4Vz3BGYYKGfdwW1PXtldqeP26VDbGMRQ 226
pyecsca/ec/efd/shortw/jacobian-3/addition/mmadd-2007-bl sha256=fD7ywqVEcRR1fZHnDUN3oNDhcwK8goiHpSR2X_swmYM 229
pyecsca/ec/efd/shortw/jacobian-3/addition/mmadd-2007-bl.op3 sha256=fNbiE-OyoDYLZUR7egz2J898guprpKkkdp19OFOfSzc 164
pyecsca/ec/efd/shortw/jacobian-3/addition/zadd-2007-m sha256=pCmgHpj9Qo_PPqQCnceGziSr5NvcvmjvhLYfq-N5fs8 250
pyecsca/ec/efd/shortw/jacobian-3/addition/zadd-2007-m.op3 sha256=6wqphe6EBsIaksljsqVdPuYl_GQiYgtCKBwHXWPbO7I 162
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1986-cc sha256=XxOoMIEtQlEeICXC5fGyfcAbCxK1Qj_D2tYVkIw8vyU 297
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1986-cc-2 sha256=D5AkL7DICgT1iSzQm9WwBucYJwiPxdwcvJWe-LIQC_0 356
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1986-cc-2.op3 sha256=zkzPJqdWt9Nk6wZZMZt3VvZIa3OSrlXQkHdZsG_Plhc 206
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1986-cc.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-cmo sha256=cn4GA6Aeo8XepTrv8D6A1fAAgojWOmHkMf7EpVac02M 242
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-cmo-2 sha256=iEKb3IYTZfQaUOnHauVxQBSubh3J5nRcIxBUMKy8s1o 331
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-cmo-2.op3 sha256=mVDrnhz-VAx9jtjgTmeCtY8mQvKg1xnkjFV66Ax2doY 198
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-cmo.op3 sha256=ROp5vhTkYteL7SqPWbHju0CmnYDEYMHbbUQuJGn8wVY 192
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-hnm sha256=cZKFhhFegyHcMwsjlzrarcinTwoo3pB60RvIh-f8CMA 548
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-hnm-2 sha256=KAm_ejnLWllvegZ2UhjNXr9AjMjdIjrID_4znfrieFM 532
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-hnm-2.op3 sha256=tP1EPmCfyeBjDJMNq3JX7wHKUUfPWoV7PNuZ2iOb4fE 252
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-1998-hnm.op3 sha256=eErLbAbT-Tv_G8qE42-xB7S1iUA9p-AxT9S2m_5vYnY 260
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2001-b sha256=ylJAw-JyeThdaaRLGa6cLa1AEQA5gVSxx7mKTzg0MHw 274
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2001-b.op3 sha256=HlcRWz057AWcujWEQSqidRKLROgQuMN0oUSMJQbzpus 256
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2004-hmv sha256=J89czVmsLABXmZ-6ieHDBI7w8wKGYN8xjMmCtBj8_QA 401
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2004-hmv.op3 sha256=N77FNWqmjoBc4CIauO2jZ98Pmcbk1mHvhRiu-p9_ZOE 182
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2007-bl sha256=rLN10ijsoiMtmGUNWYOKSbktjJb3pXnYRJRwoSspOkM 253
pyecsca/ec/efd/shortw/jacobian-3/doubling/dbl-2007-bl.op3 sha256=nuCIPx6mO9EwSHPD6NwwXZIfQViqNhgXCj4QLYKv58U 266
pyecsca/ec/efd/shortw/jacobian-3/doubling/mdbl-2007-bl sha256=fjKJlEPbwhtMui8KlTrCC3s3NZu8iJ4ZecmnG3tzDII 229
pyecsca/ec/efd/shortw/jacobian-3/doubling/mdbl-2007-bl.op3 sha256=EPB_4g0TPBg5EQbIoG0VhOxK-XyRvNSzfhqQiLkMhzs 192
pyecsca/ec/efd/shortw/jacobian-3/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/jacobian-3/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/jacobian-3/scaling/z sha256=I0yL4i8oERijaopXcXobRdQMXPTZkYPZ99o767yx5AU 89
pyecsca/ec/efd/shortw/jacobian-3/scaling/z.op3 sha256=Gh_4b7knnK5YTSDrGpaWUqx6_Ga4D-OSOjkXQnfYnvo 57
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2005-dim sha256=8M6VA5sFWVXObkN-l4pNKx60qH1KnLZmDqgjEcDpV_U 204
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2005-dim-2 sha256=Bs6Dc6lGIBTWqE76gfUA3zS8i3bOfcfVUIIgDhKStOU 322
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2005-dim-2.op3 sha256=cQd69Tj4ZHWq_NbVO3mQ07JiZNJQSZcDPjmEfY34F0E 276
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2005-dim.op3 sha256=yF6HU9orfWFdeTBwS8c4WFwZQLZhZ_NnjHu1Uxc7Llg 341
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2007-bl sha256=Dizpu4sQNrd_xbLyAwW9cKKaNUaQDfXUH07YkGNadL8 337
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2007-bl-2 sha256=UyEogIN3NoyNv6bjoDjegBfKHrqmJm_jJKS8NugvwpA 312
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2007-bl-2.op3 sha256=hQqtkglTfDOj3e9iuZzZwR1-he5bY3HU0NJMa7TpJLw 363
pyecsca/ec/efd/shortw/jacobian-3/tripling/tpl-2007-bl.op3 sha256=hknNZAY3pc-8JGZzLHtzkgx58cxi597VxDttBw_-56k 410
pyecsca/ec/efd/shortw/modified/variables sha256=imLqswv46jqlSUmDpyRODuaZbdD3ngyaTwyu29xGddQ 407
pyecsca/ec/efd/shortw/modified/addition/add-1998-cmo-2 sha256=1aTMhuw5G8-iemV2s8sOB9TJ5_tgBCHpAg8F3mmT9Ao 477
pyecsca/ec/efd/shortw/modified/addition/add-1998-cmo-2.op3 sha256=pvC2daGrUs4ib1hUk5Hhpnnu59pFbOU-9Z2OEapUKdE 279
pyecsca/ec/efd/shortw/modified/addition/add-2009-bl sha256=hrkgNa6WzkVnUc06fMuK4f1HhW2NCyZVufJcgcdsR9k 377
pyecsca/ec/efd/shortw/modified/addition/add-2009-bl.op3 sha256=mqSvt5JMnv9I4mZv7O_O9A4JJWLThQYaSn57jrtTUzQ 346
pyecsca/ec/efd/shortw/modified/addition/madd-2009-bl sha256=jn7wkLS-QPrjvrcfFT3SLneIm2cMQ-Vx9GBKg_R1PO4 309
pyecsca/ec/efd/shortw/modified/addition/madd-2009-bl.op3 sha256=fEVw2fFKJCBNeFTlaVPAK-4Skg7hnumlPLnEgbDiKhY 286
pyecsca/ec/efd/shortw/modified/addition/mmadd-2009-bl sha256=AOFZuZvPuPeAQsGEkC609jM5swOXt67o-0O7AUxsYQc 301
pyecsca/ec/efd/shortw/modified/addition/mmadd-2009-bl.op3 sha256=186WBTdTaHPcpg2-sLwdheZEGmutELXKEHr2uppYMB8 254
pyecsca/ec/efd/shortw/modified/doubling/dbl-1998-cmo-2 sha256=hRiyomNdPw6N4DcjGTJVZ5L5UAWWGoo2f2gKO9d2jzY 334
pyecsca/ec/efd/shortw/modified/doubling/dbl-1998-cmo-2.op3 sha256=NgDYeTbdmLvIzzFO7fH3cPv__Kw6Qww_tHaYrh_caCU 179
pyecsca/ec/efd/shortw/modified/doubling/dbl-2009-bl sha256=Wc97Z7WslVtzikgbh02-tJsY_ae0o83UNIc1G9Izrhc 242
pyecsca/ec/efd/shortw/modified/doubling/dbl-2009-bl.op3 sha256=PYBP1V6dqVGYj6ga4L7ityy-_zrroMppjaFL61hoW30 210
pyecsca/ec/efd/shortw/modified/doubling/mdbl-2009-bl sha256=yYt4IdGmmB2yg2gDjLZGhBYZYvqpwT2pSvtFHhI7aDo 253
pyecsca/ec/efd/shortw/modified/doubling/mdbl-2009-bl.op3 sha256=1OzYOVHHtVElbkC7XpCe73tV-9gQFf72zdOXZ__v85k 197
pyecsca/ec/efd/shortw/modified/negation/neg sha256=7tOPl-qj-luzjXpvw5TZ1Z_TJhi-NX107he-Ja1tKi4 64
pyecsca/ec/efd/shortw/modified/negation/neg.op3 sha256=oFle3TTVGQcXViCJQqj6e92OMfPw9Za5zR9H9ZZ-8Gg 32
pyecsca/ec/efd/shortw/projective/variables sha256=_gWdjs2A1WxQFGra7hCLAuzluyjHp--l0jQJIhTQBcw 274
pyecsca/ec/efd/shortw/projective/addition/add-1998-cmo sha256=iERRwO9grLnOwIlVxe646IyC3b6ahALhTMbBL9gT4b0 274
pyecsca/ec/efd/shortw/projective/addition/add-1998-cmo-2 sha256=_uwyDWN0EkZgR5GHM1MOInermEftLbOo_eDk3Qmxtxg 427
pyecsca/ec/efd/shortw/projective/addition/add-1998-cmo-2.op3 sha256=LMUk6R-zqpFjoKuVqPva5iIgelw6JIhdbvehI1-U2lM 237
pyecsca/ec/efd/shortw/projective/addition/add-1998-cmo.op3 sha256=OJkCshu6L9LBxrXM-ugeQXlEUy9Ys9zm7YL_vhDxBB0 325
pyecsca/ec/efd/shortw/projective/addition/add-2002-bj sha256=OKBS4OcfS_W_30x_-PQfw9kra7oUoWKyVCl_EVUntcE 390
pyecsca/ec/efd/shortw/projective/addition/add-2002-bj.op3 sha256=pBUngGWROB9UD7g2rry2bO9CM4aWB21rz-RqTEDb_o0 282
pyecsca/ec/efd/shortw/projective/addition/add-2007-bl sha256=qaS4SiSm1aU0V34VlNg07ZUg8OyyuTO3XO4NjB6vFfU 376
pyecsca/ec/efd/shortw/projective/addition/add-2007-bl.op3 sha256=nkk3oKu-tr7HAMl_V5oaSCeNZpzA8eRQ_E6X9bQPZ4w 340
pyecsca/ec/efd/shortw/projective/addition/add-2015-rcb sha256=imkWM6OJ9qOe8rLnF1DURnbzRMAW08z3i4AwdeFZt6A 1025
pyecsca/ec/efd/shortw/projective/addition/add-2015-rcb.op3 sha256=NTRtgk4Q5-i-Mv3w9nRsjrA4Qcft3AH7884Umvl-CXE 437
pyecsca/ec/efd/shortw/projective/addition/madd-1998-cmo sha256=ebmjrHXLuUMZ4B0TkQrjm9C7vzS51DC8am1lAcjQeq8 377
pyecsca/ec/efd/shortw/projective/addition/madd-1998-cmo.op3 sha256=_-YkDaom1OrZIQaZAKXw6Ce45jKyN7R1ozgIue5K9jo 186
pyecsca/ec/efd/shortw/projective/addition/madd-2015-rcb sha256=__jkZ6NEiHMwFz9ovC8lfa2WAtafg9sFAhg27kcLJno 853
pyecsca/ec/efd/shortw/projective/addition/madd-2015-rcb.op3 sha256=S6WsICtBb6xz5wXRlAkvgXbZ1xxtkYTsMCC5iXaUWI0 360
pyecsca/ec/efd/shortw/projective/addition/mmadd-1998-cmo sha256=7g4FEXKEyMpZm_LD25CmUZnLTHZfmre6h9_8rkjCQbU 377
pyecsca/ec/efd/shortw/projective/addition/mmadd-1998-cmo.op3 sha256=4ZX6ADX-u6e9nqA5otZs7OeUTB-Gi6dElYTnbyW_BLE 150
pyecsca/ec/efd/shortw/projective/doubling/dbl-1998-cmo sha256=9dvBQZDD3EqwMEPyMt4Ag28lI548MhNp1OyMIeNdby8 265
pyecsca/ec/efd/shortw/projective/doubling/dbl-1998-cmo-2 sha256=v1lBVtKepLCXyIF6zl9vOK3MliEnStd_ukC-qJgEEik 349
pyecsca/ec/efd/shortw/projective/doubling/dbl-1998-cmo-2.op3 sha256=eI33SFuBaXdA4aWLAzHOO6FD6wOzta6gN5abHkoegx8 219
pyecsca/ec/efd/shortw/projective/doubling/dbl-1998-cmo.op3 sha256=R-xlTsajoCB31ZcPe8NS_cYbn084zmwwY1NA1EbpJZI 238
pyecsca/ec/efd/shortw/projective/doubling/dbl-2007-bl sha256=wl6nESIUUuj6E8izLHQTrupsxR2N69q4h-xapkfaqDU 283
pyecsca/ec/efd/shortw/projective/doubling/dbl-2007-bl.op3 sha256=41jFw-8gWsSnCKBv0ybxOXnJ787-9vayH607xjlRXQE 237
pyecsca/ec/efd/shortw/projective/doubling/dbl-2015-rcb sha256=dsBQkhkxslsUrxVf8QVh-HwSF7RqclO8usUHMVXh1QI 804
pyecsca/ec/efd/shortw/projective/doubling/dbl-2015-rcb.op3 sha256=Eos_XsCYMZVNTf3wcdJVRjERUdHZc8s_XofSaQ39lo0 335
pyecsca/ec/efd/shortw/projective/doubling/mdbl-2007-bl sha256=0-VhbDH5D1QPW5P45uRgjn-M1YpDElgh0C3gwLQ5X7s 266
pyecsca/ec/efd/shortw/projective/doubling/mdbl-2007-bl.op3 sha256=XKNEhXJcFl_QQFRST4CnIL0PnSpMjdoU6YL-mElVCbY 222
pyecsca/ec/efd/shortw/projective/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/projective/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/projective/scaling/z sha256=2nWJuqy7EdfnVQYpeCClfYwKU_23gNdKi7pOU28Clzk 68
pyecsca/ec/efd/shortw/projective/scaling/z.op3 sha256=fV_Zivvyh4qwtgFHmv542-MJLBPYH1_BTg9RLUk_9jE 36
pyecsca/ec/efd/shortw/projective-1/variables sha256=MgkN6VP9xllEpTR_ATpD3EwuJK5ApbCc8UAj2twrY0w 299
pyecsca/ec/efd/shortw/projective-1/addition/add-1998-cmo sha256=iERRwO9grLnOwIlVxe646IyC3b6ahALhTMbBL9gT4b0 274
pyecsca/ec/efd/shortw/projective-1/addition/add-1998-cmo-2 sha256=_uwyDWN0EkZgR5GHM1MOInermEftLbOo_eDk3Qmxtxg 427
pyecsca/ec/efd/shortw/projective-1/addition/add-1998-cmo-2.op3 sha256=LMUk6R-zqpFjoKuVqPva5iIgelw6JIhdbvehI1-U2lM 237
pyecsca/ec/efd/shortw/projective-1/addition/add-1998-cmo.op3 sha256=OJkCshu6L9LBxrXM-ugeQXlEUy9Ys9zm7YL_vhDxBB0 325
pyecsca/ec/efd/shortw/projective-1/addition/add-2002-bj sha256=OKBS4OcfS_W_30x_-PQfw9kra7oUoWKyVCl_EVUntcE 390
pyecsca/ec/efd/shortw/projective-1/addition/add-2002-bj-2 sha256=vDU0Jv5I3ZUMwQEnL1-cvks-lisecQNWZsZXLeEgaEw 392
pyecsca/ec/efd/shortw/projective-1/addition/add-2002-bj-2.op3 sha256=oIngA5fRua7M36a0yzvSqEr8H4NZOjKa40L8jXgZv7s 271
pyecsca/ec/efd/shortw/projective-1/addition/add-2002-bj.op3 sha256=pBUngGWROB9UD7g2rry2bO9CM4aWB21rz-RqTEDb_o0 282
pyecsca/ec/efd/shortw/projective-1/addition/add-2007-bl sha256=qaS4SiSm1aU0V34VlNg07ZUg8OyyuTO3XO4NjB6vFfU 376
pyecsca/ec/efd/shortw/projective-1/addition/add-2007-bl.op3 sha256=nkk3oKu-tr7HAMl_V5oaSCeNZpzA8eRQ_E6X9bQPZ4w 340
pyecsca/ec/efd/shortw/projective-1/addition/add-2015-rcb sha256=imkWM6OJ9qOe8rLnF1DURnbzRMAW08z3i4AwdeFZt6A 1025
pyecsca/ec/efd/shortw/projective-1/addition/add-2015-rcb.op3 sha256=NTRtgk4Q5-i-Mv3w9nRsjrA4Qcft3AH7884Umvl-CXE 437
pyecsca/ec/efd/shortw/projective-1/addition/madd-1998-cmo sha256=ebmjrHXLuUMZ4B0TkQrjm9C7vzS51DC8am1lAcjQeq8 377
pyecsca/ec/efd/shortw/projective-1/addition/madd-1998-cmo.op3 sha256=_-YkDaom1OrZIQaZAKXw6Ce45jKyN7R1ozgIue5K9jo 186
pyecsca/ec/efd/shortw/projective-1/addition/madd-2015-rcb sha256=__jkZ6NEiHMwFz9ovC8lfa2WAtafg9sFAhg27kcLJno 853
pyecsca/ec/efd/shortw/projective-1/addition/madd-2015-rcb.op3 sha256=S6WsICtBb6xz5wXRlAkvgXbZ1xxtkYTsMCC5iXaUWI0 360
pyecsca/ec/efd/shortw/projective-1/addition/mmadd-1998-cmo sha256=7g4FEXKEyMpZm_LD25CmUZnLTHZfmre6h9_8rkjCQbU 377
pyecsca/ec/efd/shortw/projective-1/addition/mmadd-1998-cmo.op3 sha256=4ZX6ADX-u6e9nqA5otZs7OeUTB-Gi6dElYTnbyW_BLE 150
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-1998-cmo sha256=9dvBQZDD3EqwMEPyMt4Ag28lI548MhNp1OyMIeNdby8 265
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-1998-cmo-2 sha256=v1lBVtKepLCXyIF6zl9vOK3MliEnStd_ukC-qJgEEik 349
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-1998-cmo-2.op3 sha256=eI33SFuBaXdA4aWLAzHOO6FD6wOzta6gN5abHkoegx8 219
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-1998-cmo.op3 sha256=R-xlTsajoCB31ZcPe8NS_cYbn084zmwwY1NA1EbpJZI 238
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-2007-bl sha256=wl6nESIUUuj6E8izLHQTrupsxR2N69q4h-xapkfaqDU 283
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-2007-bl.op3 sha256=41jFw-8gWsSnCKBv0ybxOXnJ787-9vayH607xjlRXQE 237
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-2015-rcb sha256=dsBQkhkxslsUrxVf8QVh-HwSF7RqclO8usUHMVXh1QI 804
pyecsca/ec/efd/shortw/projective-1/doubling/dbl-2015-rcb.op3 sha256=Eos_XsCYMZVNTf3wcdJVRjERUdHZc8s_XofSaQ39lo0 335
pyecsca/ec/efd/shortw/projective-1/doubling/mdbl-2007-bl sha256=0-VhbDH5D1QPW5P45uRgjn-M1YpDElgh0C3gwLQ5X7s 266
pyecsca/ec/efd/shortw/projective-1/doubling/mdbl-2007-bl.op3 sha256=XKNEhXJcFl_QQFRST4CnIL0PnSpMjdoU6YL-mElVCbY 222
pyecsca/ec/efd/shortw/projective-1/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/projective-1/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/projective-1/scaling/z sha256=2nWJuqy7EdfnVQYpeCClfYwKU_23gNdKi7pOU28Clzk 68
pyecsca/ec/efd/shortw/projective-1/scaling/z.op3 sha256=fV_Zivvyh4qwtgFHmv542-MJLBPYH1_BTg9RLUk_9jE 36
pyecsca/ec/efd/shortw/projective-3/variables sha256=ljQaCTIFrKK_y6k5AD6GX8lAGz3XYXUznBa0oCCMYYs 299
pyecsca/ec/efd/shortw/projective-3/addition/add-1998-cmo sha256=iERRwO9grLnOwIlVxe646IyC3b6ahALhTMbBL9gT4b0 274
pyecsca/ec/efd/shortw/projective-3/addition/add-1998-cmo-2 sha256=_uwyDWN0EkZgR5GHM1MOInermEftLbOo_eDk3Qmxtxg 427
pyecsca/ec/efd/shortw/projective-3/addition/add-1998-cmo-2.op3 sha256=LMUk6R-zqpFjoKuVqPva5iIgelw6JIhdbvehI1-U2lM 237
pyecsca/ec/efd/shortw/projective-3/addition/add-1998-cmo.op3 sha256=OJkCshu6L9LBxrXM-ugeQXlEUy9Ys9zm7YL_vhDxBB0 325
pyecsca/ec/efd/shortw/projective-3/addition/add-2002-bj sha256=OKBS4OcfS_W_30x_-PQfw9kra7oUoWKyVCl_EVUntcE 390
pyecsca/ec/efd/shortw/projective-3/addition/add-2002-bj.op3 sha256=pBUngGWROB9UD7g2rry2bO9CM4aWB21rz-RqTEDb_o0 282
pyecsca/ec/efd/shortw/projective-3/addition/add-2007-bl sha256=qaS4SiSm1aU0V34VlNg07ZUg8OyyuTO3XO4NjB6vFfU 376
pyecsca/ec/efd/shortw/projective-3/addition/add-2007-bl.op3 sha256=nkk3oKu-tr7HAMl_V5oaSCeNZpzA8eRQ_E6X9bQPZ4w 340
pyecsca/ec/efd/shortw/projective-3/addition/add-2015-rcb sha256=imkWM6OJ9qOe8rLnF1DURnbzRMAW08z3i4AwdeFZt6A 1025
pyecsca/ec/efd/shortw/projective-3/addition/add-2015-rcb-3 sha256=m_-C-YpAfTznAwirmWGB54oQo9pfanSyCBRS99MVelg 1081
pyecsca/ec/efd/shortw/projective-3/addition/add-2015-rcb-3.op3 sha256=5bqm455SxnLhDDV_OzLv3tIEA54yUhI9BcsgMOH-eUE 471
pyecsca/ec/efd/shortw/projective-3/addition/add-2015-rcb.op3 sha256=NTRtgk4Q5-i-Mv3w9nRsjrA4Qcft3AH7884Umvl-CXE 437
pyecsca/ec/efd/shortw/projective-3/addition/madd-1998-cmo sha256=ebmjrHXLuUMZ4B0TkQrjm9C7vzS51DC8am1lAcjQeq8 377
pyecsca/ec/efd/shortw/projective-3/addition/madd-1998-cmo.op3 sha256=_-YkDaom1OrZIQaZAKXw6Ce45jKyN7R1ozgIue5K9jo 186
pyecsca/ec/efd/shortw/projective-3/addition/madd-2015-rcb sha256=__jkZ6NEiHMwFz9ovC8lfa2WAtafg9sFAhg27kcLJno 853
pyecsca/ec/efd/shortw/projective-3/addition/madd-2015-rcb-3 sha256=Q-6ZksteIU9FzAfMvA4AkvCaCXwAamfg9HzPLMlenXo 886
pyecsca/ec/efd/shortw/projective-3/addition/madd-2015-rcb-3.op3 sha256=iE208Ynb6uorGuXAQoDynlpE7ZL1EYX4EZ5v4Lp7Ip0 394
pyecsca/ec/efd/shortw/projective-3/addition/madd-2015-rcb.op3 sha256=S6WsICtBb6xz5wXRlAkvgXbZ1xxtkYTsMCC5iXaUWI0 360
pyecsca/ec/efd/shortw/projective-3/addition/mmadd-1998-cmo sha256=7g4FEXKEyMpZm_LD25CmUZnLTHZfmre6h9_8rkjCQbU 377
pyecsca/ec/efd/shortw/projective-3/addition/mmadd-1998-cmo.op3 sha256=4ZX6ADX-u6e9nqA5otZs7OeUTB-Gi6dElYTnbyW_BLE 150
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo sha256=9dvBQZDD3EqwMEPyMt4Ag28lI548MhNp1OyMIeNdby8 265
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo-2 sha256=v1lBVtKepLCXyIF6zl9vOK3MliEnStd_ukC-qJgEEik 349
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo-2.op3 sha256=eI33SFuBaXdA4aWLAzHOO6FD6wOzta6gN5abHkoegx8 219
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo.op3 sha256=R-xlTsajoCB31ZcPe8NS_cYbn084zmwwY1NA1EbpJZI 238
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2007-bl sha256=wl6nESIUUuj6E8izLHQTrupsxR2N69q4h-xapkfaqDU 283
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2007-bl-2 sha256=HIVzoiB2VSdZLWKEZYRJFH2NMg9gusoOgdyD4EQi_lg 245
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2007-bl-2.op3 sha256=XlHNH8tMgC_PWiWfn_9bxZFDtIdh50khc2W412VIa-E 205
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2007-bl.op3 sha256=41jFw-8gWsSnCKBv0ybxOXnJ787-9vayH607xjlRXQE 237
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2015-rcb sha256=dsBQkhkxslsUrxVf8QVh-HwSF7RqclO8usUHMVXh1QI 804
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2015-rcb-3 sha256=0KRg0nt-OsDYtFEOyp87yfABAiUAvqrlkD7Ic491DsU 842
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2015-rcb-3.op3 sha256=wGwHaBLbIxzezYl2z4uOBTm_WvuwXVaV4p49ibzHFms 369
pyecsca/ec/efd/shortw/projective-3/doubling/dbl-2015-rcb.op3 sha256=Eos_XsCYMZVNTf3wcdJVRjERUdHZc8s_XofSaQ39lo0 335
pyecsca/ec/efd/shortw/projective-3/doubling/mdbl-2007-bl sha256=0-VhbDH5D1QPW5P45uRgjn-M1YpDElgh0C3gwLQ5X7s 266
pyecsca/ec/efd/shortw/projective-3/doubling/mdbl-2007-bl.op3 sha256=XKNEhXJcFl_QQFRST4CnIL0PnSpMjdoU6YL-mElVCbY 222
pyecsca/ec/efd/shortw/projective-3/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/projective-3/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/projective-3/scaling/z sha256=2nWJuqy7EdfnVQYpeCClfYwKU_23gNdKi7pOU28Clzk 68
pyecsca/ec/efd/shortw/projective-3/scaling/z.op3 sha256=fV_Zivvyh4qwtgFHmv542-MJLBPYH1_BTg9RLUk_9jE 36
pyecsca/ec/efd/shortw/w12-0/variables sha256=VoU_NUVv5bYc4TL4FEBjQbmBiyNB9XOCp9dXUh-f_9Y 311
pyecsca/ec/efd/shortw/w12-0/addition/add-2010-cln sha256=lAyI72hUGQkvbvq52egbcupXdT0N1gYSrltN7X7Cw6E 379
pyecsca/ec/efd/shortw/w12-0/addition/add-2010-cln.op3 sha256=9G42WFWRwdpcSxoNKGPsU4tVuqobu2DDFP3yw_10C1g 332
pyecsca/ec/efd/shortw/w12-0/addition/madd-2010-cln sha256=C-yaqRYxTz9hMb6cVs7S3x-QjXWGhgqoHVPDE-AuDs0 318
pyecsca/ec/efd/shortw/w12-0/addition/madd-2010-cln.op3 sha256=i4BU-MNMWVMdYNQja6h4WKq8LT5n-egt0IdjSImXccs 252
pyecsca/ec/efd/shortw/w12-0/doubling/dbl-2010-cln sha256=4qAzCQ-29KWzo1zbXvJkggH6_v35_gqkLVqMbSbs_3g 214
pyecsca/ec/efd/shortw/w12-0/doubling/dbl-2010-cln.op3 sha256=1syOsFiNA_jc9PhIP_fORYIyScMqRcQHtlzjor7OqAc 161
pyecsca/ec/efd/shortw/w12-0/negation/neg sha256=QuTozPxCFvp95D7pMlU6E5X5d7oy22a7SlDZQ5p1ksY 48
pyecsca/ec/efd/shortw/w12-0/negation/neg.op3 sha256=uX6HRi_keitmflXNQXQvCn70zj5n-ULyX4Rgp6wo4yA 24
pyecsca/ec/efd/shortw/w12-0/scaling/z sha256=d4EZDQjggkPOrS4cklXlj4GmmRXHTl2lxSoFL7INDAI 86
pyecsca/ec/efd/shortw/w12-0/scaling/z.op3 sha256=7hMNhvSyAeejRw_xw0nML3RlBI7zQTb2gY5X9vZuT9M 46
pyecsca/ec/efd/shortw/xyzz/variables sha256=XuTLpzUgYkXrxuX2aCaCkTTnGdPO2wTwK07cpP4DZVo 369
pyecsca/ec/efd/shortw/xyzz/addition/add-2008-s sha256=gRwU5tnRdMJcECkYz3Jp2T7OpZefjNr6v5dtrRH4_Qk 303
pyecsca/ec/efd/shortw/xyzz/addition/add-2008-s.op3 sha256=S1YBw6TCtX31Wm1hEQMrgbjuE2dh0YRWtggWbvRuP3Y 238
pyecsca/ec/efd/shortw/xyzz/addition/madd-2008-s sha256=dyT_YrcKnDy9SspVJqiDyrKcRTR3_6wTQKY4igW1NxM 284
pyecsca/ec/efd/shortw/xyzz/addition/madd-2008-s.op3 sha256=yngvOmc3gRX_W9MOMs3WtdQcL-xQ3IsUYmiv-9CXHQQ 188
pyecsca/ec/efd/shortw/xyzz/addition/mmadd-2008-s sha256=GVv7oThVwIdooCR9zxPsYLNvTxttdNZvxw28Q9SPbrc 265
pyecsca/ec/efd/shortw/xyzz/addition/mmadd-2008-s.op3 sha256=x2k8eJWdCX6UH5SZcIrKgSHKZqTY57tPqaEejcfcDSQ 154
pyecsca/ec/efd/shortw/xyzz/doubling/dbl-2008-s-1 sha256=jZzfKBP6tNP5vfBjzfmgRSxzG5fGMgWKk6GNE_p-GkE 206
pyecsca/ec/efd/shortw/xyzz/doubling/dbl-2008-s-1.op3 sha256=tgXd-F5FtE-DHzY1lY03mIpAKR0r0wTkEaQNoJdZfbo 181
pyecsca/ec/efd/shortw/xyzz/doubling/mdbl-2008-s-1 sha256=dwKa5tOPlrJIVtQzgOtlNWfW8dNWPTQIssn_TvPIifk 222
pyecsca/ec/efd/shortw/xyzz/doubling/mdbl-2008-s-1.op3 sha256=zZIcPDOUE0ikXvs4bFPeYAP-BDqm4rFVybsg-F3cf_Q 150
pyecsca/ec/efd/shortw/xyzz/negation/neg sha256=cvRi26QNlgffpk17UZQbxsZCzSGyFkGfI-nSlv1IAPA 69
pyecsca/ec/efd/shortw/xyzz/negation/neg.op3 sha256=h3lrY54RUElz-pOaLsU5hgtO21Q9_m_DjNi-g26EK3I 38
pyecsca/ec/efd/shortw/xyzz/scaling/z sha256=sCxgr7mnBfh7xwgdEiKgcGcJvrSgVLCd1vd8M6MIuSE 110
pyecsca/ec/efd/shortw/xyzz/scaling/z.op3 sha256=K8l-L7KJCuJJyZoZuMTuG4ZZrGI7FlynM4EjW4rfwvY 68
pyecsca/ec/efd/shortw/xyzz-3/variables sha256=E7-z5ilQ8QLsozE9I-7EJcy4SdaYa4AHh2Vay8VZOfo 393
pyecsca/ec/efd/shortw/xyzz-3/addition/add-2008-s sha256=gRwU5tnRdMJcECkYz3Jp2T7OpZefjNr6v5dtrRH4_Qk 303
pyecsca/ec/efd/shortw/xyzz-3/addition/add-2008-s.op3 sha256=S1YBw6TCtX31Wm1hEQMrgbjuE2dh0YRWtggWbvRuP3Y 238
pyecsca/ec/efd/shortw/xyzz-3/addition/madd-2008-s sha256=dyT_YrcKnDy9SspVJqiDyrKcRTR3_6wTQKY4igW1NxM 284
pyecsca/ec/efd/shortw/xyzz-3/addition/madd-2008-s.op3 sha256=yngvOmc3gRX_W9MOMs3WtdQcL-xQ3IsUYmiv-9CXHQQ 188
pyecsca/ec/efd/shortw/xyzz-3/addition/mmadd-2008-s sha256=GVv7oThVwIdooCR9zxPsYLNvTxttdNZvxw28Q9SPbrc 265
pyecsca/ec/efd/shortw/xyzz-3/addition/mmadd-2008-s.op3 sha256=x2k8eJWdCX6UH5SZcIrKgSHKZqTY57tPqaEejcfcDSQ 154
pyecsca/ec/efd/shortw/xyzz-3/doubling/dbl-2008-s-1 sha256=jZzfKBP6tNP5vfBjzfmgRSxzG5fGMgWKk6GNE_p-GkE 206
pyecsca/ec/efd/shortw/xyzz-3/doubling/dbl-2008-s-1.op3 sha256=tgXd-F5FtE-DHzY1lY03mIpAKR0r0wTkEaQNoJdZfbo 181
pyecsca/ec/efd/shortw/xyzz-3/doubling/dbl-2008-s-2 sha256=R63a2qQ9IguLf-5wepN0wjdMRMQZpbNfbXU0Z64Afo4 211
pyecsca/ec/efd/shortw/xyzz-3/doubling/dbl-2008-s-2.op3 sha256=bAThpmRjKKGgiA19yjwbDluM0mWP-FTEd0NvDD40Ti4 174
pyecsca/ec/efd/shortw/xyzz-3/doubling/mdbl-2008-s-1 sha256=dwKa5tOPlrJIVtQzgOtlNWfW8dNWPTQIssn_TvPIifk 222
pyecsca/ec/efd/shortw/xyzz-3/doubling/mdbl-2008-s-1.op3 sha256=zZIcPDOUE0ikXvs4bFPeYAP-BDqm4rFVybsg-F3cf_Q 150
pyecsca/ec/efd/shortw/xyzz-3/doubling/mdbl-2008-s-2 sha256=iPL2BL7LBNwbZ0C0eFcBdcXBLoP_PRSdybXvYQXZlqY 224
pyecsca/ec/efd/shortw/xyzz-3/doubling/mdbl-2008-s-2.op3 sha256=ZjjR_gCwXaYVHQpBCtl0FPP0UrS9rSU-RK3rTdhdkDk 150
pyecsca/ec/efd/shortw/xyzz-3/negation/neg sha256=GOQHjt4MD42HxJNxo4Jct3sLrBTDxRMJS8tFbCbRVIQ 70
pyecsca/ec/efd/shortw/xyzz-3/negation/neg.op3 sha256=h3lrY54RUElz-pOaLsU5hgtO21Q9_m_DjNi-g26EK3I 38
pyecsca/ec/efd/shortw/xyzz-3/scaling/z sha256=sCxgr7mnBfh7xwgdEiKgcGcJvrSgVLCd1vd8M6MIuSE 110
pyecsca/ec/efd/shortw/xyzz-3/scaling/z.op3 sha256=K8l-L7KJCuJJyZoZuMTuG4ZZrGI7FlynM4EjW4rfwvY 68
pyecsca/ec/efd/shortw/xz/variables sha256=3oAtp94IQPLBCidRUW9TAIxerPRHWgkdKhcvlvTy5xc 155
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it sha256=PlF0bkSRY1N93n7paJfvGCIn1mywHP8ZdQ9-FxLIcAU 223
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-2 sha256=5mIBmNOv1a7H5-641Vy6WPsWw_nDtjj1Rprc5Evb8U8 259
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-2.op3 sha256=8_KVXBo5kLqXiqM6B63PIUes2i4gbTC1P0Ox1cSyq9Q 259
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-3 sha256=2vThVsWW3PGLSUCYsx9gP45I9r1tex5gsSpoTsltR4E 449
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-3.op3 sha256=QXiXi7LOKD6hZ0-Cs0YAfu-BQE6aYyrGaIeaUUOcof8 181
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-4 sha256=o9_2rt1g8AmvjWkmtWwEJ5nKNFtMOqAOeqT2k2h284E 514
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it-4.op3 sha256=dBpWSC7yiSYnc93kixonAUkj9WeR-7O0hDk7Y-5SzSc 220
pyecsca/ec/efd/shortw/xz/diffadd/dadd-2002-it.op3 sha256=C7I8JaS70NcEKQVEewZezqxndG2Z9IH06pqywgmkL8o 218
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-bj sha256=Aby6Rcu950h3qSQ_ch2vEj01jOKA3YTSIE0TKIlcbEc 278
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-bj-2 sha256=Uy62VaGxCWaL8EoiK7YAieEKo-mUaQYhrwnyXWaym5I 389
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-bj-2.op3 sha256=_GI4Iqu6_vlXr7WVXrNw_J_pr34Rfx0UBIDgDpQ8ug8 140
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-bj.op3 sha256=yON8mRl85d5XOvpg94uTP_2TUdmaqa3XiPBOJNdq_pY 205
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it sha256=ag90JIMM-ApCX-A3RqXXNRV0pMZqVJlhW4z1XAevFTk 256
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-2 sha256=8Trc929uDIMcDDJxwv3aobBMDHcpat3C_qViExGQLuE 291
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-2.op3 sha256=jgwRGXDTeacKZaTq6_RaWM-wVPEfSjATUT6FJ4Kymbk 243
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-3 sha256=MBhcFRZ9xZqYFUzeMF6KDkxlaHbsSclr2IXjhbWKYsw 484
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-3.op3 sha256=GmsjQGfM5fr33HAGD4_3UslspYN0UUJujwjz2nP0c7s 178
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-4 sha256=rEgQWp8KQN7i2F1NawWaWn79b-i81tOeG0HxQ5vk5to 546
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it-4.op3 sha256=DKxH3c-DMk1yRxGZn9nY3tvKuw3ZeDVYSQKZYnB5AWc 214
pyecsca/ec/efd/shortw/xz/diffadd/mdadd-2002-it.op3 sha256=yON8mRl85d5XOvpg94uTP_2TUdmaqa3XiPBOJNdq_pY 205
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj sha256=xRTc2BT8LZfdu_SAQGf0-C94dbBfyZQY8T6PgnNbE_o 261
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj-2 sha256=1ltvfZly2dCzNxr1SNiEDRFrnrxeJVmB6h_hAve9HBs 424
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj-2.op3 sha256=CKBrf8mhVfhNz0MWhRMqTfu1focc_jiRMORpH7YUTdc 199
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj-3 sha256=LYbmwgLzyeiGMROAL8fmeIXVQAwyKK8fZ3FzrNRGiMo 452
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj-3.op3 sha256=CHXqTuKAGykEb_gdt5WegqXJpEyz0w-fA8K_Mm0XOpo 195
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-bj.op3 sha256=dx574SBreVFHt2-swJGG5e_M5fTAqEIjZcduZOwxe_g 223
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-it sha256=9OGBm88ZeJGCW8fdu3rldBl4R73wbCYuNpvRpvHDbp8 216
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-it-2 sha256=FKgJFkKzZVHXIgCbbNAJqpZu1p7I6QcRvzf4PZOO_J8 426
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-it-2.op3 sha256=ZKSngfWQw4zNpiRvMrHoDDjizzBkK38Rd5Id3p91-oU 166
pyecsca/ec/efd/shortw/xz/doubling/dbl-2002-it.op3 sha256=U5UuJTNCeC-W0aRH-q3Od7zj9cVjUziik7ng0CSRDKo 223
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it sha256=tEckfWiQe7bYFNiN6ZcxXs2krGTSJVzWBFuy1-RwWno 324
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-2 sha256=8ol_GlYo5Ng0SozRl0xz9gEpn7S4RKhvEmeVDBiSjNU 360
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-2.op3 sha256=WH64ZR1Y4aAnlWBSqe0VpwCZYYVp1PTizdRREBgmoh4 502
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-3 sha256=CvVQhNGDOfgxyw4J1-jITG7oh0sx-zaQzVUvtJOATqk 506
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-3.op3 sha256=QjVfn8rULrtip7HX7U3iKwzBi7WbsobGqHbMJvC829M 364
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-4 sha256=bCFEly3iEfaBOUalYDnl3_6tKxDpYQMJ6M11sxr4pJs 540
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it-4.op3 sha256=sP7ys5L7U6CddCo-XhQxebyaJoBrp7XRHCv0G1oy2OA 393
pyecsca/ec/efd/shortw/xz/ladder/ladd-2002-it.op3 sha256=UUreT5DketgiptV7O1_Jl7xoW_2DsfLzXV2iZ87HgGA 461
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj sha256=CpaHVjdSNPqiRtg3LIeemei3v_cKLuT4bqERWwuKbHc 302
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj-2 sha256=fWXh9LahFb1_HNqHE2W4XdtWHku49Vx2ohU4KrXpLbc 537
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj-2.op3 sha256=ipG1gtPN2iwg0kFqFYSEnXePUFkZ0bzKItYayPe7jd0 355
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj-3 sha256=4MIqWGVZQtPz698f5wAs9E4QnY_YvGijiQKa5QUy0f8 537
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj-3.op3 sha256=lJ4cJ3tpkyKbxHrAfrjcvgxRy9e8fX6-AGjgKZdEi-c 351
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-bj.op3 sha256=AMKdns15Pvo1Od8JQrqDv3WxCtvvVaTy-bDpoFugcD0 448
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it sha256=iwWnlolEDfbig5E3FqpE3UxVMvjvyMam5JXAHC7RUWA 359
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-2 sha256=xbtZIfTsy-Jxr5QT6GfKHcKN6b_Eg3GnMh9VTegM0B0 392
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-2.op3 sha256=BD5ipscpLXZUqgdvR1W-kvuvkKb4Ph73WcCH7bi4Bj4 486
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-3 sha256=Z7_TqVLYwzhi9-6yEoj2OL8RZ1grg7L8fqPluF6JAAM 537
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-3.op3 sha256=xw64nM8ZOWZeNs6kqD0kf9XomTXC8JVbnyooP0-8gi8 351
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-4 sha256=qAsXDv4kNSz3Cc9cwEQCoB_lSjOPVkqXedWXON44d_Q 570
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-4.op3 sha256=SyljOy1YULbXCPNmPLhJVeUQHfDT_gHinKl2IyOnyVY 377
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-5 sha256=qAsXDv4kNSz3Cc9cwEQCoB_lSjOPVkqXedWXON44d_Q 570
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it-5.op3 sha256=SyljOy1YULbXCPNmPLhJVeUQHfDT_gHinKl2IyOnyVY 377
pyecsca/ec/efd/shortw/xz/ladder/mladd-2002-it.op3 sha256=NtSA0HkQauDA4hVcaOl-qu79WXXo7c7H_W5nl_kaiZg 448
pyecsca/ec/efd/twisted/coordinates sha256=kjLG2MFfKheLTvN8-s303uLH8Buw6QiUlKlB0oepPgo 569
pyecsca/ec/efd/twisted/extended/variables sha256=VvY-Mg-24C8hAeEZ4ppwdrnHupX9A9tUb_OAu0FzW-o 353
pyecsca/ec/efd/twisted/extended/addition/add-2008-hwcd sha256=UUJ8lRFnwd1OHTdU0N0tzQa4YSj7JH6hHQheNR-yWBQ 323
pyecsca/ec/efd/twisted/extended/addition/add-2008-hwcd-2 sha256=IdAackrcDwTp-PSIPb-bVTY8eNw60mdAuXHc2qlO2x0 313
pyecsca/ec/efd/twisted/extended/addition/add-2008-hwcd-2.op3 sha256=K2ORLncPoQAs5YyY_l5IlZm2ZxHDVcMgBf9XhfB-1Mg 162
pyecsca/ec/efd/twisted/extended/addition/add-2008-hwcd.op3 sha256=OqMpGP3t54CMZN68O-EGNjcU7ZeVP40xAonXjtYOQ_k 172
pyecsca/ec/efd/twisted/extended/addition/madd-2008-hwcd sha256=C0zkXYdQMrJHPGfsw3vcDW0uN_yE2YMWJmvS5_bCw0k 334
pyecsca/ec/efd/twisted/extended/addition/madd-2008-hwcd-2 sha256=Y1bU7_SQewwYwNhcZIGq7VNIqBYdTv17xRnmCXIUgRQ 324
pyecsca/ec/efd/twisted/extended/addition/madd-2008-hwcd-2.op3 sha256=Dg5CUZH7I-YLSwj9I1oG4xN66P6G34uqAqR1Vg1XMkE 159
pyecsca/ec/efd/twisted/extended/addition/madd-2008-hwcd.op3 sha256=SkbwN-RhNUL6yeVvb77_eU8z4_AIh4P5Hu_xVBoT13o 169
pyecsca/ec/efd/twisted/extended/addition/mmadd-2008-hwcd sha256=SGCOQah-GTp6knTv8vuhrNj48DsvCoQT8NKy2gp8qRk 389
pyecsca/ec/efd/twisted/extended/addition/mmadd-2008-hwcd-2 sha256=4YulOpsqLjkrIXD9HhgMQAmFpeNdciq1Hmxi034Bmws 357
pyecsca/ec/efd/twisted/extended/addition/mmadd-2008-hwcd-2.op3 sha256=fj3yf47iNY8t6LUnrnhFwf4JMoKBOdpxC04s29ECDvk 156
pyecsca/ec/efd/twisted/extended/addition/mmadd-2008-hwcd.op3 sha256=7507rb_cXQcIpi2-BUuNihQT7RWzqy6t4YBhvgcHr4c 172
pyecsca/ec/efd/twisted/extended/doubling/dbl-2008-hwcd sha256=puSE_lEgD0K2sUBBce336gkqKhG3ueCF197camzw3sM 303
pyecsca/ec/efd/twisted/extended/doubling/dbl-2008-hwcd.op3 sha256=Ue9To5r_SrvgLg03cpRMymf8ImSxb9Y6FwP4QC0ErQs 145
pyecsca/ec/efd/twisted/extended/doubling/mdbl-2008-hwcd sha256=ulsN5ShykNyB-Whbm5BHPVaic7g4Ah-irk1mu26wka8 344
pyecsca/ec/efd/twisted/extended/doubling/mdbl-2008-hwcd.op3 sha256=Ry-UpsaodLEuvW3Sr9tL_Xoy0r8BDUIQs6f1F61uDkM 148
pyecsca/ec/efd/twisted/extended/negation/neg sha256=DdTNfnd59nndjxRzwQ_zZeOdr_O8O6YWCGYngZ-GKuY 65
pyecsca/ec/efd/twisted/extended/negation/neg.op3 sha256=IpAqXsxlFuJZOK0a30vA7iauIreuJqofT8H_7giKLG4 33
pyecsca/ec/efd/twisted/extended/tripling/tpl-2015-c sha256=-t3WHZ8UpQaL9NBW8C2z2TxH1UdrME17jRmLVnlIaAk 384
pyecsca/ec/efd/twisted/extended/tripling/tpl-2015-c.op3 sha256=Qk-B7mBbA-HcjAs1RbSaoDY9AysUyH8gUhXxQHaNJoU 255
pyecsca/ec/efd/twisted/extended-1/variables sha256=hIgwsOsU-8uqd0DpyvJyhu8oaCkCLHCxFhkwC-PM0-8 377
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd sha256=UUJ8lRFnwd1OHTdU0N0tzQa4YSj7JH6hHQheNR-yWBQ 323
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-2 sha256=IdAackrcDwTp-PSIPb-bVTY8eNw60mdAuXHc2qlO2x0 313
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-2.op3 sha256=K2ORLncPoQAs5YyY_l5IlZm2ZxHDVcMgBf9XhfB-1Mg 162
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-3 sha256=06phmkt6PXVpeGPue4yjffZyq-jSfLjVqGA8IgiwEwk 355
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-3.op3 sha256=E1jz8zXKm-ftwWZAry31H6i1JpJdZ8184IiqGBCXWSw 172
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-4 sha256=7sDNP7RXdKL68vNjJFkai3GH_UBNSY39e83jxe_trYs 320
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd-4.op3 sha256=eeD84RPuPGXtlM96slwwlinSG04AvqY18dvsMjoVZTM 172
pyecsca/ec/efd/twisted/extended-1/addition/add-2008-hwcd.op3 sha256=OqMpGP3t54CMZN68O-EGNjcU7ZeVP40xAonXjtYOQ_k 172
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd sha256=C0zkXYdQMrJHPGfsw3vcDW0uN_yE2YMWJmvS5_bCw0k 334
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-2 sha256=Y1bU7_SQewwYwNhcZIGq7VNIqBYdTv17xRnmCXIUgRQ 324
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-2.op3 sha256=Dg5CUZH7I-YLSwj9I1oG4xN66P6G34uqAqR1Vg1XMkE 159
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-3 sha256=l9ksKvoB2e0HgfPsbVVP_BaDajer6adFn7wls5-Cd34 366
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-3.op3 sha256=Fkt3D_OC7OdTeOOE-I0imsXMCGslzKHVZv5nn3mjGMU 161
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-4 sha256=3_SnRimLWD6LmQVZZ_fyLswqnZYkbywHKD2cPTiSu8Q 331
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd-4.op3 sha256=fXCGlLdGSdvonUK12xgw-0wQOBnNoTKRuxc0Ljlz-o4 161
pyecsca/ec/efd/twisted/extended-1/addition/madd-2008-hwcd.op3 sha256=SkbwN-RhNUL6yeVvb77_eU8z4_AIh4P5Hu_xVBoT13o 169
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd sha256=SGCOQah-GTp6knTv8vuhrNj48DsvCoQT8NKy2gp8qRk 389
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-2 sha256=4YulOpsqLjkrIXD9HhgMQAmFpeNdciq1Hmxi034Bmws 357
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-2.op3 sha256=fj3yf47iNY8t6LUnrnhFwf4JMoKBOdpxC04s29ECDvk 156
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-3 sha256=ryVIeUbm5xxpX-usq_rW0ZUkYhx9NBpIsLYPdhU7-nQ 419
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-3.op3 sha256=voFgAc3kRUiLAIPF5xCjFBboSPszS-8OuLtUaAqrwvA 162
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-4 sha256=mqQb7_zLT5KwMzfBdZAiQwo1dgPgA0oDUvC7aGhwSLw 364
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd-4.op3 sha256=1COZiGSfI8vrStBOvKjubyLhWe2MPBJqoN1DQ_pcHU8 150
pyecsca/ec/efd/twisted/extended-1/addition/mmadd-2008-hwcd.op3 sha256=7507rb_cXQcIpi2-BUuNihQT7RWzqy6t4YBhvgcHr4c 172
pyecsca/ec/efd/twisted/extended-1/doubling/dbl-2008-hwcd sha256=puSE_lEgD0K2sUBBce336gkqKhG3ueCF197camzw3sM 303
pyecsca/ec/efd/twisted/extended-1/doubling/dbl-2008-hwcd.op3 sha256=Ue9To5r_SrvgLg03cpRMymf8ImSxb9Y6FwP4QC0ErQs 145
pyecsca/ec/efd/twisted/extended-1/doubling/mdbl-2008-hwcd sha256=ulsN5ShykNyB-Whbm5BHPVaic7g4Ah-irk1mu26wka8 344
pyecsca/ec/efd/twisted/extended-1/doubling/mdbl-2008-hwcd.op3 sha256=Ry-UpsaodLEuvW3Sr9tL_Xoy0r8BDUIQs6f1F61uDkM 148
pyecsca/ec/efd/twisted/extended-1/negation/neg sha256=DdTNfnd59nndjxRzwQ_zZeOdr_O8O6YWCGYngZ-GKuY 65
pyecsca/ec/efd/twisted/extended-1/negation/neg.op3 sha256=IpAqXsxlFuJZOK0a30vA7iauIreuJqofT8H_7giKLG4 33
pyecsca/ec/efd/twisted/extended-1/tripling/tpl-2015-c sha256=-t3WHZ8UpQaL9NBW8C2z2TxH1UdrME17jRmLVnlIaAk 384
pyecsca/ec/efd/twisted/extended-1/tripling/tpl-2015-c.op3 sha256=Qk-B7mBbA-HcjAs1RbSaoDY9AysUyH8gUhXxQHaNJoU 255
pyecsca/ec/efd/twisted/inverted/variables sha256=QqoW5u080FJOui3M6lDiMmo4pkSCHkawoC17H1ixvXU 276
pyecsca/ec/efd/twisted/inverted/addition/add-2008-bbjlp sha256=p_EDz71AdSj8TwLsnQf6cba7qpFT96Xu02kYUldPqSM 315
pyecsca/ec/efd/twisted/inverted/addition/add-2008-bbjlp.op3 sha256=eHQGVvHvGlmpJ3oX7hqhovLw9ptZPh4u7XxCBwgugak 183
pyecsca/ec/efd/twisted/inverted/addition/madd-2008-bbjlp sha256=oloK3o1a3LJFXImTn-KW7TgsXJFSgZZtT3uMRxnEBcQ 363
pyecsca/ec/efd/twisted/inverted/addition/madd-2008-bbjlp.op3 sha256=JcVHNj-EmaYjmbEF_FTaow_f09PsRGyjgeWWQzsaa1w 175
pyecsca/ec/efd/twisted/inverted/addition/mmadd-2008-bbjlp sha256=P0VZa-oMx-5J743dKHmi5QZWhFO_FtzPygy7AIEIRHs 366
pyecsca/ec/efd/twisted/inverted/addition/mmadd-2008-bbjlp.op3 sha256=vYpiSXdKe6lceqn4Ef4rxZyfulPVjO-l-GoLE-w1US0 145
pyecsca/ec/efd/twisted/inverted/doubling/dbl-2008-bbjlp sha256=EBIvPlVyA1EMo_ghS7xCrp5CfCGejQXxFkK4vO9TzpQ 305
pyecsca/ec/efd/twisted/inverted/doubling/dbl-2008-bbjlp.op3 sha256=8XzbLqmNCWMQn2w4er9TZy3-VvgCfLM1q9OvPOy1a28 141
pyecsca/ec/efd/twisted/inverted/doubling/mdbl-2008-bbjlp sha256=mPoakw1MiyhORFrUALGs2VnaqiukjZWA_XEBTLM95LQ 325
pyecsca/ec/efd/twisted/inverted/doubling/mdbl-2008-bbjlp.op3 sha256=RZdr6MiNC3A-H8rsEVaMVzI2-ZMcTqRNNtdrchbmuys 120
pyecsca/ec/efd/twisted/inverted/negation/neg sha256=9kHhh7j7o9xoAGBjFqrq1X5-ZMxoIV-wp5TPE6Bs8ro 48
pyecsca/ec/efd/twisted/inverted/negation/neg.op3 sha256=OSYmPRjbFpE397YLo0h8iz9ofp4si3TeK4kttIKQ04g 24
pyecsca/ec/efd/twisted/projective/variables sha256=Vz_MBZJTdRU8JDjcQHXNSKGb6ud60AmBttUl6DJlYF0 274
pyecsca/ec/efd/twisted/projective/addition/add-2008-bbjlp sha256=oE-s-p4kuvTDxLc-a98hNkFI0fjH3era56gz90kuZn4 302
pyecsca/ec/efd/twisted/projective/addition/add-2008-bbjlp.op3 sha256=wz0yzHk6JLkXG23LFXJ9oSUq1_TvF1Lrx11eeX1lYRk 193
pyecsca/ec/efd/twisted/projective/addition/madd-2008-bbjlp sha256=zcx58zZE37tO2xhbWln70a-PdV2V7YxcWnaws1tfPe8 351
pyecsca/ec/efd/twisted/projective/addition/madd-2008-bbjlp.op3 sha256=4f4-XFAV8_AVwKRo-UWgzBQs9ihYHt7x4puboCqqW5U 186
pyecsca/ec/efd/twisted/projective/addition/mmadd-2008-bbjlp sha256=dEWP-VynG74zyxooOmV6PSA4P2o025HnsOWOOwj81pw 322
pyecsca/ec/efd/twisted/projective/addition/mmadd-2008-bbjlp.op3 sha256=lnJgYwpDSyTG_P9YhPCl59oiHtUmddXM6Xlocx28FGo 171
pyecsca/ec/efd/twisted/projective/doubling/dbl-2008-bbjlp sha256=U1JjQWqhewoIi8vQ07dBoRuA630fYNXhZ_oMHA6wPWg 270
pyecsca/ec/efd/twisted/projective/doubling/dbl-2008-bbjlp.op3 sha256=-tgUxg2oWMq2vlV-mH-ouZ36FQpqorSVeFy1nGiXO5g 138
pyecsca/ec/efd/twisted/projective/doubling/mdbl-2008-bbjlp sha256=NVzIc-mM_BRerRero_6YZDrHPZ0aG1j7Bdrzks4cZ58 296
pyecsca/ec/efd/twisted/projective/doubling/mdbl-2008-bbjlp.op3 sha256=6XF4cz2EYynLoT9rWPUz7xjc7CUk6UJpfkZhTdyFtds 141
pyecsca/ec/efd/twisted/projective/negation/neg sha256=9kHhh7j7o9xoAGBjFqrq1X5-ZMxoIV-wp5TPE6Bs8ro 48
pyecsca/ec/efd/twisted/projective/negation/neg.op3 sha256=OSYmPRjbFpE397YLo0h8iz9ofp4si3TeK4kttIKQ04g 24
pyecsca/ec/efd/twisted/projective/tripling/tpl-2015-c sha256=Op_HQoa9TVK37A7L5YouhC0lR2zZTiOYAAH4JYsq8x4 296
pyecsca/ec/efd/twisted/projective/tripling/tpl-2015-c.op3 sha256=fxut1ozTvmb8KoB8jCR6ABsjrgXAUDc4xisFICBN7x8 231
pyecsca/ec/formula/__init__.py sha256=6r3fqU3c5EHuvYmUgF8u561aoFOZxHQxfewVnEmofIE 147
pyecsca/ec/formula/base.py sha256=qOIa89u11BVXJ_COE3PREgytl05qB5dDLWTIAkFD9cw 16647
pyecsca/ec/formula/code.py sha256=QXsdwOcxyreRqVd6mSCCOe_V91dr1aGRAxyusXsOz_Y 2642
pyecsca/ec/formula/efd.py sha256=jXIZOcUwSe3O3KcGZEqFyuXCujTFQUHFa0aMZn9ewSA 3691
pyecsca/ec/formula/expand.py sha256=lnHrpO7k7nqLHbnW_NeQgY_th5b8h6uzAi6o_thohzo 2001
pyecsca/ec/formula/fake.py sha256=cELsk67BkngjmIPbfSosE6GUkZE6ycgG5rOvxBH17SU 2220
pyecsca/ec/formula/fliparoo.py sha256=mA4j8abaUkMhw-p3ctbvB1zIy3B5d1KVZX88Ijn52M4 12510
pyecsca/ec/formula/graph.py sha256=j_RCwkbCfmKaZphJFBis0CmiAcAuyKTroFQCMAGySow 11920
pyecsca/ec/formula/metrics.py sha256=_8Dwj5_zOWOwj34Z9_ghXHjaQ_wWKKEcYp6obrl5ZYc 4142
pyecsca/ec/formula/partitions.py sha256=ztLotejNISJTsekZrOfpP2PjREdPBgPh-gz09hLxtxU 13120
pyecsca/ec/formula/switch_sign.py sha256=AfA0653KeT_iz6lmlRjZPven6PZDiMWZ-pDWjL3065c 4813
pyecsca/ec/formula/unroll.py sha256=MAJQH7Pl53FYpNVfmk-iriAkZZQdXH_aR5sR49jxvS0 2599
pyecsca/ec/mod/__init__.py sha256=R6F_fdtymg3tcywI0vOvHAIkk2VFoSg5iMwBb6SnDgg 696
pyecsca/ec/mod/base.py sha256=dN1OwCCiZpQtuwvihIa7V9FJ_lvbmBFxuM1v1KHzCxc 8255
pyecsca/ec/mod/flint.py sha256=LNIlsI4BaD9uzefix8WsF-S5pmNC5rfanELnOJqglo0 6636
pyecsca/ec/mod/gmp.py sha256=1fjCHjg69nMWdrU9lEbfEJ8ZZKeLRft4xppv8EN2CFU 4947
pyecsca/ec/mod/raw.py sha256=WAHmia9bhuBMCHrYSmiBfy2tvmiJoLHJ_Iitg_J6IkM 2906
pyecsca/ec/mod/symbolic.py sha256=rN5QqPwIfx8yNFCUBXH38VwhBmQ_hpBwDHruoIk7u3w 2854
pyecsca/ec/mult/__init__.py sha256=BuFnqzItTXYr1fCCulLoiB91YQAAE_YoG0a4Sh5Uso4 235
pyecsca/ec/mult/base.py sha256=vjSUkJFDZycLDYPGkq_QmyVrFivWUCT2V2Ytd9YzSQs 8859
pyecsca/ec/mult/binary.py sha256=8cCAAiEr-oUQCUYpyW3C29rcYLssk2ATQ1WpTWId9VU 8902
pyecsca/ec/mult/comb.py sha256=7WeBHrBPJ8dHShFfIGN56feCIYrtvZBuj77UzZ9k1Lw 8221
pyecsca/ec/mult/fixed.py sha256=WLWPiAjYpn6W1TQJCj7JrR2BWGEFtSsCLA7SPSrZpAM 5147
pyecsca/ec/mult/ladder.py sha256=Uaf3Hbq45w_C-0NGXwn2I9fqAcD_ZRlteuQx6Zvqprs 8099
pyecsca/ec/mult/naf.py sha256=5xc3rqlriJPxEnS6J5-A7YLXIwkXa2wd4hNLwBzs5Uc 8338
pyecsca/ec/mult/window.py sha256=aVJXuJnlylvx3XBgS47QHZ1VndsOXDkiMJX7b2g-zIA 12328
pyecsca/ec/std/LICENSE sha256=nbJ37x9NLvJ48y1orZkNODTmFowv4kDSpBohlGXT3AE 1091
pyecsca/ec/std/schema.json sha256=RB1tbMpmsR20mi0tgNXoxmlyaOsCDT1Rz4skxYMOOQ8 4491
pyecsca/ec/std/anssi/curves.json sha256=MwEyP5BHHi_nRFslxaqLyxhGUjf3bEjWcA16LqnIEG8 4299
pyecsca/ec/std/bls/curves.json sha256=LOJNZ29kSJIjFsOA2yTE-KbU6__-meTyAGrY-ibVFg0 7233
pyecsca/ec/std/bn/curves.json sha256=36o6qfUVtOBcM-NZE4ybuKDWlAS4_bvs3Iaz6wyYtNg 27685
pyecsca/ec/std/brainpool/curves.json sha256=nB28iezCEKmiYKAJOouJ9S3-dV4IbSN5oYDq-2IY_QM 27392
pyecsca/ec/std/gost/curves.json sha256=9u5rkYUZg2D0YtikpCxX15Fo4wyeMo-5nANhHKi4jlk 11994
pyecsca/ec/std/mnt/curves.json sha256=B9PPng7R_30Fa0_S08jAQgQlv59GxsAZ4J-bgkuGXv8 19710
pyecsca/ec/std/nist/curves.json sha256=ogp02NDklG5mp6kbrpv9Q0NdSTWdZbDUtIIJa9I747k 28279
pyecsca/ec/std/nums/curves.json sha256=hwVJg-T5y4qCzoJzJixckpZxNBABa-QzKCYkmZFPemk 18884
pyecsca/ec/std/oakley/curves.json sha256=Krof8DMEP_lw48BUN4Uu7ISygTxbCUnUwo6YQB3Jg1U 6786
pyecsca/ec/std/oscaa/curves.json sha256=7ZcU0-ZncrxP6CHcb0fTixVRT8EQbIAkF5TjCvtLj1M 994
pyecsca/ec/std/other/curves.json sha256=5BuoFS8ZnO7x9YnZmNvGUXPa-tTjraRvBfniQS8hrLM 46191
pyecsca/ec/std/secg/curves.json sha256=vWIGI2fj6tUFcr1GhmKHfmKPMBRmch_UYen8cd3CORc 58784
pyecsca/ec/std/wtls/curves.json sha256=cp-ooUEQAiDdYXI02ZTVMiHt2Mx67-td92beu5qqSVo 10730
pyecsca/ec/std/x962/curves.json sha256=ZynQVXn-RYHELElljy0Ng3FXeC88AJQ0ER1lHN368VE 42525
pyecsca/ec/std/x963/curves.json sha256=IHVF1cZD7WIKV-q_h1lQuFEgUf7qeJCp412_MpxgFtM 27163
pyecsca/misc/__init__.py sha256=GdqMDzIhgkJiNE7wJcyAf7zPfVaKAaED0sg4IVnHs8w 40
pyecsca/misc/cache.py sha256=ovulbZSlxm_s4tLAHIW3NOV-9WE79jc2tA3PEeZALnA 653
pyecsca/misc/cfg.py sha256=UXzCdsjHkbuSen4FJ1-eN7ayK0bXSi-FTqcZr5aTOqI 6627
pyecsca/misc/utils.py sha256=gxEw4ZXaclcOUkdMniSIXavaAGyWUtJHT-sGbfaR5K4 2433
pyecsca/sca/__init__.py sha256=FZ2d2zjTlMzkP9NovGu5WKNb-kXSJJWloJY5ywfIU8o 201
pyecsca/sca/attack/CPA.py sha256=kylCBCFssf_ih7SzpubKqBoTk18Bmi1dubywHjJt_UE 4191
pyecsca/sca/attack/DPA.py sha256=YQrl3xjnO18MArDoAxciRclfkokLmK8ni-K_h8MNAWs 4234
pyecsca/sca/attack/__init__.py sha256=u27wWXTNZJTKYoyNE0HpO8WPoWFzfe7rTeNkvAYd6e0 57
pyecsca/sca/attack/leakage_model.py sha256=JhSy4sMZPTgMxTvksLmvDjs5_nv4b7e2CnGyyp2Wmp0 3045
pyecsca/sca/re/__init__.py sha256=LkV32ZI-lORRHHEdUsl21unJ53LAb6RDiPxWhkr6y4M 104
pyecsca/sca/re/base.py sha256=gu0DOMl9k5NulSCXjUxltLLg_vk3GCtbeW66vHmh1DM 715
pyecsca/sca/re/rpa.py sha256=mRAAvWz6K0tvI2qlmD5JQXy0a8FdGmEG3DtR0ofpKLg 15068
pyecsca/sca/re/structural.py sha256=e1i6YPza9O782h7DLutFT2MJ-K0OHPLWa8Wd2T6vqRQ 65
pyecsca/sca/re/tree.py sha256=4LS08eTFyn_YdXCEnUixaH9r2ImY4ApyxR5Ajb4JshQ 19125
pyecsca/sca/re/zvp.py sha256=mqF1JIYI8OE0rKIDC1LA5YswIRTDMT9c8nN5jtXvLdE 23491
pyecsca/sca/scope/__init__.py sha256=BDuk5SfmjxvMtI0I-lztinBtzvnyBmh2N_C-D6RjtdU 744
pyecsca/sca/scope/base.py sha256=OODoMisHo-fMXqg7vofrDU4HyASx39OeE2CbUV-ate0 4380
pyecsca/sca/scope/chipwhisperer.py sha256=yhHyfFP81tSpQ3rqUMZXb0I-R6j9OGj6L95va4tfIFQ 2379
pyecsca/sca/scope/picoscope_alt.py sha256=wF_YrEbL1-NrL7FSfziGNEfsbecR9tN3ElJsZXWpn-4 3230
pyecsca/sca/scope/picoscope_sdk.py sha256=KXfEofzPVfAtnDLCZXj6XlgRgcS1TOlIHYY_-Ls7AyE 27351
pyecsca/sca/stacked_traces/__init__.py sha256=s_8D-Qi_KCdaKWYdOoBUrrzBVfpBsee8JtKMhVpOgm8 53
pyecsca/sca/stacked_traces/combine.py sha256=BA-3jmidhBhwqWs3OBlfrUbTaw61-A3w58WdoWH7OCI 23836
pyecsca/sca/stacked_traces/stacked_traces.py sha256=scjHZSOUO01yxXRI1fCbUJUsqrQVllRzzBMX-z2mArY 1333
pyecsca/sca/target/ISO7816.py sha256=ggnrsInztGSSwU578G4_DqQsTk29s2lPljy5DyXdXO4 4710
pyecsca/sca/target/PCSC.py sha256=BoZZx4wsD-lCmJ49_nX6Vh1rVepCgLpnET0uTcInP4Q 2015
pyecsca/sca/target/__init__.py sha256=BT4Dx3RMw6A-hs2FCWqNfv4TK-r7JVt2DZyuZpVTRMg 791
pyecsca/sca/target/base.py sha256=9PWmtnWUByP5HShQI5nU62e9w0crQVYAUNh3ytqJbOc 415
pyecsca/sca/target/binary.py sha256=QDnLFC4OoGdJunN9VqLO5YKRWudGvjiFEA0F4lgHlN0 2120
pyecsca/sca/target/chipwhisperer.py sha256=_AiFv3TlOCyJIzsz_kqkeuEqk95jmwdDLZoVLvt7YsY 1816
pyecsca/sca/target/ectester.py sha256=IwxrHzRDpB51yzM8GLPJ2vJXFsigZV59jHAiKeFLCqw 31743
pyecsca/sca/target/flash.py sha256=moBWpc21kBhmErCliUIVp2omkYNz6E4RA9ck56BNiuc 524
pyecsca/sca/target/leakage.py sha256=uwZFhg4xs2MvJbW649MUk-tccnLZdy9e07k8qm-rYc8 5798
pyecsca/sca/target/leia.py sha256=0nh0aFVEHk3s9r1QW7-_0_u4JySA2uFDABGVGUtHyJc 1481
pyecsca/sca/target/serial.py sha256=ZNrM8aNmUznYvvBNKuL-oHkeHw90IXVyTExg71eW3_I 938
pyecsca/sca/target/simpleserial.py sha256=1SdIwLauYS52J7qU0GEDC07peocqbGHB0gBtZ1wVfo4 2777
pyecsca/sca/trace/__init__.py sha256=RElThLdM5aMh9fCsVtB--Qk14eB0qk3CmUW6p_zkhD4 255
pyecsca/sca/trace/align.py sha256=BdCOFDlOlNWDusHHeHJ6b6olPi7goO3l3e-uim0xavM 11247
pyecsca/sca/trace/combine.py sha256=3sbgwNUDYrxrBXwL80JeHTmDHVCECK_CdCAIfMSbsJc 4474
pyecsca/sca/trace/edit.py sha256=0TRbM-Vx35jk47YalNDH4cQkPuyC2SKKerdmeZwBNKE 2211
pyecsca/sca/trace/filter.py sha256=UhaxKIU34J6iPYbsH7nByH7H4Kv19q_jwy3lUMaiZP0 2376
pyecsca/sca/trace/match.py sha256=gy7HGZeeVMfTXDSrhDh2AMpYRjfO8vXnhTK574NzCMU 2747
pyecsca/sca/trace/plot.py sha256=1RH7gPpE-7bt3LSAPK27OAcgFE6VNTc0MOzG8jJpdRs 1345
pyecsca/sca/trace/process.py sha256=cjzf5diy0opWOK6B7lmRVMJQtm7uUYpdUnAdt4Exi-E 3412
pyecsca/sca/trace/sampling.py sha256=AaljtaVUTKOdd3dwh3l8f2nt85lwMivwtkWH6CQL9TQ 2577
pyecsca/sca/trace/test.py sha256=WNxbbNJfLSCIKaqYd1E_cUxEQI_xBPpNfZjCgiiGTbU 4151
pyecsca/sca/trace/trace.py sha256=Uh8auKXE0_R6H0W7j6YGhrB3Faos7IqWsQXngicsH_o 4086
pyecsca/sca/trace_set/__init__.py sha256=FhPqvwZKAbOd1epDqfhOE52yIwxuHdmZuZdvrbGLTjA 181
pyecsca/sca/trace_set/base.py sha256=lsxvDjD0Xy1W1YmQKVfaFyIZAMiKRzc05joYkt7of2s 1380
pyecsca/sca/trace_set/chipwhisperer.py sha256=HHobovjujQdckAwKCbKyt96mRvBQGW3W8pLL6I0ZN1o 2685
pyecsca/sca/trace_set/hdf5.py sha256=ra6x7ZCegJaL8_qX6VBCgNv9mPsafMB-XUbpTwm2IG0 6652
pyecsca/sca/trace_set/inspector.py sha256=dL0ldcQqK-M3aQntZ4_I8cZFBOIM4xE7MwsX3xsEAUI 10372
pyecsca/sca/trace_set/pickle.py sha256=VPoQ3KxFcFSqPwUM5vDSoA0nFfJHWl7DAu9hmZ9IGUo 1640
pyecsca-0.3.3.dist-info/LICENSE sha256=ott9L5oeDz6iTzmlqt_sk_4-uNtomdL4VGMJZOgKtkg 1072
pyecsca-0.3.3.dist-info/METADATA sha256=fwcCEu72cErXixEK11L8P8FfHJ1CMxmyU3suyTnggz4 7501
pyecsca-0.3.3.dist-info/WHEEL sha256=Wyh-_nZ0DJYolHNn1_hMa4lM7uDedD_RGVwbmTjyItk 91
pyecsca-0.3.3.dist-info/top_level.txt sha256=yOvW9Odm3WW-BfyUtnsjwro7LrQsTPkV89BjTO78ZdE 8
pyecsca-0.3.3.dist-info/RECORD

top_level.txt

pyecsca