摘要:本文研究了Cobra-H64/128分组密码算法在相关密钥-差分攻击下的安全性.针对Cobra-H64算法,利用新构造的相关密钥-差分路径和CP逆变换存在的信息泄露规律给出攻击算法1,恢复出了全部128bit密钥,相应的计算复杂度为2^40.5次Cobra-H64算法加密,数据复杂度为2^40.5个选择明文,存储复杂度为2^22bit,成功率约为1;针对Cobra-H128算法,利用新构造的相关密钥-差分路径给出攻击算法2,恢复出了全部256bit密钥,相应的计算复杂度为2^76次Cobra-H128算法加密,数据复杂度为2^76个选择明文,存储复杂度为2^16.2bit.分析结果表明,Cobra-H64/128算法在相关密钥-差分攻击条件下是不安全的.
关键词:密码分析 128算法 差分传递特性 比特传递特性
单位:解放军信息工程大学; 河南郑州450004
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社
相关期刊
Journal of Genetics and Genomics Journal of Semiconductors Acta Pharmacologica Sinica Hepatobiliary Pancreatic Diseases International Communications in Theoretical Physics Journal of Systems Engineering and Electronics Hepatobiliary Pancreatic Diseases International Acta Oceanologica Sinica Acta Geologica Sinica China World Economy