aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJán Jančár2023-12-11 13:56:12 +0100
committerGitHub2023-12-11 13:56:12 +0100
commitd1d904e280d396ed8376c67fe33cd50ceeee0c51 (patch)
treee322eed1cc22978dcc683f3a522643ddf0f31e40
parent537a26707dc4a4d41f28b1e38141b685ff5b26cf (diff)
parenta142da5122e66a3229589a72af1cbb51bbb66875 (diff)
downloadpyecsca-d1d904e280d396ed8376c67fe33cd50ceeee0c51.tar.gz
pyecsca-d1d904e280d396ed8376c67fe33cd50ceeee0c51.tar.zst
pyecsca-d1d904e280d396ed8376c67fe33cd50ceeee0c51.zip
Merge pull request #55 from andrr3j/fix/naming
renamed files and target class
-rw-r--r--pyecsca/sca/target/leakage.py (renamed from pyecsca/sca/target/emulator.py)6
1 files changed, 3 insertions, 3 deletions
diff --git a/pyecsca/sca/target/emulator.py b/pyecsca/sca/target/leakage.py
index bca27cf..8a8acd6 100644
--- a/pyecsca/sca/target/emulator.py
+++ b/pyecsca/sca/target/leakage.py
@@ -18,7 +18,7 @@ import numpy as np
@public
-class EmulatorTarget(Target):
+class LeakageTarget(Target):
model: CurveModel
coords: CoordinateModel
@@ -48,7 +48,7 @@ class EmulatorTarget(Target):
context.actions.walk(callback)
return Trace(np.array(temp_trace))
- def emulate_scalar_mult_traces(self, num_of_traces: int, scalar: int) -> Tuple[list[Point], list[Trace]]:
+ def simulate_scalar_mult_traces(self, num_of_traces: int, scalar: int) -> Tuple[list[Point], list[Trace]]:
if self.params is None:
raise ValueError("Missing DomainParameters")
points = [self.params.curve.affine_random().to_model(self.coords, self.params.curve) for _ in range(num_of_traces)]
@@ -58,7 +58,7 @@ class EmulatorTarget(Target):
traces.append(trace)
return points, traces
- def emulate_ecdh_traces(self, num_of_traces: int) -> Tuple[list[Point], list[Trace]]:
+ def simulate_ecdh_traces(self, num_of_traces: int) -> Tuple[list[Point], list[Trace]]:
if self.params is None:
raise ValueError("Missing DomainParameters")
other_pubs = [self.params.curve.affine_random().to_model(self.coords, self.params.curve) for _ in range(num_of_traces)]