Faster Side-Channel Resistant Elliptic Curve Scalar Multiplication

被引:0
|
作者
Venelli, Alexandre [1 ]
Dassance, Francois [2 ]
机构
[1] Univ Mediterranee, IML ERISCS, Case 907,163 Ave Luminy, F-13288 Marseille 09, France
[2] Cornell Univ, Ithaca, NY 14853 USA
关键词
FAULT ATTACKS;
D O I
暂无
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We present a new point scalar multiplication algorithm on classical Weierstrass elliptic curves over fields of characteristic greater than 3. Using Meloni's formula that efficiently adds two points with the same Z-coordinates, we develop an algorithm computing [k]P only with these point additions. We combine Meloni's addition with a modified version of a Montgomery ladder, a well-established side-channel resistant method for scalar multiplication. Our aim is to construct an algorithm that is resistant, by construction, against Simple Power Analysis (SPA) and Fault Analysis (FA) while still being efficient. We present four versions of our algorithm with various speed-ups depending on the available memory of the device. Finally, we compare our method with state-of-the-art algorithms at the same level of side-channel resistance.
引用
收藏
页码:29 / +
页数:3
相关论文
共 50 条
  • [1] Architecture for an elliptic curve scalar multiplication resistant to some side-channel attacks
    Yoon, JC
    Jung, SW
    Lee, S
    [J]. INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2003, 2004, 2971 : 139 - 151
  • [2] A General Framework of Side-Channel Atomicity for Elliptic Curve Scalar Multiplication
    Lu, Chia-Yu
    Jen, Shang-Ming
    Laih, Chi-Sung
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) : 428 - 438
  • [3] Power attacks on a side-channel resistant elliptic curve implementation
    Geiselmann, W
    Steinwandt, R
    [J]. INFORMATION PROCESSING LETTERS, 2004, 91 (01) : 29 - 32
  • [4] A new method for securing elliptic scalar multiplication against side-channel attacks
    Lim, CH
    [J]. INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2004, 3108 : 289 - 300
  • [5] Evolving Side-Channel Resistant Reconfigurable Hardware for Elliptic Curve Cryptography
    Poudel, Bikash
    Louis, Sushil J.
    Munir, Arslan
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2428 - 2436
  • [6] Parallelizable elliptic curve point multiplication method with resistance against side-channel attacks
    Möller, B
    [J]. INFORMATION SECURITY, PROCEEDINGS, 2002, 2433 : 402 - 413
  • [7] Faster Scalar Multiplication for Elliptic Curve Cryptosystems (Extended Abstract)
    Sakemi, Yumi
    Izu, Tetsuya
    Shirase, Masaaki
    [J]. 2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 523 - 527
  • [8] Stealing Keys From Hardware Wallets: A Single Trace Side-Channel Attack on Elliptic Curve Scalar Multiplication Without Profiling
    Park, Dongjun
    Choi, Minsig
    Kim, Gyusang
    Bae, Daehyeon
    Kim, Heeseok
    Hong, Seokhie
    [J]. IEEE ACCESS, 2023, 11 : 44578 - 44589
  • [9] Improved elliptic curve multiplication methods resistant against side channel attacks
    Izu, T
    Möller, B
    Takagi, T
    [J]. PROGRESS IN CRYPTOLOGY - INDOCRYPT 2002, PROCEEDINGS, 2002, 2551 : 296 - 313
  • [10] A Fast Algorithm of Scalar Multiplication Based on Side-Channel Atomicity
    Hao Yujie
    Yin Shi
    [J]. CHINA COMMUNICATIONS, 2011, 8 (02) : 134 - 139