Efficient Masking Methods Appropriate for the Block Ciphers ARIA and AES

被引:11
|
作者
Kim, HeeSeok [2 ]
Kim, Tae Hyun [3 ]
Han, Dong-Guk [1 ]
Hong, Seokhie [2 ]
机构
[1] Kookmin Univ, Dept Math, Seoul, South Korea
[2] CIST, Seoul, South Korea
[3] ETRI, Taejon, South Korea
关键词
Side-channel attacks; masking method; composite field; ARIA; AES; POWER ANALYSIS; MULTIPLICATIVE MASKING; IMPLEMENTATION; RESISTANT; FPGA;
D O I
10.4218/etrij.10.0109.0181
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose efficient masking methods for ARIA and AES. In general, a masked S-box (MS) block can be constructed in different ways depending on the implementation platform, such as hardware and software. However, the other components of ARIA and AES have less impact on the implementation cost. We first propose an efficient masking structure by minimizing the number of mask corrections under the assumption that we have an MS block. Second, to make a secure and efficient MS block for AREA and AES, we propose novel methods to solve the table size problem for the MS block in a software implementation and to reduce the cost of a masked inversion which is the main part of the MS block in the hardware implementation.
引用
收藏
页码:370 / 379
页数:10
相关论文
共 50 条
  • [21] Automated statistical methods for measuring the strength of block ciphers
    H. M. Gustafson
    E. P. Dawson
    J. Dj. Golić
    Statistics and Computing, 1997, 7 : 125 - 135
  • [22] Efficient Software Masking of AES through Instruction Set Extensions
    Cui, Songqiao
    Balasch, Josep
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [23] An Efficient High-Order Masking of AES using SIMD
    Miyajan, Abdulaziz
    Shi, Zhijie
    Huang, Chun-Hsi
    Al-Somani, Turki F.
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 363 - 368
  • [24] Efficient constructions of variable-input-length block ciphers
    Patel, S
    Ramzan, Z
    Sundaram, GS
    SELECTED AREAS IN CRYPTOGRAPHY, 2005, 3357 : 326 - 340
  • [25] Efficient constructions of variable-input-length block ciphers
    Patel, Sarvar
    Ramzan, Zulfikar
    Sundaram, Ganapathy S.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3357 : 326 - 340
  • [26] Efficient Recursive Diffusion Layers for Block Ciphers and Hash Functions
    Sajadieh, Mahdi
    Dakhilalian, Mohammad
    Mala, Hamid
    Sepehrdad, Pouyan
    JOURNAL OF CRYPTOLOGY, 2015, 28 (02) : 240 - 256
  • [27] Efficient Configurations for Block Ciphers with Unified ENC/DEC Paths
    Banik, Subhadeep
    Bogdanov, Andrey
    Regazzoni, Francesco
    2017 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2017, : 41 - 46
  • [28] Efficient implementation of lightweight block ciphers on volta and pascal architecture
    Li, Pei
    Zhou, Shihao
    Ren, Bingqing
    Tang, Shuman
    Li, Ting
    Xu, Chang
    Chen, Jiageng
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 47 : 235 - 245
  • [29] Efficient Recursive Diffusion Layers for Block Ciphers and Hash Functions
    Mahdi Sajadieh
    Mohammad Dakhilalian
    Hamid Mala
    Pouyan Sepehrdad
    Journal of Cryptology, 2015, 28 : 240 - 256
  • [30] Effective and Efficient Masking with Low Noise Using Small-Mersenne-Prime Ciphers
    Masure, Loic
    Meaux, Pierrick
    Moos, Thorben
    Standaert, Francois-Xavier
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT IV, 2023, 14007 : 596 - 627