CNIPA.AI
返回搜索
档案

一种低开销的抗功耗分析AES算法掩码防护方法

发明专利有效
7权利要求 · 2 独立
§ Ⅰ

卷宗概要

发明人

陈华; 周锋; 范丽敏

IPC 分类

H04L 9/06 (2006.01)H04L 9/00 (2022.01)H04L 9/08 (2006.01)

本发明公开了一种低开销的抗功耗分析AES算法掩码防护方法。本发明在时钟周期0接收明文和密钥的两个份额,在时钟周期0到30执行十轮轮函数,其中每轮需要3个时钟周期,在时钟周期31输出密文的两个份额;在轮函数和密钥扩展的实现中,S盒(不含输入线性映射)的计算需要三个时钟周期;在S盒计算完成的第三个时钟周期,同时完成一轮的剩余操作(其中轮函数的剩余操作包括S盒的乘法模块、S盒输出线性映射、行移位、列混淆、轮密钥加,密钥扩展的剩余操作包括密钥字异或生成下一轮的轮密钥)和下一轮的S盒输入线性映射计算。本发明的掩码实现能为AES算法提供1阶抗功耗分析的侧信道安全能力,并显著降低了对随机数和芯片面积的需求。