pyecsca.ec.formula.efd module¶
Provides formulas wrapping the [EFD].
- class EFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
FormulaFormula from the [EFD].
- parameters: List[str][source]¶
Formula parameters (i.e. new parameters introduced by the formula, like half = 1/2).
- class AdditionEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
AdditionFormula,EFDFormula
- class DoublingEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
DoublingFormula,EFDFormula
- class TriplingEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
TriplingFormula,EFDFormula
- class NegationEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
NegationFormula,EFDFormula
- class ScalingEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
ScalingFormula,EFDFormula
- class DifferentialAdditionEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
- class LadderEFDFormula(meta_path, op3_path, name, coordinate_model)[source]¶
Bases:
LadderFormula,EFDFormula