首頁 > 期刊 > 自然科學與工程技術(shù) > 信息科技 > 電信技術(shù) > 密碼學報 > Piccolo算法的Biclique分析 【正文】
摘要:Piccolo算法作為一種硬件實現(xiàn)極為高效的輕量級分組密碼算法,對其的安全性評估一直是學術(shù)界研究的熱點.本文中基于Biclique攻擊的思想,結(jié)合算法輪函數(shù)結(jié)構(gòu)和密鑰擴展方面的性質(zhì),利用非平衡Biclique攻擊和Stars攻擊兩種方法對Piccolo-80和Piccolo-128算法分別進行了安全性分析.其中,對于Piccolo-80算法,進行非平衡Biclique攻擊所需的數(shù)據(jù)復雜度、存儲復雜度以及計算復雜度分別為236、211.12和279.03;進行Stars攻擊所需的數(shù)據(jù)復雜度、存儲復雜度以及計算復雜度分別為2、28.12和279.31.對于Piccolo-128算法的這兩種攻擊分別所需的數(shù)據(jù)復雜度為220、2,存儲復雜度為211.17、28.19,計算復雜度為2127.05、2127.40.與現(xiàn)有的攻擊結(jié)果相比,增加考慮了存儲復雜度,且在數(shù)據(jù)復雜度和計算復雜度方面均有一定的優(yōu)化.
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社