计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2014年
4期
141-145,150
,共6页
流密码%eSTREAM计划%LEX算法%AES算法%相关密钥攻击%猜测决定攻击
流密碼%eSTREAM計劃%LEX算法%AES算法%相關密鑰攻擊%猜測決定攻擊
류밀마%eSTREAM계화%LEX산법%AES산법%상관밀약공격%시측결정공격
stream cipher%eSTREAM project%LEX algorithm%AES algorithm%related-key attack%guess and determination attack
LEX算法是入选欧洲序列密码工程eSTREAM第三阶段的候选流密码算法之一,在分组密码算法AES的基础上进行设计.为此,针对LEX算法进行基于猜测决定方法的相关密钥攻击,在已知一对相关密钥各产生239.5个字节密钥流序列的条件下,借助差分分析的思想和分组密码算法AES轮变换的性质,通过穷举2个字节密钥值和中间状态的8个字节差分恢复出所有候选密钥,利用加密检验筛选出正确的密钥.分析结果表明,该密钥攻击的计算复杂度为2100 3轮AES加密、成功率为1.
LEX算法是入選歐洲序列密碼工程eSTREAM第三階段的候選流密碼算法之一,在分組密碼算法AES的基礎上進行設計.為此,針對LEX算法進行基于猜測決定方法的相關密鑰攻擊,在已知一對相關密鑰各產生239.5箇字節密鑰流序列的條件下,藉助差分分析的思想和分組密碼算法AES輪變換的性質,通過窮舉2箇字節密鑰值和中間狀態的8箇字節差分恢複齣所有候選密鑰,利用加密檢驗篩選齣正確的密鑰.分析結果錶明,該密鑰攻擊的計算複雜度為2100 3輪AES加密、成功率為1.
LEX산법시입선구주서렬밀마공정eSTREAM제삼계단적후선류밀마산법지일,재분조밀마산법AES적기출상진행설계.위차,침대LEX산법진행기우시측결정방법적상관밀약공격,재이지일대상관밀약각산생239.5개자절밀약류서렬적조건하,차조차분분석적사상화분조밀마산법AES륜변환적성질,통과궁거2개자절밀약치화중간상태적8개자절차분회복출소유후선밀약,이용가밀검험사선출정학적밀약.분석결과표명,해밀약공격적계산복잡도위2100 3륜AES가밀、성공솔위1.