Practical Investigation on the Distinguishability of Longa's Atomic Patterns
<|reference_start|>Practical Investigation on the Distinguishability of Longa's Atomic Patterns: This paper investigates the distinguishability of the atomic patterns for elliptic curve point doubling and addition operations proposed by Longa. We implemented a binary elliptic curve scalar multiplication kP algorithm with Longa's atomic patterns for the NIST elliptic curve P-256 using the open-source cryptographic library FLECC in C. We measured and analysed an electromagnetic trace of a single kP execution on a microcontroller (TI Launchpad F28379 board). Due to various technical limitations, significant differences in the execution time and the shapes of the atomic blocks could not be determined. Further investigations of the side channel analysis-resistance can be performed based on this work. Last but not least, we examined and corrected Longa's atomic patterns corresponding to formulae proposed by Longa.<|reference_end|>
@article{li2024practical,
    title={Practical Investigation on the Distinguishability of Longa's Atomic
  Patterns},
    author={Sze Hei Li, Zoya Dyka, Alkistis Aikaterini Sigourou, Peter
  Langendoerfer and Ievgen Kabin},
    journal={arXiv preprint arXiv:2409.11868},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.11868},
    primaryClass={cs.CR}
}