aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorJ08nY2024-07-17 15:30:25 +0200
committerJ08nY2024-07-17 15:30:25 +0200
commit33027a201236e6e4aad2d7d637aed85a4f762021 (patch)
tree791faec5053905cdd1b5f473560eaea3c9215f5d /test
parentd429a996d64e8f8df552ae4a34a04189dc9b82c4 (diff)
downloadpyecsca-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.py8
-rw-r--r--test/test_encoding.py4
-rw-r--r--test/test_impl.py6
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)