计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2015年
3期
700-703
,共4页
分组密码%3D算法%中间相遇攻击%S盒%区分器
分組密碼%3D算法%中間相遇攻擊%S盒%區分器
분조밀마%3D산법%중간상우공격%S합%구분기
block cipher%3D algorithm%meet-in-the-middle attack%S-box%distinguisher
针对3D分组密码算法的安全性分析,对该算法抵抗中间相遇攻击的能力进行了评估.基于3D算法的基本结构及S盒的差分性质,减少了在构造多重集时所需的猜测字节数,从而构建了新的6轮3D算法中间相遇区分器.然后,将区分器向前扩展2轮,向后扩展3轮,得到11轮3D算法中间相遇攻击.实验结果表明:构建区分器时所需猜测的字节数为42B,攻击时所需的数据复杂度约为2497个选择明文,时间复杂度约为2325.3次11轮3D算法加密,存储复杂度约为2342 B.新攻击表明11轮3D算法对中间相遇攻击是不免疫的.
針對3D分組密碼算法的安全性分析,對該算法牴抗中間相遇攻擊的能力進行瞭評估.基于3D算法的基本結構及S盒的差分性質,減少瞭在構造多重集時所需的猜測字節數,從而構建瞭新的6輪3D算法中間相遇區分器.然後,將區分器嚮前擴展2輪,嚮後擴展3輪,得到11輪3D算法中間相遇攻擊.實驗結果錶明:構建區分器時所需猜測的字節數為42B,攻擊時所需的數據複雜度約為2497箇選擇明文,時間複雜度約為2325.3次11輪3D算法加密,存儲複雜度約為2342 B.新攻擊錶明11輪3D算法對中間相遇攻擊是不免疫的.
침대3D분조밀마산법적안전성분석,대해산법저항중간상우공격적능력진행료평고.기우3D산법적기본결구급S합적차분성질,감소료재구조다중집시소수적시측자절수,종이구건료신적6륜3D산법중간상우구분기.연후,장구분기향전확전2륜,향후확전3륜,득도11륜3D산법중간상우공격.실험결과표명:구건구분기시소수시측적자절수위42B,공격시소수적수거복잡도약위2497개선택명문,시간복잡도약위2325.3차11륜3D산법가밀,존저복잡도약위2342 B.신공격표명11륜3D산법대중간상우공격시불면역적.