摘要
本申请公开了一种具有抗侧信道攻击属性的改进型AES加密方法及系统,即使用一个加密密钥对相同的明文数据进行多次AES加密,每一次加密产生的密文也是随机变化的,并且具有一定的抗侧信道攻击属性。其原理是在标准AES加密算法基础上,引入了可变长度随机数机制,使每次AES加密耗费的时间和功率具有一定的可变性,提升了抵御时间侧信道攻击和功耗侧信道攻击的能力;引入随机数矩阵和S盒中间矩阵得到加固轮密钥,最后使用轮密钥对AES标准密文进行轮密钥加运算,可以实现使用相同的加密密钥对同一数据进行AES加密时,每一次加密后的密文结果随机化,具有和RSA公钥加密类似的效果,提高了数据密文自身的安全性,且加解密性能远远快于RSA算法。
技术关键词
抗侧信道攻击
矩阵
加密方法
加解密方法
计算机程序指令
元素
密钥
加解密系统
策略
加密算法
数据
处理器
明文
功耗
存储器
机制
功率