摘要
通过对基于复合域S-box构造算法的深入研究,该文提出一种低面积复杂度的通用低熵高阶掩码算法。在有限域GF(24)上引入低熵掩码思想,并采用部分模块复用设计,有效降低了基于复合域S-box求逆运算的乘法数量。该算法能够适用于由求逆运算构成的任意分组加密算法,进一步将本方案应用于分组加密算法高级加密标准(AES),给出了详细的综合仿真结果并进行了版图面积优化,较传统的掩码方案相比有效减少了逻辑资源的使用,此外,对其安全性进行了理论验证。
Based on the in-depth research on the S-box constitution arithmetic of composite, an area optimized generic low-entropy higher-order masking scheme is proposed in this paper. The low entropy masking method is introduced on GF(24), and the partial module reusing design is adopted, which reduces effectively the number of multiplications based on the S-box inversion operation of the composite. The algorithm can be applied to any order masking scheme of arbitrary S-box composed of inversion operation. This scheme is applied to AES, gives detailed simulation results and optimizes the layout area, compared with the traditional masking scheme,reduces effectively the use of logical resources. In addition, the security is theoretically proved.
作者
姜久兴①
赵玉迎①
黄海
谢光辉②
厚娇①
冯新新
JIANG Jiuxing;ZHAO Yuying;HUANG Hai;XIE Guanghui;HOU Jiao;FENG Xinxin(School of Sciences,Harbin University of Science and Technology,Harbin 150080,China;School of Software and Microelectronics,Harbin University of Science and Technology,Harbin 150080,China;School of Computer Sciences and Technology,Harbin University of Science and Technology,Harbin 150040,China)
出处
《电子与信息学报》
EI
CSCD
北大核心
2020年第3期779-786,共8页
Journal of Electronics & Information Technology
基金
国家自然科学基金(61604050,51672062)
黑龙江省普通本科高等学校青年创新人才培养计划(UNPYSCT-2017081)
黑龙江省博士后科研启动基金(LBH-Q18065)~~
关键词
高阶掩码
复合域算法
S-BOX
低熵
高级加密标准
High-order masking
Composite arithmetic
S-box
Low entropy
Advanced Encryption Standard(AES)