diff options
| author | J08nY | 2024-07-17 15:30:25 +0200 |
|---|---|---|
| committer | J08nY | 2024-07-17 15:30:25 +0200 |
| commit | 33027a201236e6e4aad2d7d637aed85a4f762021 (patch) | |
| tree | 791faec5053905cdd1b5f473560eaea3c9215f5d /test | |
| parent | d429a996d64e8f8df552ae4a34a04189dc9b82c4 (diff) | |
| download | pyecsca-codegen-33027a201236e6e4aad2d7d637aed85a4f762021.tar.gz pyecsca-codegen-33027a201236e6e4aad2d7d637aed85a4f762021.tar.zst pyecsca-codegen-33027a201236e6e4aad2d7d637aed85a4f762021.zip | |
Document the scripts.
Diffstat (limited to 'test')
| -rw-r--r-- | test/test_emulator.py | 8 | ||||
| -rw-r--r-- | test/test_encoding.py | 4 | ||||
| -rw-r--r-- | test/test_impl.py | 6 |
3 files changed, 9 insertions, 9 deletions
diff --git a/test/test_emulator.py b/test/test_emulator.py index ab8bf73..072af27 100644 --- a/test/test_emulator.py +++ b/test/test_emulator.py @@ -11,7 +11,7 @@ from pyecsca.codegen.builder import build_impl from pyecsca.codegen.client import EmulatorTarget from pyecsca.ec.curve import EllipticCurve -from pyecsca.ec.mod import Mod +from pyecsca.ec.mod import mod from pyecsca.ec.model import ShortWeierstrassModel from pyecsca.ec.params import DomainParameters from pyecsca.ec.point import InfinityPoint, Point @@ -23,11 +23,11 @@ def curve32(): model = ShortWeierstrassModel() coords = model.coordinates["projective"] p = 0xD7D1247F - a = Mod(0xA4A44016, p) - b = Mod(0x73F76716, p) + a = mod(0xA4A44016, p) + b = mod(0x73F76716, p) n = 0xD7D2A475 h = 1 - gx, gy, gz = Mod(0x54EED6D7, p), Mod(0x6F1E55AC, p), Mod(1, p) + gx, gy, gz = mod(0x54EED6D7, p), mod(0x6F1E55AC, p), mod(1, p) generator = Point(coords, X=gx, Y=gy, Z=gz) neutral = InfinityPoint(coords) diff --git a/test/test_encoding.py b/test/test_encoding.py index 0684945..f4fc7fa 100644 --- a/test/test_encoding.py +++ b/test/test_encoding.py @@ -1,11 +1,11 @@ -from pyecsca.ec.mod import Mod +from pyecsca.ec.mod import mod from pyecsca.codegen.client import encode_data, decode_data, encode_scalar def test_encode_decode(): data = { "a": encode_scalar(0xCAFEBABE), - "b": {"c": encode_scalar(Mod(1, 3)), "d": bytes([0x2])}, + "b": {"c": encode_scalar(mod(1, 3)), "d": bytes([0x2])}, } encoded = encode_data(None, data) result = decode_data(encoded) diff --git a/test/test_impl.py b/test/test_impl.py index da42c33..34f427b 100644 --- a/test/test_impl.py +++ b/test/test_impl.py @@ -4,7 +4,7 @@ import pytest from click.testing import CliRunner from pyecsca.ec.key_agreement import ECDH_SHA1 -from pyecsca.ec.mod import Mod +from pyecsca.ec.mod import mod from pyecsca.ec.mult import ( LTRMultiplier, RTLMultiplier, @@ -323,7 +323,7 @@ def test_ecdh(target, mult, secp128r1): for other_priv in other_privs: priv, pub = target.generate() other_pub = mult.multiply(other_priv) - ecdh = ECDH_SHA1(copy(mult), secp128r1, other_pub, Mod(priv, secp128r1.order)) + ecdh = ECDH_SHA1(copy(mult), secp128r1, other_pub, mod(priv, secp128r1.order)) result = target.ecdh(other_pub) expected = ecdh.perform() assert result == expected @@ -343,7 +343,7 @@ def test_ecdsa(target, mult, secp128r1): secp128r1, mult.formulas["add"], pub.to_model(secp128r1.curve.coordinate_model, secp128r1.curve), - Mod(priv, secp128r1.order), + mod(priv, secp128r1.order), ) signature_data = target.ecdsa_sign(message) |
