10.3969/j.issn.1671-1122.2021.02.003
轻量级分组密码GIFT的一种白盒实现方案
白盒实现是将已知的密码算法通过白盒密码技术进行设计,使其在白盒攻击环境中具有与原算法相同的功能,同时保证该算法的安全性不会遭到破坏.文章提出一种轻量级分组密码GIFT的白盒实现方案,该方案主要思想是使用查找表表示密码算法每轮的输入输出,并使用不同大小的仿射函数编码查找表的输入输出.该方案需要13.92 MB的内存空间,并能抵抗BGE攻击、MGH攻击、仿射等价算法攻击和差分矩阵攻击等代数分析攻击.其中,仿射等价算法攻击的复杂度大于O(282).
白盒攻击模型、GIFT密码、仿射函数、代数分析攻击
TP309(计算技术、计算机技术)
国家自然科学基金[U1736111;"十三五"国家密码发展基金[MMJJ20180219
2021-03-04(万方平台首次上网日期,不代表论文的发表时间)
共8页
16-23