通信学报
通信學報
통신학보
Journal on Communications
2015年
8期
182-191
,共10页
分组密码%3D算法%中间相遇攻击%预计算%多重集
分組密碼%3D算法%中間相遇攻擊%預計算%多重集
분조밀마%3D산법%중간상우공격%예계산%다중집
block cipher%3D cipher%meet-in-the-middle attack%precomputation%multiset
引入多重集并结合截断差分和S盒的性质,构造出6轮中间相遇区分器,实现11轮3D密码的中间相遇攻击,恢复密钥所需的时间复杂度为2329,并结合时空折中的方法降低了数据复杂度.此外,利用新的区分器有效改进了3D算法10轮中间相遇攻击的时间复杂度,约2201次10轮加密运算.
引入多重集併結閤截斷差分和S盒的性質,構造齣6輪中間相遇區分器,實現11輪3D密碼的中間相遇攻擊,恢複密鑰所需的時間複雜度為2329,併結閤時空摺中的方法降低瞭數據複雜度.此外,利用新的區分器有效改進瞭3D算法10輪中間相遇攻擊的時間複雜度,約2201次10輪加密運算.
인입다중집병결합절단차분화S합적성질,구조출6륜중간상우구분기,실현11륜3D밀마적중간상우공격,회복밀약소수적시간복잡도위2329,병결합시공절중적방법강저료수거복잡도.차외,이용신적구분기유효개진료3D산법10륜중간상우공격적시간복잡도,약2201차10륜가밀운산.