期刊首页 优先出版 当期阅读 过刊浏览 作者中心 关于期刊 English

《信息与电子工程前沿(英文)》 >> 2019年 第20卷 第7期 doi: 10.1631/FITEE.1800312

针对一种基于SM3算法的消息验证码的相关能量攻击

1. Institute of Microelectronics, Tsinghua University, Beijing 100084, China
2. National Laboratory for Information Science and Technology, Tsinghua University, Beijing 100084, China
3. State Key Laboratory of Cryptography, Beijing 100094, China

发布日期: 2019-08-30

下一篇 上一篇

摘要

基于哈希函数的消息验证码(HMAC)被广泛应用于身份认证和消息完整性领域。SM3函数作为中国的哈希函数在国内具有很高市场价值。基于SM3的HMAC(HMAC-SM3)侧信道安全性依旧处于被评估阶段,尤其在硬件实现下的侧信道安全性更具研究价值。在硬件实现下,存储在寄存器的中间值有明显的汉明距离泄漏。此外,SM3算法结构决定了HMAC-SM3侧信道分析难度。针对HMAC-SM3的硬件实现,提出一种技巧性的基于比特值的选择明文相关能量攻击策略。在一款现场可编程门阵列(FPGA)开发板上进行实际攻击实验。实验结果表明,利用所提选择明文攻击策略,可从2256的密钥猜测空间中恢复正确密钥。

相关研究