Preventing Distinguishability between Multiplication and Squaring Operations
Pith reviewed 2026-05-07 12:58 UTC · model grok-4.3
The pith
Energy differences in field multipliers let attackers distinguish multiplications from squarings during elliptic curve scalar multiplication, regardless of the multiplier design.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Scalar multiplication kP remains susceptible to simple side-channel analysis because field multipliers consume different energy when passing two different or two identical operands. This vulnerability arises independent of the multiplication method used. Two mitigation techniques were implemented and analysed: data redirection and bus reloading.
What carries the argument
Data redirection and bus reloading, two hardware techniques applied to field multipliers to eliminate distinguishable power consumption between multiplication and squaring operations.
Load-bearing premise
The two mitigation techniques eliminate the distinguishability without creating new side-channel leaks or adding unacceptable performance overhead.
What would settle it
Performing power trace measurements on an implementation using the proposed mitigations and checking whether an attacker can still distinguish multiplication from squaring based on energy consumption patterns.
Figures
read the original abstract
Scalar multiplication kP is a critical operation in Elliptic Curve Cryptosystems (ECC), often targeted by Side-Channel Analysis (SCA). Despite strategies based on atomic patterns to enhance security, the binary kP algorithms remain susceptible to simple SCA due to energy consumption variations in field multipliers during passing two different or two identical operands. This vulnerability arises independent of the multiplication method used. We implemented and analysed two mitigation techniques: one involving data redirection and another focusing on bus reloading.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript claims that scalar multiplication kP in elliptic curve cryptosystems remains vulnerable to simple side-channel analysis due to energy consumption variations in field multipliers when processing two different operands versus two identical operands. It asserts that this distinguishability vulnerability between multiplication and squaring arises independently of the specific multiplication method employed. The authors report implementing and analyzing two mitigation techniques—one based on data redirection and the other on bus reloading—to eliminate the leakage.
Significance. If the independence claim and the effectiveness of the mitigations hold under experimental scrutiny, the work could offer a practical defense for binary kP algorithms that complements atomic-pattern strategies. However, the absence of any quantitative validation (attack success rates, trace distinguishability metrics, or overhead measurements) means the result remains an unevidenced assertion rather than a demonstrated improvement. No machine-checked proofs, reproducible artifacts, or falsifiable predictions are evident from the provided text.
major comments (2)
- [Abstract] Abstract: the central claims rest on the statements that the vulnerability 'arises independent of the multiplication method used' and that the two mitigations 'were implemented and analysed,' yet the text supplies no experimental data, waveforms, success rates, correlation metrics, or baseline comparisons to support either assertion.
- [Abstract] The manuscript provides no description of the experimental setup, the specific multipliers tested to establish independence, the side-channel acquisition method, or any quantitative evaluation of whether the mitigations introduce new leakage or implementation errors.
Simulated Author's Rebuttal
We thank the referee for the careful and constructive review of our manuscript on preventing distinguishability between multiplication and squaring in ECC scalar multiplication. We agree that the current text does not supply the quantitative experimental evidence or setup details needed to fully substantiate the claims of independence and mitigation effectiveness. We will revise the manuscript accordingly to include these elements, strengthening the work as a practical complement to atomic-pattern defenses. We respond to each major comment below.
read point-by-point responses
-
Referee: [Abstract] Abstract: the central claims rest on the statements that the vulnerability 'arises independent of the multiplication method used' and that the two mitigations 'were implemented and analysed,' yet the text supplies no experimental data, waveforms, success rates, correlation metrics, or baseline comparisons to support either assertion.
Authors: The claim of independence is grounded in the observation that the leakage originates at the operand-loading stage of any field multiplier: energy consumption differs when loading two distinct operands (multiplication) versus two identical operands (squaring), before the internal arithmetic begins. This structural property holds irrespective of the multiplier algorithm (schoolbook, Karatsuba, Montgomery, etc.). We acknowledge, however, that the manuscript provides no supporting experimental data, waveforms, success rates, correlation metrics, or baseline comparisons. In the revised version we will add these, including power traces demonstrating distinguishability across multiple multiplier implementations, attack success rates before mitigation, and quantitative metrics (e.g., Pearson correlation or t-test values) showing elimination of the leakage after applying data redirection and bus reloading. revision: yes
-
Referee: [Abstract] The manuscript provides no description of the experimental setup, the specific multipliers tested to establish independence, the side-channel acquisition method, or any quantitative evaluation of whether the mitigations introduce new leakage or implementation errors.
Authors: The current manuscript text indeed omits a detailed experimental section. The concepts of data redirection (rerouting operands through a consistent bus path to equalize loading patterns) and bus reloading (periodic dummy reloads to mask operand differences) are described at a high level, but without hardware specifics or evaluation results. In the revision we will insert a dedicated experimental section that specifies: the target platform and field multipliers tested (e.g., 256-bit and 512-bit variants of standard and Karatsuba multipliers to confirm independence), side-channel acquisition setup (oscilloscope model, sampling rate, probe location on the power rail), and quantitative leakage assessments (including post-mitigation t-test results and checks confirming no new distinguishable patterns or functional errors are introduced). revision: yes
Circularity Check
No circularity; experimental claims rest on implementation results, not self-referential derivations
full rationale
The paper is an experimental mitigation study in side-channel analysis for ECC. It asserts that a distinguishability vulnerability exists independently of the multiplication method and that two implemented techniques (data redirection, bus reloading) address it. No equations, fitted parameters, predictions, or derivation chains appear in the abstract or description. Claims are grounded in implementation and analysis rather than quantities defined by the paper itself or self-citation chains that reduce to inputs by construction. This matches the default non-circular case for implementation-focused work.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
Speeding the Pollard and elliptic curve methods of factorization,
P. L. Montgomery, “Speeding the Pollard and elliptic curve methods of factorization,” Math. Comput., vol. 48, no. 177, pp. 243 –264, 1987, doi: 10.1090/S0025-5718-1987-0866113-7
-
[2]
D. R. Hankerson, A. J. Menezes, S. A. Vanstone, D. Hankerson, A. Menezes, and S. Vanstone, Guide to elliptic curve cryptography . Berlin, Heidelberg: Springer-Verlag, 2003
work page 2003
-
[3]
Low -cost solutions for preventing simple side -channel analysis: side- channel atomicity,
B. Chevallier-Mames, M. Ciet, and M. Joye, “Low -cost solutions for preventing simple side -channel analysis: side- channel atomicity,” IEEE Trans. Compu t., vol. 53, no. 6, pp. 760– 768, Jun. 2004, doi: 10.1109/TC.2004.13
-
[4]
Accelerating the Scalar Multiplication on Elliptic Curve Cryptosystems Over Prime Fields,
P. Longa, “Accelerating the Scalar Multiplication on Elliptic Curve Cryptosystems Over Prime Fields,” 2007
work page 2007
-
[5]
Atomicity Improvement for Elliptic Curve Scalar Multiplication,
C. Giraud and V. Verneuil, “Atomicity Improvement for Elliptic Curve Scalar Multiplication,” in Smart Card Research and Advanced Application, vol. 6035, D. Gollmann, J. -L. Lanet, and J. Iguchi- Cartigny, Eds., in L NCS, vol. 6035. ,: Springer Berlin Heidelberg, 2010, pp. 80–101. doi: 10.1007/978-3-642-12510-2_7
-
[6]
Revisiting Atomic Patterns for Scalar Multiplications on Elliptic Curves,
F. Rondepierre, “Revisiting Atomic Patterns for Scalar Multiplications on Elliptic Curves,” in Smart Card Research and Advanced Applications, A. Francillon and P. Rohatgi, Eds., in L NCS. Cham: Springer International Publishing, 2014, pp. 171 –186. doi: 10.1007/978-3-319-08302-5_12
-
[7]
Randomized Addressing Countermeasures are Inefficient Against Address -Bit SCA,
I. Kabin, Z. Dyka, and P. Langendoerfer, “Randomized Addressing Countermeasures are Inefficient Against Address -Bit SCA,” in 2023 IEEE CSR , Venice, Italy: IEEE, Jul. 2023, pp. 580 –585. doi: 10.1109/CSR57506.2023.10224968
-
[8]
Distinguishability between Multiplication and Squaring Operations: a New Marker,
A. A. Sigou rou, Z. Dyka, P. Langendoerfer, and I. Kabin, “Distinguishability between Multiplication and Squaring Operations: a New Marker,” presented at the 3rd Workshop on Nano Security: From Nano-Electronics to Secure Systems (NanoSec’25), [Online]. Available: http s://spp-nanosecurity.uni- stuttgart.de/documents/nanosec25/Distinguishability-between- M...
-
[9]
Atomic P atterns: Field Operation Distinguishability on Cryptographic ASICs,
A. A. Sigourou, Z. Dyka, P. Langendoerfer, and I. Kabin, “Atomic P atterns: Field Operation Distinguishability on Cryptographic ASICs,” in 2025 IEEE International Conference on Cyber Security and Resilience (CSR), Chania, Crete, Greece: IEEE, Aug. 2025, pp. 990 –
work page 2025
-
[10]
doi: 10.1109/CSR64739.2025.11130154
-
[11]
Cryptographic hardware accelerator with dynamic reconfigurable redundancy,
Z. Dyka, I. Kabin, A. A. Sigourou, and P. Langendoerfer, “Cryptographic hardware accelerator with dynamic reconfigurable redundancy,” EP 4 625 234 A1, Jan. 10, 2025 [Online]. Available: https://data.epo.org/publication- server/document/pdf/4625234/A1/2025-10-01
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.