摘要:ESF算法是一种具有广义Feistel结构的32轮迭代型轻量级分组密码。为研究ESF算法抵抗不可能差分攻击的能力,首次对ESF算法进行相关密钥不可能差分分析,结合密钥扩展算法的特点和轮函数本身的结构,构造了两条10轮相关密钥不可能差分路径。将一条10轮的相关密钥不可能差分路径向前向后分别扩展1轮和2轮,分析了13轮ESF算法,数据复杂度是260次选择明文对,计算量是223次13轮加密,可恢复18bit密钥。将另一条10轮的相关密钥不可能差分路径向前向后都扩展2轮,分析了14轮ESF算法,数据复杂度是262选择明文对,计算复杂度是243.95次14轮加密,可恢复37bit密钥。
关键词:esf算法 轻量级密码算法 相关密钥不可能差分分析攻击
单位:西安电子科技大学综合业务网理论及关键技术国家重点实验室; 陕西西安710071
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社
相关期刊
Pedosphere Water Science and Engineering Science China Earth Sciences Petroleum Science Journal of Rare Earths Journal of Earth Science Journal of Genetics and Genomics China Petroleum Processing Petrochemical Technology Journal of Systems Engineering and Electronics Chinese Annals of Mathematics,Series B