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
相关论文
共 27 条
  • [1] Design and implementation of unified hardware for 128-bit block ciphers ARIA and AES
    Koo, Bonseok
    Ryu, Gwonho
    Chang, Taejoo
    Lee, Sangjin
    ETRI JOURNAL, 2007, 29 (06) : 820 - 822
  • [2] Pholkos - Efficient Large-State Tweakable Block Ciphers from the AES Round Function
    Bossert, Jannis
    List, Eik
    Lucks, Stefan
    Schmitz, Sebastian
    TOPICS IN CRYPTOLOGY, CT-RSA 2022, 2022, 13161 : 511 - 536
  • [3] Generalized Feistel Ciphers for Efficient Prime Field Masking
    Grassi, Lorenzo
    Masure, Loic
    Meaux, Pierrick
    Moos, Thorben
    Standaert, Francois-Xavier
    ADVANCES IN CRYPTOLOGY, PT III, EUROCRYPT 2024, 2024, 14653 : 188 - 220
  • [4] Higher-Order Masking and Shuffling for Software Implementations of Block Ciphers
    Rivain, Matthieu
    Prouff, Emmanuel
    Doget, Julien
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2009, PROCEEDINGS, 2009, 5747 : 171 - 188
  • [5] 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
  • [6] Improvements to Quantum Search Techniques for Block-Ciphers, with Applications to AES
    Davenport, James H.
    Pring, Benjamin
    SELECTED AREAS IN CRYPTOGRAPHY, 2021, 12804 : 360 - 384
  • [7] Cryptanalysis of AES-128 and AES-256 Block Ciphers Using Lorenz Information Measure
    Karuvandan, Vetrivel
    Chellamuthu, Senthamarai
    Periyasamy, Shantharajah
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2016, 13 (6B) : 1054 - 1060
  • [8] Proposal for a new Equation System Modelling of Block Ciphers and Application to AES 128
    Dubois, Michel
    Filiol, Eric
    PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON INFORMATION WARFARE AND SECURITY, 2012, : 303 - 312
  • [10] 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): : 72 - 76