pyecsca.sca.attack.DPA module¶
- class pyecsca.sca.attack.DPA.DPA(points, traces, mult, params)[source]¶
Bases:
object
- Parameters:
points¶ (
list
[Point
]) – Points on which scalar multiplication with secret scalar was performedtraces¶ (
list
[Trace
]) – Power traces corresponding to the scalar multiplication for each of the pointsmult¶ (
ScalarMultiplier
) – Scalar multiplier usedparams¶ (
DomainParameters
) – Domain parameters used
-
mult:
ScalarMultiplier
¶
-
params:
DomainParameters
¶