Efficient Masked S-Boxes Processing - A Step Forward

被引:0
|
作者
Grosso, Vincent [1 ]
Prouff, Emmanuel [2 ]
Standaert, Francois-Xavier [1 ]
机构
[1] Catholic Univ Louvain, ICTEAM, ELEN, Crypto Grp, Louvain, Belgium
[2] ANSSI, F-75700 Paris, France
来源
PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2014 | 2014年 / 8469卷
关键词
HIGHER-ORDER MASKING; PROVABLY SECURE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To defeat side-channel attacks, the implementation of block cipher algorithms in embedded devices must include dedicated countermeasures. To this end, security designers usually apply secret sharing techniques and build masking schemes to securely operate an shared data. The popularity of this approach can be explained by the fact that it enables formal security proofs. The construction of masking schemes thwarting higher-order side-channel attacks, which correspond to a powerful adversary able to exploit the leakage of the different shares, has been a hot topic during the last decade. Several solutions have been proposed, usually at the cost of significant performance overheads. As a result, the quest for efficient masked S-box implementations is still ongoing. In this paper, we focus on the scheme proposed by Carlet et al at FSE 2012, and latter improved by Roy and Vivek at CHES 2013. This scheme is today the most efficient one to secure a generic S-box at any order. By exploiting an idea introduced by Coron et al at FSE 2013, we show that Carlet et al's scheme can still be improved for S-boxes with input dimension larger than four. We obtain this result thanks to a new definition for the addition-chain exponentiation used during the masked S-box processing. For the AES and DES S-boxes, we show that our improvement leads to significant efficiency gains.
引用
收藏
页码:251 / 266
页数:16
相关论文
共 50 条
  • [21] DPA attacks and S-boxes
    Prouff, E
    FAST SOFTWARE ENCRYPTION, 2005, 3557 : 424 - 441
  • [22] GENERALIZED NONLINEARITY OF S-BOXES
    Gangopadhyay, Sugata
    Paul, Goutam
    Sinha, Nishant
    Stanica, Pantelimon
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2018, 12 (01) : 115 - 122
  • [23] Linear redundancy in S-boxes
    Fuller, J
    Millan, W
    FAST SOFTWARE ENCRYPTION, 2003, 2887 : 74 - 86
  • [24] S-boxes with controllable nonlinearity
    Cheon, JH
    Chee, S
    Park, C
    ADVANCES IN CRYPTOLOGY - EUROCRYPT'99, 1999, 1592 : 286 - 294
  • [25] Dynamic inhomogeneous S-Boxes design for efficient AES masking mechanisms
    Research Center for VLSI and Systems, Huazhong University of Science and Technology, Wuhan, 430074, China
    J. China Univ. Post Telecom., 2008, 2 (72-76):
  • [26] Efficient method for simplifying and approximating the S-boxes based on power functions
    Farhadian, A.
    Aref, M. R.
    IET INFORMATION SECURITY, 2009, 3 (03) : 114 - 118
  • [27] An efficient chaotic image encryption based on alternate circular S-boxes
    Zhang, Xuanping
    Mao, Yanbin
    Zhao, Zhongmeng
    NONLINEAR DYNAMICS, 2014, 78 (01) : 359 - 369
  • [28] EFFICIENT AES S-BOXES IMPLEMENTATION FOR NON-VOLATILE FPGAS
    Gaspar, Lubos
    Drutarovsky, Milos
    Fischer, Viktor
    Bochard, Nathalie
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 649 - +
  • [29] On the Resiliency of Protected Masked S-Boxes Against Template Attack in the Presence of Temperature and Aging Misalignments
    Anik, Md Toufiq Hasan
    Danger, Jean-Luc
    Guilley, Sylvain
    Karimi, Naghmeh
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (05) : 911 - 924
  • [30] Optimized simulated annealing for efficient generation of highly nonlinear S-boxes
    Kuznetsov, Alexandr
    Poluyanenko, Nikolay
    Frontoni, Emanuele
    Kandiy, Sergey
    Pieshkova, Olha
    SOFT COMPUTING, 2024, 28 (05) : 3905 - 3920