-
题名白盒化Piccolo密码算法的设计与应用
- 1
-
-
作者
杨亚涛
殷方锐
董辉
陈亮宇
刘培鹤
-
机构
北京电子科技学院
西安电子科技大学
-
出处
《北京电子科技学院学报》
2024年第2期1-13,共13页
-
基金
中央高校基本科研业务费专项资金(编号:328202222,3282024058,3282024052)
北京市自然科学基金(编号:4232034)。
-
文摘
白盒攻击环境下敌手可以完全获取甚至改变密码算法的运行过程,给数据安全带来巨大威胁,目前移动终端、无线传感器网络(WSN)等部分轻量级应用场景均可视作白盒环境。通过改进Piccolo算法的部分结构与迭代方式将其进行白盒化实现,采用自编码查找表,根据给定的映射关系对数据分区进行标记,添加数据标记编码,并结合仿射变换等操作将密钥信息进行隐藏,能够保障较高的查表效率与白盒安全性。经安全性分析与对比,白盒化的Piccolo算法白盒多样性与白盒含混度数值较高,并且可以应对侧信道攻击、代码提取攻击、BGE攻击、MGH攻击、仿射编码恢复攻击等多种密码攻击方式,能在WSN等硬件资源受限的场景下得到良好部署与应用。
-
关键词
白盒密码
Piccolo算法
自编码查找表
FEISTEL结构
-
Keywords
white⁃box cipher
Piccolo algorithm
self⁃encoding lookup table
Feistel structure
-
分类号
TN918
[电子电信—通信与信息系统]
-