期刊导航

论文摘要

改进的对KTANTAN32算法的3维中间相遇攻击

Improved 3-dimensional Meet-in-the-middle Cryptanalysis of KTANTAN32

作者:王高丽(东华大学 计算机科学与技术学院;中国科学院 信息工程研究所 信息安全国家重点实验室);蒋莎莎(东华大学 计算机科学与技术学院);申延召(东华大学 计算机科学与技术学院);李悦(东华大学 计算机科学与技术学院)

Author:Wang Gaoli(School of Computer Sci. and Technol.,Donghua Univ.;State Key Lab. of Info. Security,Inst. of Info. Eng.,Chinese Academy of Sciences);Jiang Shasha(School of Computer Sci. and Technol.,Donghua Univ.);Shen Yanzhao(School of Computer Sci. and Technol.,Donghua Univ.);Li Yue(School of Computer Sci. and Technol.,Donghua Univ.)

收稿日期:2013-06-17          年卷(期)页码:2013,45(6):8-14

期刊名称:工程科学与技术

Journal Name:Advanced Engineering Sciences

关键字:密码分析;中间相遇攻击;分组密码;KTANTAN算法;分段-连接;间接部分匹配

Key words:cryptanalysis;meet-in-the-middle;block cipher;KTANTAN;splice-and-cut;indirect partial matching

基金项目:国家自然科学基金资助项目(61103238);中央高校基本科研业务费专项资金项目

中文摘要

3维中间相遇攻击将密码算法分为3个独立且连续的区间,猜测算法的2个中间状态,分别对3个区间独立的运用中间相遇攻击进行分析。讨论了一种针对KTANTAN32算法的3维中间相遇攻击,其数据复杂度为3个明密文对,时间复杂度为267.63次加密运算。在此基础上,结合数据预处理和缓存技术,减少了攻击过程中重复计算的次数,将时间复杂度降低至265.17次加密运算。为3维中间相遇攻击分析其他分组密码提供了一种通用的分析手段。

英文摘要

A 3-dimensional meet-in-the-middle (3D-MITM) attack on block cipher KTANTAN32 was proposed, which divided the algorithm to three segments by guessing two certain intermediate states and applied meet-in-the-middle attack on each segment respectively.This attack worked with a time complexity 267.63in terms of full round encryptions and used only 3 plaintext/ciphertext pairs. Furthermore, KTANTAN32 could be broken with a time complexity of 265.17if combining 3D-MITM attack with data preprocessing and caching techniques, which avoided the repetition calculation. The results provided a general method for analyzing the security of other block ciphers by 3D-MITM attack.

关闭

Copyright © 2020四川大学期刊社 版权所有.

地址:成都市一环路南一段24号

邮编:610065