pyecsca
Navigation
Installation
Notebooks
API reference
ECC in Libraries
Papers
References
Source code
Releases
Related Topics
Documentation overview
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
A (ParameterEnum attribute)
a_invariants() (in module pyecsca.ec.divpoly)
absolute() (in module pyecsca.sca.trace.process)
accumulation_order (AccumulatorMultiplier attribute)
(BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FixedWindowLTRMultiplier attribute)
(FullPrecompMultiplier attribute)
(LTRMultiplier attribute)
(pyecsca.ec.mult.base.AccumulatorMultiplier parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier parameter)
(pyecsca.ec.mult.binary.LTRMultiplier parameter)
(pyecsca.ec.mult.binary.RTLMultiplier parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier parameter)
(pyecsca.ec.mult.comb.CombMultiplier parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier parameter)
(RTLMultiplier attribute)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
AccumulationOrder (class in pyecsca.ec.mult.base)
AccumulatorMultiplier (class in pyecsca.ec.mult.base)
Action (class in pyecsca.ec.context)
action (Node attribute)
(pyecsca.ec.context.Context.enter_action parameter)
(pyecsca.ec.context.Context.exit_action parameter)
(pyecsca.ec.context.DefaultContext.enter_action parameter)
(pyecsca.ec.context.DefaultContext.exit_action parameter)
(pyecsca.ec.context.PathContext.enter_action parameter)
(pyecsca.ec.context.PathContext.exit_action parameter)
(pyecsca.sca.re.rpa.MultipleContext.enter_action parameter)
(pyecsca.sca.re.rpa.MultipleContext.exit_action parameter)
actions (DefaultContext attribute)
add (AdditiveSplitting attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(EuclideanSplitting attribute)
Add (OpType attribute)
add (pyecsca.ec.countermeasures.AdditiveSplitting parameter)
(pyecsca.ec.countermeasures.EuclideanSplitting parameter)
(Signature attribute)
(Triggers attribute)
add() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
add_node() (FormulaGraph method)
add_note() (BadFliparoo method)
(CardConnectionException method)
(ChunkingException method)
(NonInvertibleError method)
(NonInvertibleWarning method)
(NonResidueError method)
(NonResidueWarning method)
(UnsatisfiedAssumptionError method)
(UnsatisfiedAssumptionWarning method)
add_operation() (FormulaAction method)
add_result() (FormulaAction method)
AddFliparoo (class in pyecsca.ec.formula.fliparoo)
addition_chain() (in module pyecsca.sca.re.zvp)
AdditionEFDFormula (class in pyecsca.ec.formula.efd)
AdditionFormula (class in pyecsca.ec.formula.base)
AdditiveSplitting (class in pyecsca.ec.countermeasures)
AddSubFliparoo (class in pyecsca.ec.formula.fliparoo)
affine (KeyGeneration attribute)
(pyecsca.ec.key_generation.KeyGeneration parameter)
(pyecsca.sca.re.zvp.compute_factor_set parameter)
affine_add() (EllipticCurve method)
affine_double() (EllipticCurve method)
affine_lift_x() (EllipticCurve method)
affine_multiply() (EllipticCurve method)
affine_negate() (EllipticCurve method)
affine_neutral (EllipticCurve property)
affine_random() (EllipticCurve method)
AffineCoordinateModel (class in pyecsca.ec.coordinates)
aid (pyecsca.sca.target.ectester.ECTesterTarget.select parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.select parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.select parameter)
(pyecsca.sca.target.ISO7816.ISO7816Target.select parameter)
(pyecsca.sca.target.leia.LEIATarget.select parameter)
(pyecsca.sca.target.PCSC.PCSCTarget.select parameter)
AID_CURRENT_VERSION (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
AID_PREFIX (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
AID_SUFFIX_221 (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
AID_SUFFIX_222 (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
AID_SUFFIX_305 (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
ALG_EC_F2M (KeyClassEnum attribute)
ALG_EC_FP (KeyClassEnum attribute)
ALG_EC_PACE_GM (KeyAgreementEnum attribute)
ALG_EC_SVDP_DH (KeyAgreementEnum attribute)
ALG_EC_SVDP_DH_KDF (KeyAgreementEnum attribute)
ALG_EC_SVDP_DH_PLAIN (KeyAgreementEnum attribute)
ALG_EC_SVDP_DH_PLAIN_XY (KeyAgreementEnum attribute)
ALG_EC_SVDP_DHC (KeyAgreementEnum attribute)
ALG_EC_SVDP_DHC_KDF (KeyAgreementEnum attribute)
ALG_EC_SVDP_DHC_PLAIN (KeyAgreementEnum attribute)
ALG_ECDSA_SHA (SignatureEnum attribute)
ALG_ECDSA_SHA_224 (SignatureEnum attribute)
ALG_ECDSA_SHA_256 (SignatureEnum attribute)
ALG_ECDSA_SHA_384 (SignatureEnum attribute)
ALG_ECDSA_SHA_512 (SignatureEnum attribute)
align_correlation() (in module pyecsca.sca.trace.align)
align_dtw() (in module pyecsca.sca.trace.align)
align_dtw_scale() (in module pyecsca.sca.trace.align)
align_offset() (in module pyecsca.sca.trace.align)
align_peaks() (in module pyecsca.sca.trace.align)
align_sad() (in module pyecsca.sca.trace.align)
ALL (ParameterEnum attribute)
all_configurations() (in module pyecsca.ec.configuration)
allocate() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
allocate_ka() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
allocate_sig() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
AllocateKaResponse (class in pyecsca.sca.target.ectester)
AllocateResponse (class in pyecsca.sca.target.ectester)
AllocateSigResponse (class in pyecsca.sca.target.ectester)
always (BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FullPrecompMultiplier attribute)
(LTRMultiplier attribute)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier parameter)
(pyecsca.ec.mult.binary.LTRMultiplier parameter)
(pyecsca.ec.mult.binary.RTLMultiplier parameter)
(pyecsca.ec.mult.comb.CombMultiplier parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier parameter)
(RTLMultiplier attribute)
ancestors (Node property)
,
[1]
anchestors (Node property)
,
[1]
apdu (pyecsca.sca.target.ectester.ECTesterTarget.send_apdu parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.send_apdu parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.send_apdu parameter)
(pyecsca.sca.target.ISO7816.ISO7816Target.send_apdu parameter)
(pyecsca.sca.target.leia.LEIATarget.send_apdu parameter)
(pyecsca.sca.target.PCSC.PCSCTarget.send_apdu parameter)
append() (HDF5TraceSet method)
AppletBaseEnum (class in pyecsca.sca.target.ectester)
args (BadFliparoo attribute)
(CardConnectionException attribute)
(ChunkingException attribute)
(NonInvertibleError attribute)
(NonInvertibleWarning attribute)
(NonResidueError attribute)
(NonResidueWarning attribute)
(UnsatisfiedAssumptionError attribute)
(UnsatisfiedAssumptionWarning attribute)
arm() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
as_completed() (TaskExecutor method)
assumptions (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(AffineCoordinateModel attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(CoordinateModel attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(FormulaGraph attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
assumptions_str (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
astype() (CombinedTrace method)
(Trace method)
atr (ECTesterTarget property)
(ECTesterTargetLEIA property)
(ECTesterTargetPCSC property)
(ISO7816Target property)
(LEIATarget property)
(PCSCTarget property)
average() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
average_and_variance() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
B
B (ParameterEnum attribute)
b_invariants() (in module pyecsca.ec.divpoly)
BadFliparoo
BARRETT (Reduction attribute)
base (MultipleContext attribute)
BASE (Multiplication attribute)
base (pyecsca.ec.scalar.convert_base parameter)
BASE (Reduction attribute)
(Squaring attribute)
BASE_221 (AppletBaseEnum attribute)
BASE_222 (AppletBaseEnum attribute)
base_addition (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
base_doubling (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
base_negation (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
base_neutral (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
BaseTraceManager (class in pyecsca.sca.stacked_traces.combine)
BGMWMultiplier (class in pyecsca.ec.mult.comb)
binary (BinaryTarget attribute)
(HostTarget attribute)
BinaryNAFMultiplier (class in pyecsca.ec.mult.naf)
BinaryTarget (class in pyecsca.sca.target.binary)
Bit (class in pyecsca.sca.attack.leakage_model)
bit_length() (FlintMod method)
(GMPMod method)
(Mod method)
(RawMod method)
(SymbolicMod method)
(Undefined method)
BitLength (class in pyecsca.sca.attack.leakage_model)
bits (pyecsca.ec.mult.base.AccumulatorMultiplier.init parameter)
(pyecsca.ec.mult.base.PrecompMultiplier.init parameter)
(pyecsca.ec.mult.base.ScalarMultiplier.init parameter)
(pyecsca.ec.mult.binary.CoronMultiplier.init parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier.init parameter)
(pyecsca.ec.mult.binary.LTRMultiplier.init parameter)
(pyecsca.ec.mult.binary.RTLMultiplier.init parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier.init parameter)
(pyecsca.ec.mult.comb.CombMultiplier.init parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier.init parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier.init parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier.init parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier.init parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier.init parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier.init parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier.init parameter)
blen (pyecsca.ec.scalar.booth_window parameter)
booth() (in module pyecsca.ec.scalar)
booth_window() (in module pyecsca.ec.scalar)
booth_word() (in module pyecsca.ec.scalar)
BOTH (KeyEnum attribute)
bound (pyecsca.sca.re.rpa.RPA.build_tree parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
BrumleyTuveri (class in pyecsca.ec.countermeasures)
buffers (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
build() (in module pyecsca.codegen.render)
(Tree class method)
BUILD_KEYBUILDER (KeyBuildEnum attribute)
BUILD_KEYPAIR (KeyBuildEnum attribute)
build_tree() (RE method)
(RPA method)
builder (pyecsca.sca.target.ectester.ECTesterTarget.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate parameter)
C
calculate_difference_of_means() (DPA method)
callback (pyecsca.ec.context.Node.walk parameter)
can_sign (ECDSA_NONE property)
(ECDSA_SHA1 property)
(ECDSA_SHA224 property)
(ECDSA_SHA256 property)
(ECDSA_SHA384 property)
(ECDSA_SHA512 property)
(Signature property)
can_verify (ECDSA_NONE property)
(ECDSA_SHA1 property)
(ECDSA_SHA224 property)
(ECDSA_SHA256 property)
(ECDSA_SHA384 property)
(ECDSA_SHA512 property)
(Signature property)
capture() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
card_present (ECTesterTargetLEIA property)
(LEIATarget property)
CardConnectionException
CardProtocol (class in pyecsca.sca.target.ISO7816)
category (DomainParameters attribute)
(pyecsca.ec.params.get_category parameter)
(pyecsca.ec.params.get_params parameter)
cfg (pyecsca.misc.cfg.setconfig parameter)
cfg_map (Map attribute)
cfgs (Map property)
(Node attribute)
(pyecsca.sca.re.tree.Map.from_io_maps parameter)
(pyecsca.sca.re.tree.Map.from_sets parameter)
(pyecsca.sca.re.tree.Tree.build parameter)
channel (pyecsca.sca.scope.base.Scope.retrieve parameter)
(pyecsca.sca.scope.base.Scope.setup_capture parameter)
(pyecsca.sca.scope.base.Scope.setup_channel parameter)
(pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.retrieve parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_capture parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_channel parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.retrieve parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_capture parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_channel parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
channels (ChipWhispererScope property)
(PicoScopeAlt property)
CHANNELS (PicoScopeSdk attribute)
channels (PicoScopeSdk property)
CHANNELS (PS3000aScope attribute)
channels (PS3000aScope property)
CHANNELS (PS3000Scope attribute)
channels (PS3000Scope property)
CHANNELS (PS4000Scope attribute)
channels (PS4000Scope property)
CHANNELS (PS5000Scope attribute)
channels (PS5000Scope property)
CHANNELS (PS6000Scope attribute)
channels (PS6000Scope property)
(Scope property)
char (SimpleSerialMessage attribute)
children (Node property)
,
[1]
ChipWhispererScope (class in pyecsca.sca.scope.chipwhisperer)
ChipWhispererTarget (class in pyecsca.sca.target.chipwhisperer)
ChipWhispererTraceSet (class in pyecsca.sca.trace_set.chipwhisperer)
chunk (pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
chunk_memory_ratio (pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
chunk_size (pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
chunk_size_from_ratio() (GPUTraceManager static method)
chunking (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
ChunkingException
CLA_ECTESTER (ECTesterTarget attribute)
(ECTesterTargetLEIA attribute)
(ECTesterTargetPCSC attribute)
clamp() (X25519 method)
(X448 method)
(XDH method)
cleanup() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
CleanupResponse (class in pyecsca.sca.target.ectester)
clear() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(HDF5Meta method)
ClearResponse (class in pyecsca.sca.target.ectester)
close() (ChipWhispererScope method)
(HDF5TraceSet method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
cls (CommandAPDU attribute)
cmd (pyecsca.codegen.client.DeviceTarget.send_cmd parameter)
(pyecsca.codegen.client.HostTarget.send_cmd parameter)
(pyecsca.codegen.client.ImplTarget.send_cmd parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.send_cmd parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.send_cmd parameter)
cmd_debug() (in module pyecsca.codegen.client)
cmd_ecdh() (in module pyecsca.codegen.client)
cmd_ecdsa_sign() (in module pyecsca.codegen.client)
cmd_ecdsa_verify() (in module pyecsca.codegen.client)
cmd_generate() (in module pyecsca.codegen.client)
cmd_init_prng() (in module pyecsca.codegen.client)
cmd_scalar_mult() (in module pyecsca.codegen.client)
cmd_set_params() (in module pyecsca.codegen.client)
cmd_set_privkey() (in module pyecsca.codegen.client)
cmd_set_pubkey() (in module pyecsca.codegen.client)
cmd_set_trigger() (in module pyecsca.codegen.client)
code (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeOp attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
CodeAdditionFormula (class in pyecsca.ec.formula.code)
CodeDifferentialAdditionFormula (class in pyecsca.ec.formula.code)
CodeDoublingFormula (class in pyecsca.ec.formula.code)
CodeFormula (class in pyecsca.ec.formula.code)
CodeLadderFormula (class in pyecsca.ec.formula.code)
CodeNegationFormula (class in pyecsca.ec.formula.code)
CodeOp (class in pyecsca.ec.op)
CodeScalingFormula (class in pyecsca.ec.formula.code)
CodeTriplingFormula (class in pyecsca.ec.formula.code)
codomain (Map attribute)
cofactor (DomainParameters attribute)
color (ConstantNode attribute)
(InputNode attribute)
COMBA (Multiplication attribute)
(Squaring attribute)
CombinedTrace (class in pyecsca.sca.trace.trace)
CombMultiplier (class in pyecsca.ec.mult.comb)
CommandAPDU (class in pyecsca.sca.target.ISO7816)
compiled (CodeOp attribute)
complete (DifferentialLadderMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FullPrecompMultiplier attribute)
(LadderMultiplier attribute)
(LTRMultiplier attribute)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier parameter)
(pyecsca.ec.mult.binary.LTRMultiplier parameter)
(pyecsca.ec.mult.binary.RTLMultiplier parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier parameter)
(RTLMultiplier attribute)
(SimpleLadderMultiplier attribute)
COMPRESS (TransformationEnum attribute)
COMPRESS_HYBRID (TransformationEnum attribute)
COMPRESSED (FormatEnum attribute)
compute_correlation_trace() (CPA method)
compute_factor_set() (in module pyecsca.sca.re.zvp)
compute_intermediate_value() (CPA method)
compute_split_point() (DPA method)
cond (pyecsca.sca.stacked_traces.combine.BaseTraceManager.conditional_average parameter)
(pyecsca.sca.stacked_traces.combine.CPUTraceManager.conditional_average parameter)
(pyecsca.sca.stacked_traces.combine.GPUTraceManager.conditional_average parameter)
condition (pyecsca.sca.trace.combine.conditional_average parameter)
conditional_average() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
Config (class in pyecsca.misc.cfg)
config (pyecsca.codegen.render.render parameter)
(pyecsca.codegen.render.render_and_build parameter)
configs (RE attribute)
(RPA attribute)
Configuration (class in pyecsca.ec.configuration)
connect() (BinaryTarget method)
(ChipWhispererTarget method)
(DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(ISO7816Target method)
(LeakageTarget method)
(LEIATarget method)
(PCSCTarget method)
(SerialTarget method)
(SimpleSerialTarget method)
(Target method)
ConstantNode (class in pyecsca.ec.formula.graph)
constants (CodeOp attribute)
Context (class in pyecsca.ec.context)
convert_base() (in module pyecsca.ec.scalar)
coord_map (Triggers attribute)
coordinate_model (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(EllipticCurve attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakePoint attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(FormulaGraph attribute)
(InfinityPoint attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(Point attribute)
(pyecsca.ec.curve.EllipticCurve.to_coords parameter)
(pyecsca.ec.params.DomainParameters.to_coords parameter)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
coordinate_names (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
CoordinateMappingAction (class in pyecsca.ec.point)
CoordinateModel (class in pyecsca.ec.coordinates)
coordinates (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
coords (Configuration attribute)
(DeviceConfiguration attribute)
(DeviceTarget attribute)
(EmulatorTarget attribute)
(FakePoint attribute)
(HostTarget attribute)
(ImplTarget attribute)
(InfinityPoint attribute)
(LeakageTarget attribute)
(Point attribute)
(pyecsca.ec.params.get_category parameter)
(pyecsca.ec.params.get_params parameter)
(pyecsca.ec.params.load_category parameter)
(pyecsca.ec.params.load_params parameter)
(pyecsca.ec.params.load_params_ecgen parameter)
(pyecsca.ec.params.load_params_ectester parameter)
copy (pyecsca.ec.context.local parameter)
CoronMultiplier (class in pyecsca.ec.mult.binary)
correlations (CPA attribute)
count_back (pyecsca.sca.target.ectester.ECTesterTarget.select_applet parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.select_applet parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.select_applet parameter)
COUPLING (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
coupling (pyecsca.sca.scope.base.Scope.setup_channel parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_channel parameter)
CPA (class in pyecsca.sca.attack.CPA)
CPUTraceManager (class in pyecsca.sca.stacked_traces.combine)
ctx (pyecsca.ec.context.local parameter)
current (DefaultContext attribute)
(PathContext attribute)
current_depth (PathContext attribute)
curve (DomainParameters attribute)
(pyecsca.ec.divpoly.a_invariants parameter)
(pyecsca.ec.divpoly.b_invariants parameter)
(pyecsca.ec.divpoly.divpoly parameter)
(pyecsca.ec.divpoly.mult_by_n parameter)
(pyecsca.sca.re.zvp.zvp_points parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.set parameter)
curve_model (AffineCoordinateModel attribute)
(CoordinateModel attribute)
CurveEnum (class in pyecsca.sca.target.ectester)
CurveModel (class in pyecsca.ec.model)
curves (DomainParameterCategory attribute)
cutoff (pyecsca.sca.trace.filter.filter_highpass parameter)
(pyecsca.sca.trace.filter.filter_lowpass parameter)
D
dadd (Triggers attribute)
data (CommandAPDU attribute)
(pyecsca.codegen.client.DeviceTarget.write parameter)
(pyecsca.codegen.client.HostTarget.write parameter)
(pyecsca.codegen.client.ImplTarget.write parameter)
(pyecsca.sca.target.binary.BinaryTarget.write parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.write parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_verify parameter)
(pyecsca.sca.target.serial.SerialTarget.write parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.write parameter)
(ResponseAPDU attribute)
(SimpleSerialMessage attribute)
data_space (InspectorTraceSet attribute)
dbl (Triggers attribute)
debug() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
debug_output (BinaryTarget attribute)
(HostTarget attribute)
decode_point() (EllipticCurve method)
deduplicate (pyecsca.sca.re.tree.Map.from_sets parameter)
deduplicate() (Map method)
deepcopy() (AddFliparoo method)
(AddSubFliparoo method)
(Fliparoo method)
(FormulaGraph method)
(MulFliparoo method)
default (CurveEnum attribute)
DefaultContext (class in pyecsca.ec.context)
defines (DeviceConfiguration attribute)
delay (pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
depth (Node property)
,
[1]
descendants (Node property)
,
[1]
describe() (Map method)
(Tree method)
description (DomainParameterCategory attribute)
(InspectorTraceSet attribute)
DeviceConfiguration (class in pyecsca.codegen.common)
DeviceTarget (class in pyecsca.codegen.client)
DifferentialAdditionEFDFormula (class in pyecsca.ec.formula.efd)
DifferentialAdditionFormula (class in pyecsca.ec.formula.base)
DifferentialLadderMultiplier (class in pyecsca.ec.mult.ladder)
digit (pyecsca.ec.scalar.booth_word parameter)
dir (pyecsca.codegen.render.build parameter)
direction (BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FullPrecompMultiplier attribute)
(LTRMultiplier attribute)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier parameter)
(pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
(RTLMultiplier attribute)
disconnect() (BinaryTarget method)
(ChipWhispererTarget method)
(DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(ISO7816Target method)
(LeakageTarget method)
(LEIATarget method)
(PCSCTarget method)
(SerialTarget method)
(SimpleSerialTarget method)
(Target method)
dist_func (pyecsca.sca.trace.align.align_offset parameter)
Div (OpType attribute)
divpoly() (in module pyecsca.ec.divpoly)
dmap (pyecsca.sca.re.tree.Tree.expand parameter)
dmap_index (Node attribute)
dmap_input (Node attribute)
dof (pyecsca.sca.trace.test.welch_ttest parameter)
domain (Map attribute)
DOMAIN_F2M (ParameterEnum attribute)
DOMAIN_FP (ParameterEnum attribute)
DomainParameterCategory (class in pyecsca.ec.params)
DomainParameters (class in pyecsca.ec.params)
doms (DPA attribute)
DoubleAndAddMultiplier (class in pyecsca.ec.mult.binary)
DoublingEFDFormula (class in pyecsca.ec.formula.efd)
DoublingFormula (class in pyecsca.ec.formula.base)
downsample_average() (in module pyecsca.sca.trace.sampling)
downsample_decimate() (in module pyecsca.sca.trace.sampling)
downsample_max() (in module pyecsca.sca.trace.sampling)
downsample_min() (in module pyecsca.sca.trace.sampling)
downsample_pick() (in module pyecsca.sca.trace.sampling)
DPA (class in pyecsca.sca.attack.DPA)
draw() (FormulaGraph method)
dtype (pyecsca.sca.scope.base.Scope.retrieve parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.retrieve parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.retrieve parameter)
(pyecsca.sca.trace.trace.CombinedTrace.astype parameter)
(pyecsca.sca.trace.trace.Trace.astype parameter)
dtype() (SampleCoding method)
E
ec (Config attribute)
ECConfig (class in pyecsca.misc.cfg)
ECDH (class in pyecsca.ec.key_agreement)
ecdh (DeviceConfiguration attribute)
(Triggers attribute)
ecdh() (DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
ecdh_direct() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
ECDH_NONE (class in pyecsca.ec.key_agreement)
ECDH_SHA1 (class in pyecsca.ec.key_agreement)
ECDH_SHA224 (class in pyecsca.ec.key_agreement)
ECDH_SHA256 (class in pyecsca.ec.key_agreement)
ECDH_SHA384 (class in pyecsca.ec.key_agreement)
ECDH_SHA512 (class in pyecsca.ec.key_agreement)
ECDHAction (class in pyecsca.ec.key_agreement)
ECDHResponse (class in pyecsca.sca.target.ectester)
ecdsa (DeviceConfiguration attribute)
ecdsa() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
ECDSA_NONE (class in pyecsca.ec.signature)
ECDSA_SHA1 (class in pyecsca.ec.signature)
ECDSA_SHA224 (class in pyecsca.ec.signature)
ECDSA_SHA256 (class in pyecsca.ec.signature)
ECDSA_SHA384 (class in pyecsca.ec.signature)
ECDSA_SHA512 (class in pyecsca.ec.signature)
ecdsa_sign (Triggers attribute)
ecdsa_sign() (DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
ecdsa_verify (Triggers attribute)
ecdsa_verify() (DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
ECDSAAction (class in pyecsca.ec.signature)
ECDSAResponse (class in pyecsca.sca.target.ectester)
ECDSASignAction (class in pyecsca.ec.signature)
ECDSAVerifyAction (class in pyecsca.ec.signature)
ECTesterTarget (class in pyecsca.sca.target.ectester)
ECTesterTargetLEIA (class in pyecsca.sca.target.ectester)
ECTesterTargetPCSC (class in pyecsca.sca.target.ectester)
EdwardsModel (class in pyecsca.ec.model)
EFDFormula (class in pyecsca.ec.formula.efd)
elf_file (pyecsca.codegen.render.build parameter)
EllipticCurve (class in pyecsca.ec.curve)
emulator (EmulatorTarget attribute)
EmulatorTarget (class in pyecsca.codegen.client)
enable (pyecsca.sca.scope.base.Scope.setup_capture parameter)
(pyecsca.sca.scope.base.Scope.setup_channel parameter)
(pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_capture parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_channel parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_capture parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_channel parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
enabled (LoggingConfig attribute)
encode_parameters() (ECTesterTarget static method)
(ECTesterTargetLEIA static method)
(ECTesterTargetPCSC static method)
encoded (pyecsca.ec.curve.EllipticCurve.decode_point parameter)
end (pyecsca.sca.trace.edit.trim parameter)
enter_action() (Context method)
(DefaultContext method)
(MultipleContext method)
(PathContext method)
EnumDefine (class in pyecsca.ec.configuration)
equals() (FakePoint method)
(InfinityPoint method)
(Point method)
equals_affine() (FakePoint method)
(InfinityPoint method)
(Point method)
equals_scaled() (FakePoint method)
(InfinityPoint method)
(Point method)
equation (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
error (AllocateKaResponse attribute)
(AllocateResponse attribute)
(AllocateSigResponse attribute)
(CleanupResponse attribute)
(ClearResponse attribute)
(ECDHResponse attribute)
(ECDSAResponse attribute)
(ExportResponse attribute)
(GenerateResponse attribute)
(RunModeResponse attribute)
(SetResponse attribute)
(TransformResponse attribute)
EuclideanSplitting (class in pyecsca.ec.countermeasures)
EULER (Inversion attribute)
exit() (CoordinateMappingAction method)
(ECDHAction method)
(FormulaAction method)
(KeygenAction method)
(PrecomputationAction method)
(RandomModAction method)
(ResultAction method)
(ScalarMultiplicationAction method)
(XDHAction method)
exit_action() (Context method)
(DefaultContext method)
(MultipleContext method)
(PathContext method)
expand() (Tree method)
expand_all_muls() (in module pyecsca.ec.formula.partitions)
expand_all_nopower2_muls() (in module pyecsca.ec.formula.partitions)
expand_formula_set() (in module pyecsca.ec.formula.expand)
expand_formula_set_parallel() (in module pyecsca.ec.formula.expand)
export (pyecsca.sca.target.ectester.ECTesterTarget.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_sign parameter)
export() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
EXPORT_FALSE (ExportEnum attribute)
EXPORT_TRUE (ExportEnum attribute)
ExportEnum (class in pyecsca.sca.target.ectester)
ExportResponse (class in pyecsca.sca.target.ectester)
external (CurveEnum attribute)
external_clock (InspectorTraceSet attribute)
external_clock_frequencty (InspectorTraceSet attribute)
external_clock_multiplier (InspectorTraceSet attribute)
external_clock_phase_shift (InspectorTraceSet attribute)
external_clock_resampler_enabled (InspectorTraceSet attribute)
external_clock_resampler_mask (InspectorTraceSet attribute)
external_clock_threshold (InspectorTraceSet attribute)
external_clock_time_base (InspectorTraceSet attribute)
extgcd() (in module pyecsca.ec.mod.base)
F
F2M (ParameterEnum attribute)
factor (pyecsca.sca.trace.sampling.downsample_average parameter)
(pyecsca.sca.trace.sampling.downsample_decimate parameter)
(pyecsca.sca.trace.sampling.downsample_max parameter)
(pyecsca.sca.trace.sampling.downsample_min parameter)
(pyecsca.sca.trace.sampling.downsample_pick parameter)
fake_mult() (in module pyecsca.ec.mult.fake)
FakeAdditionFormula (class in pyecsca.ec.formula.fake)
FakeDifferentialAdditionFormula (class in pyecsca.ec.formula.fake)
FakeDoublingFormula (class in pyecsca.ec.formula.fake)
FakeFormula (class in pyecsca.ec.formula.fake)
FakeLadderFormula (class in pyecsca.ec.formula.fake)
FakeNegationFormula (class in pyecsca.ec.formula.fake)
FakePoint (class in pyecsca.ec.formula.fake)
FakeScalingFormula (class in pyecsca.ec.formula.fake)
FakeTriplingFormula (class in pyecsca.ec.formula.fake)
fast (pyecsca.sca.trace.align.align_dtw parameter)
(pyecsca.sca.trace.align.align_dtw_scale parameter)
field (FakePoint attribute)
(InfinityPoint attribute)
(Point attribute)
file (pyecsca.ec.params.load_category parameter)
(pyecsca.ec.params.load_params parameter)
(pyecsca.ec.params.load_params_ecgen parameter)
(pyecsca.ec.params.load_params_ectester parameter)
filter_bandpass() (in module pyecsca.sca.trace.filter)
filter_bandstop() (in module pyecsca.sca.trace.filter)
filter_frequency (InspectorTraceSet attribute)
filter_highpass() (in module pyecsca.sca.trace.filter)
filter_lowpass() (in module pyecsca.sca.trace.filter)
filter_nonhomo (pyecsca.sca.re.zvp.compute_factor_set parameter)
filter_range (InspectorTraceSet attribute)
filter_type (InspectorTraceSet attribute)
find_all_paths() (FormulaGraph method)
first (AddFliparoo property)
(AddSubFliparoo property)
(Fliparoo property)
(MulFliparoo property)
first_set (pyecsca.sca.trace.test.ks_test parameter)
(pyecsca.sca.trace.test.student_ttest parameter)
(pyecsca.sca.trace.test.welch_ttest parameter)
FIXED (TransformationEnum attribute)
FixedWindowLTRMultiplier (class in pyecsca.ec.mult.window)
flash() (ChipWhispererTarget method)
(DeviceTarget method)
(Flashable method)
Flashable (class in pyecsca.sca.target.flash)
FlintMod (class in pyecsca.ec.mod.flint)
Fliparoo (class in pyecsca.ec.formula.fliparoo)
Float16 (SampleCoding attribute)
Float32 (SampleCoding attribute)
Float8 (SampleCoding attribute)
FormatEnum (class in pyecsca.sca.target.ectester)
Formula (class in pyecsca.ec.formula.base)
formula (FormulaAction attribute)
(pyecsca.ec.formula.unroll.unroll_formula parameter)
(pyecsca.ec.formula.unroll.unroll_formula_expr parameter)
(pyecsca.sca.re.zvp.compute_factor_set parameter)
(pyecsca.sca.re.zvp.map_to_affine parameter)
formula_ivs() (in module pyecsca.ec.formula.metrics)
formula_similarity() (in module pyecsca.ec.formula.metrics)
formula_similarity_abs() (in module pyecsca.ec.formula.metrics)
formula_similarity_fuzz() (in module pyecsca.ec.formula.metrics)
FormulaAction (class in pyecsca.ec.formula.base)
FormulaGraph (class in pyecsca.ec.formula.graph)
formulas (AccumulatorMultiplier attribute)
(AffineCoordinateModel attribute)
(BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(Configuration attribute)
(CoordinateModel attribute)
(CoronMultiplier attribute)
(DeviceConfiguration attribute)
(DifferentialLadderMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FixedWindowLTRMultiplier attribute)
(FullPrecompMultiplier attribute)
(LadderMultiplier attribute)
(LTRMultiplier attribute)
(MultipleContext attribute)
(PrecompMultiplier attribute)
(pyecsca.ec.formula.expand.expand_formula_set parameter)
(pyecsca.ec.formula.expand.expand_formula_set_parallel parameter)
(pyecsca.ec.mult.base.ScalarMultiplier parameter)
(RTLMultiplier attribute)
(ScalarMultiplier attribute)
(SimpleLadderMultiplier attribute)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
FP (ParameterEnum attribute)
frequency (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
(pyecsca.sca.scope.base.Scope.setup_frequency parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_frequency parameter)
from_bool() (ExportEnum class method)
from_DER() (SignatureResult static method)
from_io_maps() (Map class method)
from_raw() (SimpleSerialMessage static method)
from_sets() (Map class method)
from_weierstrass (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
fromarray() (StackedTraces class method)
fromtraceset() (StackedTraces class method)
full (DifferentialLadderMultiplier attribute)
(LadderMultiplier attribute)
(pyecsca.ec.mult.ladder.LadderMultiplier parameter)
full_name (AffineCoordinateModel attribute)
(CoordinateModel attribute)
full_order (DomainParameters property)
full_weierstrass (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
FullPrecompMultiplier (class in pyecsca.ec.mult.fixed)
FULLRANDOM (TransformationEnum attribute)
futures (TaskExecutor attribute)
fw_path (pyecsca.codegen.client.DeviceTarget.flash parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.flash parameter)
(pyecsca.sca.target.flash.Flashable.flash parameter)
G
G (ParameterEnum attribute)
GCD (Inversion attribute)
gcd() (in module pyecsca.ec.mod.base)
generate() (DeviceTarget method)
(ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(KeyGeneration method)
(LeakageTarget method)
generate_fliparood_formulas() (in module pyecsca.ec.formula.fliparoo)
generate_partitioned_formulas() (in module pyecsca.ec.formula.partitions)
generate_switched_formulas() (in module pyecsca.ec.formula.switch_sign)
GenerateResponse (class in pyecsca.sca.target.ectester)
generator (DomainParameters attribute)
get() (HDF5Meta method)
(HDF5TraceSet method)
get_by_index() (Node method)
get_by_key() (Node method)
get_category() (in module pyecsca.ec.params)
get_index() (ExportResponse method)
get_param() (ExportResponse method)
get_params() (in module pyecsca.ec.params)
get_trace() (LeakageTarget method)
get_variant() (PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
getconfig() (in module pyecsca.misc.cfg)
global_title (InspectorTraceSet attribute)
GMPMod (class in pyecsca.ec.mod.gmp)
GPUTraceManager (class in pyecsca.sca.stacked_traces.combine)
graph (AddFliparoo attribute)
(AddSubFliparoo attribute)
(Fliparoo attribute)
(MulFliparoo attribute)
GroupScalarRandomization (class in pyecsca.ec.countermeasures)
H
HammingDistance (class in pyecsca.sca.attack.leakage_model)
HammingWeight (class in pyecsca.sca.attack.leakage_model)
handle (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
hash_algo (ECDH attribute)
(ECDH_NONE attribute)
(ECDH_SHA1 attribute)
(ECDH_SHA224 attribute)
(ECDH_SHA256 attribute)
(ECDH_SHA384 attribute)
(ECDH_SHA512 attribute)
(ECDHAction attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(ECDSAAction attribute)
(ECDSASignAction attribute)
(ECDSAVerifyAction attribute)
(Signature attribute)
hash_type (Configuration attribute)
(DeviceConfiguration attribute)
HashType (class in pyecsca.ec.configuration)
HDF5Meta (class in pyecsca.sca.trace_set.hdf5)
HDF5TraceSet (class in pyecsca.sca.trace_set.hdf5)
height (Node property)
,
[1]
(Tree property)
hex_file (pyecsca.codegen.render.build parameter)
high (pyecsca.sca.trace.filter.filter_bandpass parameter)
(pyecsca.sca.trace.filter.filter_bandstop parameter)
homogweights (AffineCoordinateModel attribute)
(CoordinateModel attribute)
HOST (Platform attribute)
HostTarget (class in pyecsca.codegen.client)
HYBRID (FormatEnum attribute)
I
i (pyecsca.ec.scalar.convert_base parameter)
(pyecsca.ec.scalar.sliding_window_ltr parameter)
(pyecsca.ec.scalar.sliding_window_rtl parameter)
Id (OpType attribute)
Identity (class in pyecsca.sca.attack.leakage_model)
ImplTarget (class in pyecsca.codegen.client)
in_notebook() (in module pyecsca.misc.utils)
INCREMENT (TransformationEnum attribute)
INFINITY (TransformationEnum attribute)
InfinityPoint (class in pyecsca.ec.point)
info() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
infty (pyecsca.ec.params.get_category parameter)
(pyecsca.ec.params.get_params parameter)
(pyecsca.ec.params.load_category parameter)
(pyecsca.ec.params.load_params parameter)
(pyecsca.ec.params.load_params_ecgen parameter)
(pyecsca.ec.params.load_params_ectester parameter)
init() (AccumulatorMultiplier method)
(AdditiveSplitting method)
(BGMWMultiplier method)
(BinaryNAFMultiplier method)
(BrumleyTuveri method)
(CombMultiplier method)
(CoronMultiplier method)
(DifferentialLadderMultiplier method)
(DoubleAndAddMultiplier method)
(EuclideanSplitting method)
(FixedWindowLTRMultiplier method)
(FullPrecompMultiplier method)
(GroupScalarRandomization method)
(LadderMultiplier method)
(LTRMultiplier method)
(MultiplicativeSplitting method)
(PrecompMultiplier method)
(RTLMultiplier method)
(ScalarMultiplier method)
(ScalarMultiplierCountermeasure method)
(SimpleLadderMultiplier method)
(SlidingWindowMultiplier method)
(WindowBoothMultiplier method)
(WindowNAFMultiplier method)
init_prng() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
inplace() (ChipWhispererTraceSet class method)
(HDF5TraceSet class method)
(InspectorTraceSet class method)
(PickleTraceSet class method)
(TraceSet class method)
input (pyecsca.sca.trace_set.inspector.InspectorTraceSet.read parameter)
input_index (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
input_nodes (FormulaGraph attribute)
input_nodes() (AddFliparoo method)
(AddSubFliparoo method)
(Fliparoo method)
(MulFliparoo method)
input_points (FormulaAction attribute)
InputNode (class in pyecsca.ec.formula.graph)
inputs (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(FormulaAction attribute)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
ins (CommandAPDU attribute)
INS_ALLOCATE (InstructionEnum attribute)
INS_ALLOCATE_KA (InstructionEnum attribute)
INS_ALLOCATE_SIG (InstructionEnum attribute)
INS_BUFFER (InstructionEnum attribute)
INS_CLEANUP (InstructionEnum attribute)
INS_CLEAR (InstructionEnum attribute)
INS_ECDH (InstructionEnum attribute)
INS_ECDH_DIRECT (InstructionEnum attribute)
INS_ECDSA (InstructionEnum attribute)
INS_ECDSA_SIGN (InstructionEnum attribute)
INS_ECDSA_VERIFY (InstructionEnum attribute)
INS_EXPORT (InstructionEnum attribute)
INS_GENERATE (InstructionEnum attribute)
INS_GET_INFO (InstructionEnum attribute)
INS_PERFORM (InstructionEnum attribute)
INS_SET (InstructionEnum attribute)
INS_SET_DRY_RUN_MODE (InstructionEnum attribute)
INS_TRANSFORM (InstructionEnum attribute)
inside (Action attribute)
(CoordinateMappingAction attribute)
(ECDHAction attribute)
(ECDSAAction attribute)
(ECDSASignAction attribute)
(ECDSAVerifyAction attribute)
(FormulaAction attribute)
(KeygenAction attribute)
(MultipleContext attribute)
(PrecomputationAction attribute)
(RandomModAction attribute)
(ResultAction attribute)
(ScalarMultiplicationAction attribute)
(XDHAction attribute)
InspectorTraceSet (class in pyecsca.sca.trace_set.inspector)
InstructionEnum (class in pyecsca.sca.target.ectester)
Int16 (SampleCoding attribute)
Int32 (SampleCoding attribute)
Int8 (SampleCoding attribute)
intermediate_values (pyecsca.sca.stacked_traces.combine.BaseTraceManager.pearson_corr parameter)
(pyecsca.sca.stacked_traces.combine.CPUTraceManager.pearson_corr parameter)
(pyecsca.sca.stacked_traces.combine.GPUTraceManager.pearson_corr parameter)
intermediates (FormulaAction attribute)
inv (Configuration attribute)
(DeviceConfiguration attribute)
Inv (OpType attribute)
inverse() (FlintMod method)
(GMPMod method)
(Mod method)
(RawMod method)
(SymbolicMod method)
(Undefined method)
Inversion (class in pyecsca.ec.configuration)
invert() (in module pyecsca.sca.trace.process)
is_add (ConstantNode property)
(InputNode property)
(Node property)
is_better() (SplitCriterion method)
is_div (ConstantNode property)
(InputNode property)
(Node property)
is_id (ConstantNode property)
(InputNode property)
(Node property)
is_inv (ConstantNode property)
(InputNode property)
(Node property)
is_leaf (Node property)
,
[1]
is_mul (ConstantNode property)
(InputNode property)
(Node property)
is_neg (ConstantNode property)
(InputNode property)
(Node property)
is_neutral() (EllipticCurve method)
is_on_curve() (EllipticCurve method)
is_optimal() (SplitCriterion method)
is_pow (ConstantNode property)
(InputNode property)
(Node property)
is_residue() (FlintMod method)
(GMPMod method)
(Mod method)
(RawMod method)
(SymbolicMod method)
(Undefined method)
is_root (Node property)
,
[1]
is_sqr (ConstantNode property)
(InputNode property)
(Node property)
is_sub (ConstantNode property)
(InputNode property)
(Node property)
ISO7816 (class in pyecsca.sca.target.ISO7816)
ISO7816Target (class in pyecsca.sca.target.ISO7816)
items() (HDF5Meta method)
iter_path_reverse() (Node method)
,
[1]
ivs_norm() (in module pyecsca.ec.formula.metrics)
J
jacobi() (in module pyecsca.ec.mod.base)
K
K (ParameterEnum attribute)
k (pyecsca.ec.scalar.booth parameter)
(pyecsca.ec.scalar.booth_window parameter)
(pyecsca.ec.scalar.naf parameter)
(pyecsca.ec.scalar.wnaf parameter)
(pyecsca.sca.re.zvp.zvp_points parameter)
ka_type (pyecsca.sca.target.ectester.ECTesterTarget.allocate_ka parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate_ka parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate_ka parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh_direct parameter)
KARATSUBA (Multiplication attribute)
(Squaring attribute)
keep_base (MultipleContext attribute)
key (ExportResponse attribute)
(pyecsca.sca.target.ectester.ECTesterTarget.export parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.transform parameter)
key_class (pyecsca.sca.target.ectester.ECTesterTarget.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate parameter)
key_length (pyecsca.sca.target.ectester.ECTesterTarget.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate parameter)
KeyAgreement (class in pyecsca.ec.key_agreement)
KeyAgreementEnum (class in pyecsca.sca.target.ectester)
KeyBuildEnum (class in pyecsca.sca.target.ectester)
KeyClassEnum (class in pyecsca.sca.target.ectester)
KeyEnum (class in pyecsca.sca.target.ectester)
keygen (DeviceConfiguration attribute)
(Triggers attribute)
KeygenAction (class in pyecsca.ec.key_generation)
KeyGeneration (class in pyecsca.ec.key_generation)
keypair (ExportResponse attribute)
KEYPAIR (ParameterEnum attribute)
keypair (pyecsca.sca.target.ectester.ECTesterTarget.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.clear parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.export parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.generate parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.set parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.clear parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.generate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.clear parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.generate parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.transform parameter)
KEYPAIR_BOTH (KeypairEnum attribute)
KEYPAIR_LOCAL (KeypairEnum attribute)
KEYPAIR_REMOTE (KeypairEnum attribute)
KeypairEnum (class in pyecsca.sca.target.ectester)
keys (TaskExecutor attribute)
keys() (HDF5Meta method)
kind (pyecsca.sca.re.rpa.multiples_computed parameter)
ks_test() (in module pyecsca.sca.trace.test)
kwargs (pyecsca.ec.configuration.all_configurations parameter)
L
label (ConstantNode property)
(InputNode property)
(Node property)
ladd (Triggers attribute)
LadderEFDFormula (class in pyecsca.ec.formula.efd)
LadderFormula (class in pyecsca.ec.formula.base)
LadderMultiplier (class in pyecsca.ec.mult.ladder)
last (AddFliparoo property)
(AddSubFliparoo property)
(Fliparoo property)
(MulFliparoo property)
latest_version (pyecsca.sca.target.ectester.ECTesterTarget.select_applet parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.select_applet parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.select_applet parameter)
leakage_model (CPA attribute)
(LeakageTarget attribute)
LeakageModel (class in pyecsca.sca.attack.leakage_model)
LeakageTarget (class in pyecsca.sca.target.leakage)
leaves (Node property)
,
[1]
(Tree property)
LEIATarget (class in pyecsca.sca.target.leia)
length (pyecsca.sca.trace.edit.stretch parameter)
(pyecsca.sca.trace.match.match_part parameter)
lengths (pyecsca.sca.trace.edit.pad parameter)
levels() (FormulaGraph method)
load_category() (in module pyecsca.ec.params)
load_params() (in module pyecsca.ec.params)
load_params_ecgen() (in module pyecsca.ec.params)
load_params_ectester() (in module pyecsca.ec.params)
local() (in module pyecsca.ec.context)
log (Config attribute)
log() (in module pyecsca.misc.utils)
log_scale (InspectorTraceSet attribute)
LoggingConfig (class in pyecsca.misc.cfg)
low (pyecsca.sca.trace.filter.filter_bandpass parameter)
(pyecsca.sca.trace.filter.filter_bandstop parameter)
LTR (ProcessingDirection attribute)
LTRMultiplier (class in pyecsca.ec.mult.binary)
M
m (FixedWindowLTRMultiplier attribute)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier parameter)
M2E() (in module pyecsca.ec.transformations)
M2SW() (in module pyecsca.ec.transformations)
M2TE() (in module pyecsca.ec.transformations)
majority (pyecsca.sca.re.rpa.RPA.run parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
Map (class in pyecsca.sca.re.tree)
map() (TaskExecutor method)
map_to_affine() (in module pyecsca.sca.re.zvp)
mapping (Map attribute)
(pyecsca.sca.re.tree.Map.from_io_maps parameter)
(pyecsca.sca.re.tree.Map.from_sets parameter)
maps (pyecsca.sca.re.tree.Tree.build parameter)
(Tree attribute)
MASK_04 (TransformationEnum attribute)
match_part() (in module pyecsca.sca.trace.match)
match_pattern() (in module pyecsca.sca.trace.match)
MAX (TransformationEnum attribute)
MAX_ADC_VALUE (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
max_dist (pyecsca.sca.trace.align.align_offset parameter)
max_offset (pyecsca.sca.trace.align.align_correlation parameter)
(pyecsca.sca.trace.align.align_offset parameter)
(pyecsca.sca.trace.align.align_peaks parameter)
(pyecsca.sca.trace.align.align_sad parameter)
max_value (pyecsca.sca.trace.process.transform parameter)
merge() (Map method)
meta (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(CombinedTrace attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(pyecsca.sca.trace.trace.CombinedTrace parameter)
(pyecsca.sca.trace.trace.Trace parameter)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(StackedTraces attribute)
(Trace attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
miller_rabin() (in module pyecsca.ec.mod.base)
MIN_ADC_VALUE (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
min_correlation (pyecsca.sca.trace.align.align_correlation parameter)
min_value (pyecsca.sca.trace.process.transform parameter)
Mod (class in pyecsca.ec.mod.base)
mod() (in module pyecsca.ec.mod.base)
mod_implementation (ECConfig property)
mod_rand (Configuration attribute)
(DeviceConfiguration attribute)
MODE_DRY_RUN (RunModeEnum attribute)
MODE_NORMAL (RunModeEnum attribute)
model (Configuration attribute)
(DeviceConfiguration attribute)
(DeviceTarget attribute)
(EllipticCurve attribute)
(EmulatorTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
(LeakageTarget attribute)
model_from (CoordinateMappingAction attribute)
model_to (CoordinateMappingAction attribute)
module
pyecsca.codegen
pyecsca.codegen.builder
pyecsca.codegen.client
pyecsca.codegen.common
pyecsca.codegen.render
pyecsca.codegen.templates
pyecsca.ec
pyecsca.ec.configuration
pyecsca.ec.context
pyecsca.ec.coordinates
pyecsca.ec.countermeasures
pyecsca.ec.curve
pyecsca.ec.divpoly
pyecsca.ec.error
pyecsca.ec.formula
pyecsca.ec.formula.base
pyecsca.ec.formula.code
pyecsca.ec.formula.efd
pyecsca.ec.formula.expand
pyecsca.ec.formula.fake
pyecsca.ec.formula.fliparoo
pyecsca.ec.formula.graph
pyecsca.ec.formula.metrics
pyecsca.ec.formula.partitions
pyecsca.ec.formula.switch_sign
pyecsca.ec.formula.unroll
pyecsca.ec.key_agreement
pyecsca.ec.key_generation
pyecsca.ec.mod
pyecsca.ec.mod.base
pyecsca.ec.mod.flint
pyecsca.ec.mod.gmp
pyecsca.ec.mod.raw
pyecsca.ec.mod.symbolic
pyecsca.ec.model
pyecsca.ec.mult
pyecsca.ec.mult.base
pyecsca.ec.mult.binary
pyecsca.ec.mult.comb
pyecsca.ec.mult.fake
pyecsca.ec.mult.fixed
pyecsca.ec.mult.ladder
pyecsca.ec.mult.naf
pyecsca.ec.mult.window
pyecsca.ec.op
pyecsca.ec.params
pyecsca.ec.point
pyecsca.ec.scalar
pyecsca.ec.signature
pyecsca.ec.transformations
pyecsca.misc
pyecsca.misc.cache
pyecsca.misc.cfg
pyecsca.misc.utils
pyecsca.sca
pyecsca.sca.attack
pyecsca.sca.attack.CPA
pyecsca.sca.attack.DPA
pyecsca.sca.attack.leakage_model
pyecsca.sca.re
pyecsca.sca.re.base
pyecsca.sca.re.rpa
pyecsca.sca.re.structural
pyecsca.sca.re.tree
pyecsca.sca.re.zvp
pyecsca.sca.scope
pyecsca.sca.scope.base
pyecsca.sca.scope.chipwhisperer
pyecsca.sca.scope.picoscope_alt
pyecsca.sca.scope.picoscope_sdk
pyecsca.sca.stacked_traces
pyecsca.sca.stacked_traces.combine
pyecsca.sca.stacked_traces.stacked_traces
pyecsca.sca.target
pyecsca.sca.target.base
pyecsca.sca.target.binary
pyecsca.sca.target.chipwhisperer
pyecsca.sca.target.ectester
pyecsca.sca.target.flash
pyecsca.sca.target.ISO7816
pyecsca.sca.target.leakage
pyecsca.sca.target.leia
pyecsca.sca.target.PCSC
pyecsca.sca.target.serial
pyecsca.sca.target.simpleserial
pyecsca.sca.trace
pyecsca.sca.trace.align
pyecsca.sca.trace.combine
pyecsca.sca.trace.edit
pyecsca.sca.trace.filter
pyecsca.sca.trace.match
pyecsca.sca.trace.plot
pyecsca.sca.trace.process
pyecsca.sca.trace.sampling
pyecsca.sca.trace.test
pyecsca.sca.trace.trace
pyecsca.sca.trace_set
pyecsca.sca.trace_set.base
pyecsca.sca.trace_set.chipwhisperer
pyecsca.sca.trace_set.hdf5
pyecsca.sca.trace_set.inspector
pyecsca.sca.trace_set.pickle
MODULE (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
MONTGOMERY (Reduction attribute)
MontgomeryModel (class in pyecsca.ec.model)
msg (ECDSAAction attribute)
(ECDSASignAction attribute)
(ECDSAVerifyAction attribute)
MulFliparoo (class in pyecsca.ec.formula.fliparoo)
mult (AdditiveSplitting attribute)
(BrumleyTuveri attribute)
(Configuration attribute)
(CPA attribute)
(DeviceConfiguration attribute)
(DPA attribute)
(ECDH attribute)
(ECDH_NONE attribute)
(ECDH_SHA1 attribute)
(ECDH_SHA224 attribute)
(ECDH_SHA256 attribute)
(ECDH_SHA384 attribute)
(ECDH_SHA512 attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(EuclideanSplitting attribute)
(GroupScalarRandomization attribute)
(KeyGeneration attribute)
(LeakageTarget attribute)
(MultiplicativeSplitting attribute)
Mult (OpType attribute)
mult (pyecsca.ec.countermeasures.AdditiveSplitting parameter)
(pyecsca.ec.countermeasures.EuclideanSplitting parameter)
(pyecsca.ec.countermeasures.GroupScalarRandomization parameter)
(pyecsca.ec.countermeasures.MultiplicativeSplitting parameter)
(pyecsca.ec.key_generation.KeyGeneration parameter)
(pyecsca.ec.mult.fake.turn_fake parameter)
(pyecsca.sca.attack.CPA.CPA parameter)
(pyecsca.sca.attack.DPA.DPA parameter)
(ScalarMultiplierCountermeasure attribute)
(Signature attribute)
(Triggers attribute)
mult_by_n() (in module pyecsca.ec.divpoly)
mult_class (pyecsca.ec.mult.fake.fake_mult parameter)
(pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
mult_factory (pyecsca.ec.mult.fake.fake_mult parameter)
(pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
MultipleContext (class in pyecsca.sca.re.rpa)
multiples_computed() (in module pyecsca.sca.re.rpa)
Multiplication (class in pyecsca.ec.configuration)
MultiplicativeSplitting (class in pyecsca.ec.countermeasures)
multipliers (pyecsca.sca.re.rpa.rpa_distinguish parameter)
multiply() (AccumulatorMultiplier method)
(AdditiveSplitting method)
(BGMWMultiplier method)
(BinaryNAFMultiplier method)
(BrumleyTuveri method)
(CombMultiplier method)
(CoronMultiplier method)
(DifferentialLadderMultiplier method)
(DoubleAndAddMultiplier method)
(EuclideanSplitting method)
(FixedWindowLTRMultiplier method)
(FullPrecompMultiplier method)
(GroupScalarRandomization method)
(LadderMultiplier method)
(LTRMultiplier method)
(MultiplicativeSplitting method)
(PrecompMultiplier method)
(RTLMultiplier method)
(ScalarMultiplier method)
(ScalarMultiplierCountermeasure method)
(SimpleLadderMultiplier method)
(SlidingWindowMultiplier method)
(WindowBoothMultiplier method)
(WindowNAFMultiplier method)
N
n (FlintMod property)
(GMPMod attribute)
(Mod attribute)
(pyecsca.ec.divpoly.divpoly parameter)
(pyecsca.ec.divpoly.mult_by_n parameter)
(pyecsca.ec.mod.base.mod parameter)
(pyecsca.ec.mod.base.Mod.random parameter)
(pyecsca.ec.mod.base.Undefined.random parameter)
(pyecsca.ec.mod.flint.FlintMod.random parameter)
(pyecsca.ec.mod.gmp.GMPMod.random parameter)
(pyecsca.ec.mod.raw.RawMod.random parameter)
(pyecsca.ec.mod.symbolic.SymbolicMod.random parameter)
(pyecsca.sca.re.zvp.zvp_points parameter)
(RawMod attribute)
(SymbolicMod attribute)
(Undefined attribute)
naf() (in module pyecsca.ec.scalar)
name (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(AffineCoordinateModel attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(CoordinateModel attribute)
(CurveModel attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DomainParameterCategory attribute)
(DomainParameters attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EdwardsModel attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(FormulaGraph attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(MontgomeryModel attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(OpResult attribute)
(pyecsca.ec.params.get_params parameter)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(ShortWeierstrassModel attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
(TwistedEdwardsModel attribute)
names() (EnumDefine class method)
(HashType class method)
(Inversion class method)
(Multiplication class method)
(Platform class method)
(RandomMod class method)
(Reduction class method)
(Squaring class method)
NANO (Platform attribute)
ne (CommandAPDU attribute)
Neg (OpType attribute)
neg (Triggers attribute)
NegationEFDFormula (class in pyecsca.ec.formula.efd)
NegationFormula (class in pyecsca.ec.formula.base)
networkx_graph() (FormulaGraph method)
neutral (AffineCoordinateModel attribute)
(CoordinateModel attribute)
(EllipticCurve attribute)
(MultipleContext attribute)
neutral_is_affine (EllipticCurve property)
no_inverse_action (ECConfig property)
Node (class in pyecsca.ec.context)
(class in pyecsca.ec.formula.graph)
(class in pyecsca.sca.re.tree)
node_index() (FormulaGraph method)
nodes (AddFliparoo attribute)
(AddSubFliparoo attribute)
(Fliparoo attribute)
(FormulaGraph attribute)
(MulFliparoo attribute)
Noise (class in pyecsca.sca.attack.leakage_model)
non_residue_action (ECConfig property)
NONE (HashType attribute)
(ParameterEnum attribute)
(TransformationEnum attribute)
NonInvertibleError
NonInvertibleWarning
NonResidueError
NonResidueWarning
norm (pyecsca.ec.formula.expand.expand_formula_set parameter)
(pyecsca.ec.formula.expand.expand_formula_set_parallel parameter)
normalize() (in module pyecsca.sca.trace.process)
normalize_wl() (in module pyecsca.sca.trace.process)
NormalNoice (class in pyecsca.sca.attack.leakage_model)
num (pyecsca.codegen.client.DeviceTarget.read parameter)
(pyecsca.codegen.client.HostTarget.read parameter)
(pyecsca.codegen.client.ImplTarget.read parameter)
(pyecsca.sca.target.binary.BinaryTarget.read parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.read parameter)
(pyecsca.sca.target.serial.SerialTarget.read parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.read parameter)
num_addsubs (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_args (Bit attribute)
(BitLength attribute)
(HammingDistance attribute)
(HammingWeight attribute)
(Identity attribute)
(LeakageModel attribute)
(Slice attribute)
num_divisions (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_inputs (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
num_inversions (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_multiplications (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_operations (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_outputs (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
num_powers (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_samples (InspectorTraceSet attribute)
num_squarings (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
num_traces (InspectorTraceSet attribute)
num_workers (pyecsca.ec.formula.expand.expand_formula_set_parallel parameter)
O
offset (pyecsca.sca.scope.base.Scope.setup_channel parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_channel parameter)
(pyecsca.sca.trace.match.match_part parameter)
(pyecsca.sca.trace.process.offset parameter)
(pyecsca.sca.trace.sampling.downsample_pick parameter)
offset() (in module pyecsca.sca.trace.process)
one (pyecsca.ec.curve.EllipticCurve.affine_add parameter)
(pyecsca.ec.curve.EllipticCurve.affine_double parameter)
(pyecsca.ec.curve.EllipticCurve.affine_negate parameter)
(pyecsca.ec.formula.metrics.formula_similarity parameter)
(pyecsca.ec.formula.metrics.formula_similarity_abs parameter)
(pyecsca.ec.formula.metrics.formula_similarity_fuzz parameter)
(pyecsca.sca.trace.combine.subtract parameter)
ONE (TransformationEnum attribute)
ONEBYTERANDOM (TransformationEnum attribute)
op (OpResult attribute)
op_results (FormulaAction attribute)
open() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
operator (AddFliparoo attribute)
(AddSubFliparoo attribute)
(CodeOp attribute)
(Fliparoo attribute)
(MulFliparoo attribute)
OpResult (class in pyecsca.ec.formula.base)
optionals (AccumulatorMultiplier attribute)
(BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(CoronMultiplier attribute)
(DifferentialLadderMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FixedWindowLTRMultiplier attribute)
(FullPrecompMultiplier attribute)
(LadderMultiplier attribute)
(LTRMultiplier attribute)
(PrecompMultiplier attribute)
(RTLMultiplier attribute)
(ScalarMultiplier attribute)
(SimpleLadderMultiplier attribute)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
OpType (class in pyecsca.ec.op)
oracle (pyecsca.sca.re.rpa.RPA.run parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
order (DomainParameters attribute)
(RandomModAction attribute)
other (pyecsca.ec.curve.EllipticCurve.affine_add parameter)
(pyecsca.ec.formula.fake.FakePoint.equals_scaled parameter)
(pyecsca.ec.formula.metrics.formula_similarity parameter)
(pyecsca.ec.formula.metrics.formula_similarity_abs parameter)
(pyecsca.ec.formula.metrics.formula_similarity_fuzz parameter)
(pyecsca.ec.point.InfinityPoint.equals_scaled parameter)
(pyecsca.ec.point.Point.equals_scaled parameter)
(pyecsca.sca.re.tree.Map.merge parameter)
(pyecsca.sca.trace.combine.subtract parameter)
outdir (pyecsca.codegen.render.build parameter)
(pyecsca.codegen.render.render_and_build parameter)
output (pyecsca.sca.trace_set.inspector.InspectorTraceSet.write parameter)
output_index (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
output_names (FormulaGraph attribute)
output_nodes() (FormulaGraph method)
output_points (FormulaAction attribute)
outputs (AdditionEFDFormula property)
(AdditionFormula property)
(CodeAdditionFormula property)
(CodeDifferentialAdditionFormula property)
(CodeDoublingFormula property)
(CodeFormula property)
(CodeLadderFormula property)
(CodeNegationFormula property)
(CodeScalingFormula property)
(CodeTriplingFormula property)
(DifferentialAdditionEFDFormula property)
(DifferentialAdditionFormula property)
(DoublingEFDFormula property)
(DoublingFormula property)
(EFDFormula property)
(FakeAdditionFormula property)
(FakeDifferentialAdditionFormula property)
(FakeDoublingFormula property)
(FakeFormula property)
(FakeLadderFormula property)
(FakeNegationFormula property)
(FakeScalingFormula property)
(FakeTriplingFormula property)
(Formula property)
(FormulaAction attribute)
(LadderEFDFormula property)
(LadderFormula property)
(NegationEFDFormula property)
(NegationFormula property)
(ScalingEFDFormula property)
(ScalingFormula property)
(TriplingEFDFormula property)
(TriplingFormula property)
P
P0 (RPA attribute)
p1 (CommandAPDU attribute)
p2 (CommandAPDU attribute)
p_value (pyecsca.sca.trace.test.welch_ttest parameter)
pad() (in module pyecsca.sca.trace.edit)
parameter_names (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
ParameterEnum (class in pyecsca.sca.target.ectester)
parameters (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(AffineCoordinateModel attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeOp attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(CoordinateModel attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(EllipticCurve attribute)
(ExportResponse attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(FormulaGraph attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
params (AdditiveSplitting attribute)
(AllocateKaResponse attribute)
(AllocateResponse attribute)
(AllocateSigResponse attribute)
(BrumleyTuveri attribute)
(CleanupResponse attribute)
(ClearResponse attribute)
(CPA attribute)
(DeviceTarget attribute)
(DPA attribute)
(ECDH attribute)
(ECDH_NONE attribute)
(ECDH_SHA1 attribute)
(ECDH_SHA224 attribute)
(ECDH_SHA256 attribute)
(ECDH_SHA384 attribute)
(ECDH_SHA512 attribute)
(ECDHAction attribute)
(ECDHResponse attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(ECDSAAction attribute)
(ECDSAResponse attribute)
(ECDSASignAction attribute)
(ECDSAVerifyAction attribute)
(EmulatorTarget attribute)
(EuclideanSplitting attribute)
(ExportResponse attribute)
(GenerateResponse attribute)
(GroupScalarRandomization attribute)
(HostTarget attribute)
(ImplTarget attribute)
(KeygenAction attribute)
(KeyGeneration attribute)
(LeakageTarget attribute)
(MultiplicativeSplitting attribute)
(PrecomputationAction attribute)
(pyecsca.ec.key_generation.KeyGeneration parameter)
(pyecsca.ec.mult.base.AccumulatorMultiplier.init parameter)
(pyecsca.ec.mult.base.PrecompMultiplier.init parameter)
(pyecsca.ec.mult.base.ScalarMultiplier.init parameter)
(pyecsca.ec.mult.binary.CoronMultiplier.init parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier.init parameter)
(pyecsca.ec.mult.binary.LTRMultiplier.init parameter)
(pyecsca.ec.mult.binary.RTLMultiplier.init parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier.init parameter)
(pyecsca.ec.mult.comb.CombMultiplier.init parameter)
(pyecsca.ec.mult.fake.fake_mult parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier.init parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier.init parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier.init parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier.init parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier.init parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier.init parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier.init parameter)
(pyecsca.ec.transformations.M2E parameter)
(pyecsca.ec.transformations.M2SW parameter)
(pyecsca.ec.transformations.M2TE parameter)
(pyecsca.ec.transformations.SW2E parameter)
(pyecsca.ec.transformations.SW2M parameter)
(pyecsca.ec.transformations.SW2TE parameter)
(pyecsca.ec.transformations.TE2E parameter)
(pyecsca.ec.transformations.TE2M parameter)
(pyecsca.ec.transformations.TE2SW parameter)
(pyecsca.sca.attack.CPA.CPA parameter)
(pyecsca.sca.attack.DPA.DPA parameter)
(pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.rpa.RPA.build_tree parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.export parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.set parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.export parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.transform parameter)
(RPA attribute)
(RunModeResponse attribute)
(ScalarMultiplicationAction attribute)
(ScalarMultiplierCountermeasure attribute)
(SetResponse attribute)
(Signature attribute)
(TransformResponse attribute)
(XDHAction attribute)
parent (Node property)
,
[1]
parents (CodeOp property)
(MultipleContext attribute)
(OpResult attribute)
(pyecsca.sca.trace.trace.CombinedTrace parameter)
Parsers (class in pyecsca.sca.trace_set.inspector)
path (Node property)
,
[1]
(PathContext attribute)
(pyecsca.ec.context.Node.get_by_index parameter)
(pyecsca.ec.context.Node.get_by_key parameter)
(pyecsca.ec.context.PathContext parameter)
PathContext (class in pyecsca.ec.context)
pattern (pyecsca.sca.trace.match.match_pattern parameter)
PCSCTarget (class in pyecsca.sca.target.PCSC)
pearson_corr() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
PeqPR (AccumulationOrder attribute)
PeqRP (AccumulationOrder attribute)
perform() (CPA method)
(DPA method)
(ECDH method)
(ECDH_NONE method)
(ECDH_SHA1 method)
(ECDH_SHA224 method)
(ECDH_SHA256 method)
(ECDH_SHA384 method)
(ECDH_SHA512 method)
(KeyAgreement method)
(X25519 method)
(X448 method)
(XDH method)
perform_raw() (ECDH method)
(ECDH_NONE method)
(ECDH_SHA1 method)
(ECDH_SHA224 method)
(ECDH_SHA256 method)
(ECDH_SHA384 method)
(ECDH_SHA512 method)
(KeyAgreement method)
(X25519 method)
(X448 method)
(XDH method)
peval() (in module pyecsca.misc.utils)
pexec() (in module pyecsca.misc.utils)
PickleTraceSet (class in pyecsca.sca.trace_set.pickle)
PicoScopeAlt (class in pyecsca.sca.scope.picoscope_alt)
PicoScopeSdk (class in pyecsca.sca.scope.picoscope_sdk)
planar_positions() (FormulaGraph method)
Platform (class in pyecsca.codegen.common)
platform (DeviceConfiguration attribute)
plot_correlations() (CPA method)
plot_difference_of_means() (DPA method)
plot_trace() (in module pyecsca.sca.trace.plot)
plot_traces() (in module pyecsca.sca.trace.plot)
point (AdditiveSplitting attribute)
(BrumleyTuveri attribute)
Point (class in pyecsca.ec.point)
point (CoordinateMappingAction attribute)
(EuclideanSplitting attribute)
(GroupScalarRandomization attribute)
(MultiplicativeSplitting attribute)
(PrecomputationAction attribute)
(pyecsca.ec.curve.EllipticCurve.affine_multiply parameter)
(pyecsca.ec.curve.EllipticCurve.is_neutral parameter)
(pyecsca.ec.curve.EllipticCurve.is_on_curve parameter)
(pyecsca.ec.mult.base.AccumulatorMultiplier.init parameter)
(pyecsca.ec.mult.base.PrecompMultiplier.init parameter)
(pyecsca.ec.mult.base.ScalarMultiplier.init parameter)
(pyecsca.ec.mult.binary.CoronMultiplier.init parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier.init parameter)
(pyecsca.ec.mult.binary.LTRMultiplier.init parameter)
(pyecsca.ec.mult.binary.RTLMultiplier.init parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier.init parameter)
(pyecsca.ec.mult.comb.CombMultiplier.init parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier.init parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier.init parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier.init parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier.init parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier.init parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier.init parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier.init parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier.init parameter)
(ScalarMultiplicationAction attribute)
(ScalarMultiplierCountermeasure attribute)
points (CPA attribute)
(DPA attribute)
(MultipleContext attribute)
(pyecsca.sca.attack.CPA.CPA parameter)
(pyecsca.sca.attack.DPA.DPA parameter)
poly (pyecsca.sca.re.zvp.zvp_points parameter)
polys (pyecsca.sca.re.zvp.map_to_affine parameter)
pop() (HDF5Meta method)
popitem() (HDF5Meta method)
posttrig (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
(pyecsca.sca.scope.base.Scope.setup_frequency parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_frequency parameter)
Pow (OpType attribute)
precise (Tree property)
precomp (MultipleContext attribute)
PrecompMultiplier (class in pyecsca.ec.mult.base)
PrecomputationAction (class in pyecsca.ec.mult.base)
precompute_negation (pyecsca.ec.mult.naf.WindowNAFMultiplier parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier parameter)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
PREFIX (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
pretrig (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
(pyecsca.sca.scope.base.Scope.setup_frequency parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_frequency parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_frequency parameter)
previous() (AddFliparoo method)
(AddSubFliparoo method)
(Fliparoo method)
(MulFliparoo method)
prime (EllipticCurve attribute)
print() (FormulaGraph method)
PRIVATE (KeyEnum attribute)
privkey (DeviceTarget attribute)
(ECDH attribute)
(ECDH_NONE attribute)
(ECDH_SHA1 attribute)
(ECDH_SHA224 attribute)
(ECDH_SHA256 attribute)
(ECDH_SHA384 attribute)
(ECDH_SHA512 attribute)
(ECDHAction attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(ECDSASignAction attribute)
(EmulatorTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
(LeakageTarget attribute)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh_direct parameter)
(Signature attribute)
(XDHAction attribute)
process (BinaryTarget attribute)
(HostTarget attribute)
ProcessingDirection (class in pyecsca.ec.mult.base)
protocol (pyecsca.sca.target.ectester.ECTesterTarget.connect parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.connect parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.connect parameter)
(pyecsca.sca.target.ISO7816.ISO7816Target.connect parameter)
(pyecsca.sca.target.leia.LEIATarget.connect parameter)
(pyecsca.sca.target.PCSC.PCSCTarget.connect parameter)
ps (pyecsca.sca.scope.picoscope_alt.PicoScopeAlt parameter)
PS3000aScope (class in pyecsca.sca.scope.picoscope_sdk)
PS3000Scope (class in pyecsca.sca.scope.picoscope_sdk)
PS4000Scope (class in pyecsca.sca.scope.picoscope_sdk)
PS5000Scope (class in pyecsca.sca.scope.picoscope_sdk)
PS6000Scope (class in pyecsca.sca.scope.picoscope_sdk)
pubkey (DeviceTarget attribute)
(ECDH attribute)
(ECDH_NONE attribute)
(ECDH_SHA1 attribute)
(ECDH_SHA224 attribute)
(ECDH_SHA256 attribute)
(ECDH_SHA384 attribute)
(ECDH_SHA512 attribute)
(ECDHAction attribute)
(ECDSA_NONE attribute)
(ECDSA_SHA1 attribute)
(ECDSA_SHA224 attribute)
(ECDSA_SHA256 attribute)
(ECDSA_SHA384 attribute)
(ECDSA_SHA512 attribute)
(ECDSAVerifyAction attribute)
(EmulatorTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
(LeakageTarget attribute)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh_direct parameter)
(Signature attribute)
(XDHAction attribute)
PUBLIC (KeyEnum attribute)
pyecsca.codegen
module
pyecsca.codegen.builder
module
pyecsca.codegen.client
module
pyecsca.codegen.common
module
pyecsca.codegen.render
module
pyecsca.codegen.templates
module
pyecsca.ec
module
pyecsca.ec.configuration
module
pyecsca.ec.context
module
pyecsca.ec.coordinates
module
pyecsca.ec.countermeasures
module
pyecsca.ec.curve
module
pyecsca.ec.divpoly
module
pyecsca.ec.error
module
pyecsca.ec.formula
module
pyecsca.ec.formula.base
module
pyecsca.ec.formula.code
module
pyecsca.ec.formula.efd
module
pyecsca.ec.formula.expand
module
pyecsca.ec.formula.fake
module
pyecsca.ec.formula.fliparoo
module
pyecsca.ec.formula.graph
module
pyecsca.ec.formula.metrics
module
pyecsca.ec.formula.partitions
module
pyecsca.ec.formula.switch_sign
module
pyecsca.ec.formula.unroll
module
pyecsca.ec.key_agreement
module
pyecsca.ec.key_generation
module
pyecsca.ec.mod
module
pyecsca.ec.mod.base
module
pyecsca.ec.mod.flint
module
pyecsca.ec.mod.gmp
module
pyecsca.ec.mod.raw
module
pyecsca.ec.mod.symbolic
module
pyecsca.ec.model
module
pyecsca.ec.mult
module
pyecsca.ec.mult.base
module
pyecsca.ec.mult.binary
module
pyecsca.ec.mult.comb
module
pyecsca.ec.mult.fake
module
pyecsca.ec.mult.fixed
module
pyecsca.ec.mult.ladder
module
pyecsca.ec.mult.naf
module
pyecsca.ec.mult.window
module
pyecsca.ec.op
module
pyecsca.ec.params
module
pyecsca.ec.point
module
pyecsca.ec.scalar
module
pyecsca.ec.signature
module
pyecsca.ec.transformations
module
pyecsca.misc
module
pyecsca.misc.cache
module
pyecsca.misc.cfg
module
pyecsca.misc.utils
module
pyecsca.sca
module
pyecsca.sca.attack
module
pyecsca.sca.attack.CPA
module
pyecsca.sca.attack.DPA
module
pyecsca.sca.attack.leakage_model
module
pyecsca.sca.re
module
pyecsca.sca.re.base
module
pyecsca.sca.re.rpa
module
pyecsca.sca.re.structural
module
pyecsca.sca.re.tree
module
pyecsca.sca.re.zvp
module
pyecsca.sca.scope
module
pyecsca.sca.scope.base
module
pyecsca.sca.scope.chipwhisperer
module
pyecsca.sca.scope.picoscope_alt
module
pyecsca.sca.scope.picoscope_sdk
module
pyecsca.sca.stacked_traces
module
pyecsca.sca.stacked_traces.combine
module
pyecsca.sca.stacked_traces.stacked_traces
module
pyecsca.sca.target
module
pyecsca.sca.target.base
module
pyecsca.sca.target.binary
module
pyecsca.sca.target.chipwhisperer
module
pyecsca.sca.target.ectester
module
pyecsca.sca.target.flash
module
pyecsca.sca.target.ISO7816
module
pyecsca.sca.target.leakage
module
pyecsca.sca.target.leia
module
pyecsca.sca.target.PCSC
module
pyecsca.sca.target.serial
module
pyecsca.sca.target.simpleserial
module
pyecsca.sca.trace
module
pyecsca.sca.trace.align
module
pyecsca.sca.trace.combine
module
pyecsca.sca.trace.edit
module
pyecsca.sca.trace.filter
module
pyecsca.sca.trace.match
module
pyecsca.sca.trace.plot
module
pyecsca.sca.trace.process
module
pyecsca.sca.trace.sampling
module
pyecsca.sca.trace.test
module
pyecsca.sca.trace.trace
module
pyecsca.sca.trace_set
module
pyecsca.sca.trace_set.base
module
pyecsca.sca.trace_set.chipwhisperer
module
pyecsca.sca.trace_set.hdf5
module
pyecsca.sca.trace_set.inspector
module
pyecsca.sca.trace_set.pickle
module
Q
quit() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
R
R (ParameterEnum attribute)
r (SignatureResult attribute)
radius (pyecsca.sca.trace.align.align_dtw parameter)
(pyecsca.sca.trace.align.align_dtw_scale parameter)
rand_bits (GroupScalarRandomization attribute)
(MultiplicativeSplitting attribute)
(pyecsca.ec.countermeasures.GroupScalarRandomization parameter)
(pyecsca.ec.countermeasures.MultiplicativeSplitting parameter)
random() (FlintMod class method)
(GMPMod class method)
(Mod class method)
(RawMod class method)
(SymbolicMod class method)
(Undefined class method)
random_mod (Triggers attribute)
RandomMod (class in pyecsca.ec.configuration)
RandomModAction (class in pyecsca.ec.mod.base)
range (pyecsca.sca.scope.base.Scope.setup_channel parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_channel parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_channel parameter)
RANGES (PicoScopeSdk attribute)
(PS3000aScope attribute)
ranges (PS3000aScope attribute)
RANGES (PS3000Scope attribute)
ranges (PS3000Scope attribute)
RANGES (PS4000Scope attribute)
ranges (PS4000Scope attribute)
RANGES (PS5000Scope attribute)
ranges (PS5000Scope attribute)
RANGES (PS6000Scope attribute)
ranges (PS6000Scope attribute)
Raw (SampleType attribute)
RawMod (class in pyecsca.ec.mod.raw)
RE (class in pyecsca.sca.re.base)
read() (BinaryTarget method)
(ChipWhispererTarget method)
(ChipWhispererTraceSet class method)
(DeviceTarget method)
(HDF5TraceSet class method)
(HostTarget method)
(ImplTarget method)
(InspectorTraceSet class method)
(PickleTraceSet class method)
(SerialTarget method)
(SimpleSerialTarget method)
(TraceSet class method)
read_bool() (Parsers static method)
read_float() (Parsers static method)
read_int() (Parsers static method)
read_str() (Parsers static method)
recenter() (in module pyecsca.sca.trace.process)
recoding_direction (pyecsca.ec.mult.window.SlidingWindowMultiplier parameter)
(SlidingWindowMultiplier attribute)
reconnect_outgoing_nodes() (ConstantNode method)
(InputNode method)
(Node method)
recover_bit() (CPA method)
(DPA method)
recursive_fliparoo() (in module pyecsca.ec.formula.fliparoo)
recv_msgs() (ChipWhispererTarget method)
(DeviceTarget method)
(HostTarget method)
(ImplTarget method)
(SimpleSerialTarget method)
red (Configuration attribute)
(DeviceConfiguration attribute)
REDUCE (RandomMod attribute)
reduce_all_adds() (in module pyecsca.ec.formula.partitions)
Reduction (class in pyecsca.ec.configuration)
reference (pyecsca.sca.trace.align.align_correlation parameter)
(pyecsca.sca.trace.align.align_dtw parameter)
(pyecsca.sca.trace.align.align_dtw_scale parameter)
(pyecsca.sca.trace.align.align_offset parameter)
(pyecsca.sca.trace.align.align_peaks parameter)
(pyecsca.sca.trace.align.align_sad parameter)
reference_length (pyecsca.sca.trace.align.align_correlation parameter)
(pyecsca.sca.trace.align.align_offset parameter)
(pyecsca.sca.trace.align.align_peaks parameter)
(pyecsca.sca.trace.align.align_sad parameter)
reference_offset (pyecsca.sca.trace.align.align_correlation parameter)
(pyecsca.sca.trace.align.align_offset parameter)
(pyecsca.sca.trace.align.align_peaks parameter)
(pyecsca.sca.trace.align.align_sad parameter)
reindex() (FormulaGraph method)
remove (pyecsca.codegen.render.build parameter)
(pyecsca.codegen.render.render_and_build parameter)
remove() (HDF5TraceSet method)
remove_node() (FormulaGraph method)
render() (in module pyecsca.codegen.render)
(Node method)
(Tree method)
render_and_build() (in module pyecsca.codegen.render)
render_basic() (Tree method)
reorder() (FormulaGraph method)
requires (AccumulatorMultiplier attribute)
(BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(CoronMultiplier attribute)
(DifferentialLadderMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FixedWindowLTRMultiplier attribute)
(FullPrecompMultiplier attribute)
(LadderMultiplier attribute)
(LTRMultiplier attribute)
(PrecompMultiplier attribute)
(RTLMultiplier attribute)
(ScalarMultiplier attribute)
(SimpleLadderMultiplier attribute)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
reset() (ChipWhispererTarget method)
(DeviceTarget method)
resetconfig() (in module pyecsca.misc.cfg)
resp (AllocateKaResponse attribute)
(AllocateResponse attribute)
(AllocateSigResponse attribute)
(CleanupResponse attribute)
(ClearResponse attribute)
(ECDHResponse attribute)
(ECDSAResponse attribute)
(ExportResponse attribute)
(GenerateResponse attribute)
(RunModeResponse attribute)
(SetResponse attribute)
(TransformResponse attribute)
response (Node attribute)
ResponseAPDU (class in pyecsca.sca.target.ISO7816)
result (CodeOp attribute)
(ConstantNode property)
(CoordinateMappingAction property)
(ECDHAction property)
(EmulatorTarget attribute)
(FormulaAction property)
(InputNode property)
(KeygenAction property)
(Node property)
(PrecomputationAction property)
(RandomModAction property)
(ResultAction property)
(ScalarMultiplicationAction property)
(XDHAction property)
ResultAction (class in pyecsca.ec.context)
retrieve() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
reverse() (in module pyecsca.sca.trace.edit)
rolling_mean() (in module pyecsca.sca.trace.process)
root (Node property)
,
[1]
(Tree attribute)
roots (FormulaGraph attribute)
RPA (class in pyecsca.sca.re.rpa)
rpa_distinguish() (in module pyecsca.sca.re.rpa)
rpa_input_point() (in module pyecsca.sca.re.rpa)
rpa_point_0y() (in module pyecsca.sca.re.rpa)
rpa_point_x0() (in module pyecsca.sca.re.rpa)
RTL (ProcessingDirection attribute)
RTLMultiplier (class in pyecsca.ec.mult.binary)
run() (GPUTraceManager method)
(RE method)
(RPA method)
run_mode() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
RunModeEnum (class in pyecsca.sca.target.ectester)
RunModeResponse (class in pyecsca.sca.target.ectester)
S
S (ParameterEnum attribute)
s (SignatureResult attribute)
SAMPLE (RandomMod attribute)
sample_coding (InspectorTraceSet attribute)
SampleCoding (class in pyecsca.sca.trace_set.inspector)
samples (CombinedTrace attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
(pyecsca.sca.trace.trace.CombinedTrace parameter)
(pyecsca.sca.trace.trace.CombinedTrace.with_samples parameter)
(pyecsca.sca.trace.trace.Trace parameter)
(pyecsca.sca.trace.trace.Trace.with_samples parameter)
(StackedTraces attribute)
(Trace attribute)
SampleType (class in pyecsca.sca.scope.base)
sampling_frequency (InspectorTraceSet property)
(pyecsca.sca.trace.filter.filter_bandpass parameter)
(pyecsca.sca.trace.filter.filter_bandstop parameter)
(pyecsca.sca.trace.filter.filter_highpass parameter)
(pyecsca.sca.trace.filter.filter_lowpass parameter)
satisfying (AffineCoordinateModel attribute)
(CoordinateModel attribute)
save() (HDF5TraceSet method)
save_figure() (in module pyecsca.sca.trace.plot)
save_figure_png() (in module pyecsca.sca.trace.plot)
save_figure_svg() (in module pyecsca.sca.trace.plot)
scalar (pyecsca.ec.countermeasures.AdditiveSplitting.multiply parameter)
(pyecsca.ec.countermeasures.BrumleyTuveri.multiply parameter)
(pyecsca.ec.countermeasures.EuclideanSplitting.multiply parameter)
(pyecsca.ec.countermeasures.GroupScalarRandomization.multiply parameter)
(pyecsca.ec.countermeasures.MultiplicativeSplitting.multiply parameter)
(pyecsca.ec.countermeasures.ScalarMultiplierCountermeasure.multiply parameter)
(pyecsca.ec.curve.EllipticCurve.affine_multiply parameter)
(pyecsca.ec.mult.base.AccumulatorMultiplier.multiply parameter)
(pyecsca.ec.mult.base.PrecompMultiplier.multiply parameter)
(pyecsca.ec.mult.base.ScalarMultiplier.multiply parameter)
(pyecsca.ec.mult.binary.CoronMultiplier.multiply parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier.multiply parameter)
(pyecsca.ec.mult.binary.LTRMultiplier.multiply parameter)
(pyecsca.ec.mult.binary.RTLMultiplier.multiply parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier.multiply parameter)
(pyecsca.ec.mult.comb.CombMultiplier.multiply parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier.multiply parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier.multiply parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier.multiply parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier.multiply parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier.multiply parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier.multiply parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier.multiply parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier.multiply parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier.multiply parameter)
(pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
(ScalarMultiplicationAction attribute)
scalar_mult() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
scalarmult (Configuration attribute)
(DeviceConfiguration attribute)
ScalarMultiplicationAction (class in pyecsca.ec.mult.base)
ScalarMultiplier (class in pyecsca.ec.mult.base)
ScalarMultiplierCountermeasure (class in pyecsca.ec.countermeasures)
scalars (RPA attribute)
ScalingEFDFormula (class in pyecsca.ec.formula.efd)
ScalingFormula (class in pyecsca.ec.formula.base)
scl (Triggers attribute)
Scope (class in pyecsca.sca.scope.base)
scope_coupling (InspectorTraceSet attribute)
scope_id (InspectorTraceSet attribute)
scope_impedance (InspectorTraceSet attribute)
scope_offset (InspectorTraceSet attribute)
scope_range (InspectorTraceSet attribute)
second_set (pyecsca.sca.trace.test.ks_test parameter)
(pyecsca.sca.trace.test.student_ttest parameter)
(pyecsca.sca.trace.test.welch_ttest parameter)
secp112r1 (CurveEnum attribute)
secp128r1 (CurveEnum attribute)
secp160r1 (CurveEnum attribute)
secp192r1 (CurveEnum attribute)
secp224r1 (CurveEnum attribute)
secp256r1 (CurveEnum attribute)
secp384r1 (CurveEnum attribute)
secp521r1 (CurveEnum attribute)
secret (ECDHResponse property)
sect163r1 (CurveEnum attribute)
sect233r1 (CurveEnum attribute)
sect283r1 (CurveEnum attribute)
sect409r1 (CurveEnum attribute)
sect571r1 (CurveEnum attribute)
seed (DeviceTarget attribute)
(EmulatorTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
select() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(ISO7816Target method)
(LEIATarget method)
(PCSCTarget method)
select_applet() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
send() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
send_apdu() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(ISO7816Target method)
(LEIATarget method)
(PCSCTarget method)
send_cmd() (ChipWhispererTarget method)
(DeviceTarget method)
(HostTarget method)
(ImplTarget method)
(SimpleSerialTarget method)
separator (Node attribute)
,
[1]
SerialTarget (class in pyecsca.sca.target.serial)
set() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
set_buffer() (PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
set_channel() (PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
set_frequency() (PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
set_leakage_model() (LeakageTarget method)
set_params() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
set_privkey() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
set_pubkey() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
set_trigger() (DeviceTarget method)
(EmulatorTarget method)
(HostTarget method)
(ImplTarget method)
(LeakageTarget method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
setconfig() (in module pyecsca.misc.cfg)
setdefault() (HDF5Meta method)
SetResponse (class in pyecsca.sca.target.ectester)
setup_capture() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
setup_channel() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
setup_frequency() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
setup_trigger() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
SHA1 (HashType attribute)
SHA224 (HashType attribute)
SHA256 (HashType attribute)
SHA384 (HashType attribute)
SHA512 (HashType attribute)
short_circuit (AccumulatorMultiplier attribute)
(BGMWMultiplier attribute)
(BinaryNAFMultiplier attribute)
(CombMultiplier attribute)
(CoronMultiplier attribute)
(DifferentialLadderMultiplier attribute)
(DoubleAndAddMultiplier attribute)
(FixedWindowLTRMultiplier attribute)
(FullPrecompMultiplier attribute)
(LadderMultiplier attribute)
(LTRMultiplier attribute)
(PrecompMultiplier attribute)
(pyecsca.ec.mult.base.ScalarMultiplier parameter)
(pyecsca.ec.mult.binary.CoronMultiplier parameter)
(pyecsca.ec.mult.binary.DoubleAndAddMultiplier parameter)
(pyecsca.ec.mult.binary.LTRMultiplier parameter)
(pyecsca.ec.mult.binary.RTLMultiplier parameter)
(pyecsca.ec.mult.comb.BGMWMultiplier parameter)
(pyecsca.ec.mult.comb.CombMultiplier parameter)
(pyecsca.ec.mult.fixed.FullPrecompMultiplier parameter)
(pyecsca.ec.mult.ladder.DifferentialLadderMultiplier parameter)
(pyecsca.ec.mult.ladder.LadderMultiplier parameter)
(pyecsca.ec.mult.ladder.SimpleLadderMultiplier parameter)
(pyecsca.ec.mult.naf.BinaryNAFMultiplier parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier parameter)
(pyecsca.ec.mult.window.FixedWindowLTRMultiplier parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier parameter)
(RTLMultiplier attribute)
(ScalarMultiplier attribute)
(SimpleLadderMultiplier attribute)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
shortname (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(CurveModel attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EdwardsModel attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(FormulaGraph attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(MontgomeryModel attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(ShortWeierstrassModel attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
(TwistedEdwardsModel attribute)
ShortWeierstrassModel (class in pyecsca.ec.model)
shutdown() (TaskExecutor method)
siblings (Node property)
,
[1]
sig (pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_verify parameter)
sig_type (pyecsca.sca.target.ectester.ECTesterTarget.allocate_sig parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.allocate_sig parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdsa_verify parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.allocate_sig parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_sign parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdsa_verify parameter)
sign_data() (ECDSA_NONE method)
(ECDSA_SHA1 method)
(ECDSA_SHA224 method)
(ECDSA_SHA256 method)
(ECDSA_SHA384 method)
(ECDSA_SHA512 method)
(Signature method)
sign_hash() (ECDSA_NONE method)
(ECDSA_SHA1 method)
(ECDSA_SHA224 method)
(ECDSA_SHA256 method)
(ECDSA_SHA384 method)
(ECDSA_SHA512 method)
(Signature method)
Signature (class in pyecsca.ec.signature)
signature (ECDSAResponse property)
(ECDSAVerifyAction attribute)
SignatureEnum (class in pyecsca.sca.target.ectester)
SignatureResult (class in pyecsca.ec.signature)
silent() (in module pyecsca.misc.utils)
SimpleLadderMultiplier (class in pyecsca.ec.mult.ladder)
SimpleSerialMessage (class in pyecsca.sca.target.simpleserial)
SimpleSerialTarget (class in pyecsca.sca.target.simpleserial)
simplify() (in module pyecsca.misc.cache)
simulate_ecdh_traces() (LeakageTarget method)
simulate_scalar_mult_traces() (LeakageTarget method)
size (Node property)
,
[1]
(Tree property)
Slice (class in pyecsca.sca.attack.leakage_model)
slice() (AddFliparoo method)
(AddSubFliparoo method)
(Fliparoo method)
(MulFliparoo method)
sliding_window_ltr() (in module pyecsca.ec.scalar)
sliding_window_rtl() (in module pyecsca.ec.scalar)
SlidingWindowMultiplier (class in pyecsca.ec.mult.window)
split (pyecsca.sca.re.tree.Tree.build parameter)
split_traces() (DPA method)
SplitCriterion (class in pyecsca.sca.re.tree)
sqr (Configuration attribute)
(DeviceConfiguration attribute)
Sqr (OpType attribute)
sqrt() (FlintMod method)
(GMPMod method)
(Mod method)
(RawMod method)
(SymbolicMod method)
(Undefined method)
Squaring (class in pyecsca.ec.configuration)
StackedTraces (class in pyecsca.sca.stacked_traces.stacked_traces)
standard_deviation() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
start (pyecsca.sca.trace.edit.trim parameter)
STM32F0 (Platform attribute)
STM32F3 (Platform attribute)
stop() (ChipWhispererScope method)
(PicoScopeAlt method)
(PicoScopeSdk method)
(PS3000aScope method)
(PS3000Scope method)
(PS4000Scope method)
(PS5000Scope method)
(PS6000Scope method)
(Scope method)
stream_count (pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
stretch() (in module pyecsca.sca.trace.edit)
strip (pyecsca.codegen.render.build parameter)
(pyecsca.codegen.render.render_and_build parameter)
student_ttest() (in module pyecsca.sca.trace.test)
Sub (OpType attribute)
submit() (TaskExecutor method)
submit_task() (TaskExecutor method)
subtract() (in module pyecsca.sca.trace.combine)
success (AllocateKaResponse attribute)
(AllocateResponse attribute)
(AllocateSigResponse attribute)
(CleanupResponse attribute)
(ClearResponse attribute)
(ECDHResponse attribute)
(ECDSAResponse attribute)
(ExportResponse attribute)
(GenerateResponse attribute)
(RunModeResponse attribute)
(SetResponse attribute)
(TransformResponse attribute)
sw (ResponseAPDU attribute)
SW2E() (in module pyecsca.ec.transformations)
SW2M() (in module pyecsca.ec.transformations)
SW2TE() (in module pyecsca.ec.transformations)
SW_APPLET_SELECT_FAILED (ISO7816 attribute)
SW_BYTES_REMAINING_00 (ISO7816 attribute)
SW_CLA_NOT_SUPPORTED (ISO7816 attribute)
SW_COMMAND_NOT_ALLOWED (ISO7816 attribute)
SW_CONDITIONS_NOT_SATISFIED (ISO7816 attribute)
SW_CORRECT_LENGTH_00 (ISO7816 attribute)
SW_DATA_INVALID (ISO7816 attribute)
SW_FILE_FULL (ISO7816 attribute)
SW_FILE_INVALID (ISO7816 attribute)
SW_FILE_NOT_FOUND (ISO7816 attribute)
SW_FUNC_NOT_SUPPORTED (ISO7816 attribute)
SW_INCORRECT_P1P2 (ISO7816 attribute)
SW_INS_NOT_SUPPORTED (ISO7816 attribute)
SW_NO_ERROR (ISO7816 attribute)
SW_RECORD_NOT_FOUND (ISO7816 attribute)
SW_SECURITY_STATUS_NOT_SATISFIED (ISO7816 attribute)
SW_UNKNOWN (ISO7816 attribute)
SW_WRONG_DATA (ISO7816 attribute)
SW_WRONG_LENGTH (ISO7816 attribute)
SW_WRONG_P1P2 (ISO7816 attribute)
sws (AllocateKaResponse attribute)
(AllocateResponse attribute)
(AllocateSigResponse attribute)
(CleanupResponse attribute)
(ClearResponse attribute)
(ECDHResponse attribute)
(ECDSAResponse attribute)
(ExportResponse attribute)
(GenerateResponse attribute)
(RunModeResponse attribute)
(SetResponse attribute)
(TransformResponse attribute)
SymbolicMod (class in pyecsca.ec.mod.symbolic)
sympify() (in module pyecsca.misc.cache)
T
T0 (CardProtocol attribute)
T1 (CardProtocol attribute)
Target (class in pyecsca.sca.target.base)
TaskExecutor (class in pyecsca.misc.utils)
tasks (TaskExecutor property)
TE2E() (in module pyecsca.ec.transformations)
TE2M() (in module pyecsca.ec.transformations)
TE2SW() (in module pyecsca.ec.transformations)
TemporaryConfig (class in pyecsca.misc.cfg)
threshold (pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
(pyecsca.sca.trace.match.match_part parameter)
(pyecsca.sca.trace.match.match_pattern parameter)
threshold() (in module pyecsca.sca.trace.process)
TIME_UNITS (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
timebase (PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
timeout (DeviceTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
(pyecsca.codegen.client.DeviceTarget.read parameter)
(pyecsca.codegen.client.DeviceTarget.recv_msgs parameter)
(pyecsca.codegen.client.DeviceTarget.send_cmd parameter)
(pyecsca.codegen.client.HostTarget.read parameter)
(pyecsca.codegen.client.HostTarget.recv_msgs parameter)
(pyecsca.codegen.client.HostTarget.send_cmd parameter)
(pyecsca.codegen.client.ImplTarget.read parameter)
(pyecsca.codegen.client.ImplTarget.recv_msgs parameter)
(pyecsca.codegen.client.ImplTarget.send_cmd parameter)
(pyecsca.sca.scope.base.Scope.capture parameter)
(pyecsca.sca.scope.base.Scope.setup_trigger parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.capture parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.capture parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.setup_trigger parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.capture parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.setup_trigger parameter)
(pyecsca.sca.target.binary.BinaryTarget.read parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.read parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.recv_msgs parameter)
(pyecsca.sca.target.chipwhisperer.ChipWhispererTarget.send_cmd parameter)
(pyecsca.sca.target.serial.SerialTarget.read parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.read parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.recv_msgs parameter)
(pyecsca.sca.target.simpleserial.SimpleSerialTarget.send_cmd parameter)
title_space (InspectorTraceSet attribute)
to_affine() (DomainParameters method)
(EllipticCurve method)
(FakePoint method)
(InfinityPoint method)
(Point method)
to_code() (AdditionEFDFormula method)
(DifferentialAdditionEFDFormula method)
(DoublingEFDFormula method)
(EFDFormula method)
(LadderEFDFormula method)
(NegationEFDFormula method)
(ScalingEFDFormula method)
(TriplingEFDFormula method)
to_coords() (DomainParameters method)
(EllipticCurve method)
to_DER() (SignatureResult method)
to_formula() (FormulaGraph method)
to_model() (FakePoint method)
(InfinityPoint method)
(Point method)
to_weierstrass (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
toaffine (AffineCoordinateModel attribute)
(CoordinateModel attribute)
token (pyecsca.misc.cfg.resetconfig parameter)
(TemporaryConfig attribute)
TOOM_COOK (Multiplication attribute)
(Squaring attribute)
tosystem (AffineCoordinateModel attribute)
(CoordinateModel attribute)
tpb (pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
tpl (Triggers attribute)
Trace (class in pyecsca.sca.trace.trace)
trace (EmulatorTarget attribute)
(pyecsca.sca.trace.edit.pad parameter)
(pyecsca.sca.trace.edit.reverse parameter)
(pyecsca.sca.trace.edit.stretch parameter)
(pyecsca.sca.trace.edit.trim parameter)
(pyecsca.sca.trace.filter.filter_bandpass parameter)
(pyecsca.sca.trace.filter.filter_bandstop parameter)
(pyecsca.sca.trace.filter.filter_highpass parameter)
(pyecsca.sca.trace.filter.filter_lowpass parameter)
(pyecsca.sca.trace.match.match_part parameter)
(pyecsca.sca.trace.match.match_pattern parameter)
(pyecsca.sca.trace.process.absolute parameter)
(pyecsca.sca.trace.process.invert parameter)
(pyecsca.sca.trace.process.normalize parameter)
(pyecsca.sca.trace.process.normalize_wl parameter)
(pyecsca.sca.trace.process.offset parameter)
(pyecsca.sca.trace.process.recenter parameter)
(pyecsca.sca.trace.process.rolling_mean parameter)
(pyecsca.sca.trace.process.threshold parameter)
(pyecsca.sca.trace.process.transform parameter)
(pyecsca.sca.trace.sampling.downsample_average parameter)
(pyecsca.sca.trace.sampling.downsample_decimate parameter)
(pyecsca.sca.trace.sampling.downsample_max parameter)
(pyecsca.sca.trace.sampling.downsample_min parameter)
(pyecsca.sca.trace.sampling.downsample_pick parameter)
trace_offset (InspectorTraceSet attribute)
trace_set (CombinedTrace property)
(pyecsca.sca.trace.trace.CombinedTrace parameter)
(pyecsca.sca.trace.trace.Trace parameter)
(Trace property)
traces (CPA attribute)
(DPA attribute)
(pyecsca.sca.attack.CPA.CPA parameter)
(pyecsca.sca.attack.DPA.DPA parameter)
(pyecsca.sca.stacked_traces.combine.GPUTraceManager parameter)
(pyecsca.sca.trace.align.align_correlation parameter)
(pyecsca.sca.trace.align.align_dtw parameter)
(pyecsca.sca.trace.align.align_dtw_scale parameter)
(pyecsca.sca.trace.align.align_offset parameter)
(pyecsca.sca.trace.align.align_peaks parameter)
(pyecsca.sca.trace.align.align_sad parameter)
(pyecsca.sca.trace.combine.add parameter)
(pyecsca.sca.trace.combine.average parameter)
(pyecsca.sca.trace.combine.average_and_variance parameter)
(pyecsca.sca.trace.combine.conditional_average parameter)
(pyecsca.sca.trace.combine.standard_deviation parameter)
(pyecsca.sca.trace.combine.variance parameter)
traces_shape (GPUTraceManager property)
TraceSet (class in pyecsca.sca.trace_set.base)
transform() (ECTesterTarget method)
(ECTesterTargetLEIA method)
(ECTesterTargetPCSC method)
(in module pyecsca.sca.trace.process)
transform_trace() (EmulatorTarget method)
transformation (pyecsca.sca.target.ectester.ECTesterTarget.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTarget.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.transform parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.ecdh_direct parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.transform parameter)
TransformationEnum (class in pyecsca.sca.target.ectester)
TransformResponse (class in pyecsca.sca.target.ectester)
Tree (class in pyecsca.sca.re.tree)
tree (RE attribute)
(RPA attribute)
tries (pyecsca.sca.re.rpa.RPA.build_tree parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
trigger (DeviceTarget attribute)
(HostTarget attribute)
(ImplTarget attribute)
Triggers (class in pyecsca.codegen.client)
TRIGGERS (PicoScopeSdk attribute)
(PS3000aScope attribute)
(PS3000Scope attribute)
(PS4000Scope attribute)
(PS5000Scope attribute)
(PS6000Scope attribute)
trim() (in module pyecsca.sca.trace.edit)
TriplingEFDFormula (class in pyecsca.ec.formula.efd)
TriplingFormula (class in pyecsca.ec.formula.base)
turn_fake() (in module pyecsca.ec.mult.fake)
TwistedEdwardsModel (class in pyecsca.ec.model)
two_torsion_multiplicity (pyecsca.ec.divpoly.divpoly parameter)
type (pyecsca.sca.scope.base.Scope.retrieve parameter)
(pyecsca.sca.scope.chipwhisperer.ChipWhispererScope.retrieve parameter)
(pyecsca.sca.scope.picoscope_alt.PicoScopeAlt.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PicoScopeSdk.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000aScope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS3000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS4000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS5000Scope.retrieve parameter)
(pyecsca.sca.scope.picoscope_sdk.PS6000Scope.retrieve parameter)
U
UNCOMPRESSED (FormatEnum attribute)
Undefined (class in pyecsca.ec.mod.base)
unified (AdditionEFDFormula attribute)
(AdditionFormula attribute)
(CodeAdditionFormula attribute)
(CodeDifferentialAdditionFormula attribute)
(CodeDoublingFormula attribute)
(CodeFormula attribute)
(CodeLadderFormula attribute)
(CodeNegationFormula attribute)
(CodeScalingFormula attribute)
(CodeTriplingFormula attribute)
(DifferentialAdditionEFDFormula attribute)
(DifferentialAdditionFormula attribute)
(DoublingEFDFormula attribute)
(DoublingFormula attribute)
(EFDFormula attribute)
(FakeAdditionFormula attribute)
(FakeDifferentialAdditionFormula attribute)
(FakeDoublingFormula attribute)
(FakeFormula attribute)
(FakeLadderFormula attribute)
(FakeNegationFormula attribute)
(FakeScalingFormula attribute)
(FakeTriplingFormula attribute)
(Formula attribute)
(LadderEFDFormula attribute)
(LadderFormula attribute)
(NegationEFDFormula attribute)
(NegationFormula attribute)
(ScalingEFDFormula attribute)
(ScalingFormula attribute)
(TriplingEFDFormula attribute)
(TriplingFormula attribute)
unroll_formula() (in module pyecsca.ec.formula.unroll)
unroll_formula_expr() (in module pyecsca.ec.formula.unroll)
unsatisfied_coordinate_assumption_action (ECConfig property)
unsatisfied_formula_assumption_action (ECConfig property)
UnsatisfiedAssumptionError
UnsatisfiedAssumptionWarning
update() (FormulaGraph method)
(HDF5Meta method)
use_init (pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.rpa.RPA.build_tree parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
use_multiply (pyecsca.sca.re.rpa.multiples_computed parameter)
(pyecsca.sca.re.rpa.RPA.build_tree parameter)
(pyecsca.sca.re.rpa.rpa_distinguish parameter)
(pyecsca.sca.re.zvp.addition_chain parameter)
use_pari (pyecsca.ec.divpoly.mult_by_n parameter)
V
value (OpResult attribute)
(PathContext attribute)
(pyecsca.sca.trace.process.threshold parameter)
values (pyecsca.sca.target.ectester.ECTesterTarget.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetLEIA.set parameter)
(pyecsca.sca.target.ectester.ECTesterTargetPCSC.set parameter)
(pyecsca.sca.trace.edit.pad parameter)
values() (EnumDefine class method)
(HashType class method)
(HDF5Meta method)
(Inversion class method)
(Multiplication class method)
(Platform class method)
(RandomMod class method)
(Reduction class method)
(Squaring class method)
variables (AffineCoordinateModel attribute)
(CodeOp attribute)
(CoordinateModel attribute)
variance() (BaseTraceManager method)
(CPUTraceManager method)
(GPUTraceManager method)
(in module pyecsca.sca.trace.combine)
verify_chain() (AddFliparoo method)
(AddSubFliparoo method)
(Fliparoo method)
(MulFliparoo method)
verify_data() (ECDSA_NONE method)
(ECDSA_SHA1 method)
(ECDSA_SHA224 method)
(ECDSA_SHA256 method)
(ECDSA_SHA384 method)
(ECDSA_SHA512 method)
(Signature method)
verify_hash() (ECDSA_NONE method)
(ECDSA_SHA1 method)
(ECDSA_SHA224 method)
(ECDSA_SHA256 method)
(ECDSA_SHA384 method)
(ECDSA_SHA512 method)
(Signature method)
Volt (SampleType attribute)
W
W (ParameterEnum attribute)
w (pyecsca.ec.scalar.booth_window parameter)
(pyecsca.ec.scalar.booth_word parameter)
(pyecsca.ec.scalar.sliding_window_ltr parameter)
(pyecsca.ec.scalar.sliding_window_rtl parameter)
(pyecsca.ec.scalar.wnaf parameter)
walk() (Node method)
warn() (in module pyecsca.misc.utils)
welch_ttest() (in module pyecsca.sca.trace.test)
width (BGMWMultiplier attribute)
(CombMultiplier attribute)
(pyecsca.ec.mult.comb.BGMWMultiplier parameter)
(pyecsca.ec.mult.comb.CombMultiplier parameter)
(pyecsca.ec.mult.naf.WindowNAFMultiplier parameter)
(pyecsca.ec.mult.window.SlidingWindowMultiplier parameter)
(pyecsca.ec.mult.window.WindowBoothMultiplier parameter)
(SlidingWindowMultiplier attribute)
(WindowBoothMultiplier attribute)
(WindowNAFMultiplier attribute)
window (pyecsca.sca.trace.process.rolling_mean parameter)
WindowBoothMultiplier (class in pyecsca.ec.mult.window)
WindowNAFMultiplier (class in pyecsca.ec.mult.naf)
with_samples() (CombinedTrace method)
(Trace method)
with_traceback() (BadFliparoo method)
(CardConnectionException method)
(ChunkingException method)
(NonInvertibleError method)
(NonInvertibleWarning method)
(NonResidueError method)
(NonResidueWarning method)
(UnsatisfiedAssumptionError method)
(UnsatisfiedAssumptionWarning method)
wnaf() (in module pyecsca.ec.scalar)
write() (BinaryTarget method)
(ChipWhispererTarget method)
(ChipWhispererTraceSet method)
(DeviceTarget method)
(HDF5TraceSet method)
(HostTarget method)
(ImplTarget method)
(InspectorTraceSet method)
(PickleTraceSet method)
(SerialTarget method)
(SimpleSerialTarget method)
(TraceSet method)
write_bool() (Parsers static method)
write_float() (Parsers static method)
write_int() (Parsers static method)
write_str() (Parsers static method)
X
x (FlintMod attribute)
(GMPMod attribute)
(Mod attribute)
(pyecsca.ec.curve.EllipticCurve.affine_lift_x parameter)
(pyecsca.ec.mod.base.mod parameter)
(RawMod attribute)
(SymbolicMod attribute)
(Undefined attribute)
X25519 (class in pyecsca.ec.key_agreement)
X448 (class in pyecsca.ec.key_agreement)
x_label (InspectorTraceSet attribute)
x_offset (InspectorTraceSet attribute)
x_only (pyecsca.ec.divpoly.mult_by_n parameter)
x_scale (InspectorTraceSet attribute)
XDH (class in pyecsca.ec.key_agreement)
XDHAction (class in pyecsca.ec.key_agreement)
XMEGA (Platform attribute)
xonly (pyecsca.sca.re.zvp.compute_factor_set parameter)
Y
y_label (InspectorTraceSet attribute)
y_scale (InspectorTraceSet attribute)
ysquared (CurveModel attribute)
(EdwardsModel attribute)
(MontgomeryModel attribute)
(ShortWeierstrassModel attribute)
(TwistedEdwardsModel attribute)
Z
ZERO (TransformationEnum attribute)
ZeroNoise (class in pyecsca.sca.attack.leakage_model)
zvp_points() (in module pyecsca.sca.re.zvp)