摘要
论文设计并实现了Chow等提出的白盒AES算法,利用查找表对白盒AES加密算法进行了优化,对加密算法的密钥信息提供有效保护。以伽罗华域运算的SDK为基础,建立白盒AES算法所需的各类型查找表,并通过对查找表的访问实现白盒AES算法的各项功能模块。实验结果表明,论文提出的白盒AES改进算法能够在给定密钥条件下对明文进行加解密操作,并且通过和普通AES算法的结果进行对照验证了改进白盒AES算法的准确性。
In this paper,an implement scheme for the white-box AES encryption algorithm is designed by using the look-up tables to optimize the performance in order to provide an effective protection for the encryption key.Various types of look-up tables required by the white-box AES algorithm is created based on a SDK for Galois field arithmetic.And every functional module of the white-box AES algorithm is implemented by accessing the look-up tables.The experimental results demonstrate that the proposed scheme for the white-box AES algorithm can perform encrytion and decryption operations with a given key.The correctness of the proposed scheme is also verifed by comparing the results with a general AES algorithm.
作者
陶慎亮
朱涛
TAO Shenliang;ZHU Tao(Department of Computer Information and Network Security,Jiangsu Police Institute,Nanjing 210031)
出处
《计算机与数字工程》
2022年第6期1334-1338,1392,共6页
Computer & Digital Engineering
基金
江苏省现代教育技术研究课题(编号:2017-R-59358)资助。
关键词
白盒环境
AES
伽罗华域运算
查找表
white-box environment
AES
Galois field arithmetic
look-up tables