-
题名SM4隐式白盒实现方案
- 1
-
-
作者
漆骏锋
冷忞杰
潘文伦
刘雪梅
-
机构
电子科技大学计算机科学与工程学院
中国人民大学信息资源管理学院
北京海泰方圆科技股份有限公司密码技术融合创新中心
-
出处
《计算机工程与设计》
北大核心
2025年第6期1656-1663,共8页
-
文摘
为解决商密SM4算法运行安全问题,提出一种SM4新型隐式白盒实现方案。通过将有限域上的逆函数、S盒、轮变换依次转换为隐式方程组,将SM4算法运算过程转换为通过求解隐式方程组来实现。进一步提出冗余编码技术,在数据输入输出阶段引入和消除冗余编码,实现标准输入输出接口。冗余变量增加了隐式方程组的混淆程度,使攻击者难以恢复或分解编码变换,提高了方案的安全性。当引入的冗余比特数不少于11比特时,从中间状态恢复真实状态的复杂度达到232,攻击者从中恢复所有轮密钥的复杂度不低于2128,有效保护了密钥安全。
-
关键词
SM4算法
白盒密码
隐式实现
标准接口
冗余编码
仿射变换
混淆比特
查找表
-
Keywords
SM4 algorithm
white-box cryptography
implicit implementation
standard interface
redundant coding
affine transformation
confusion bits
lookup table
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-