一種抵御能量分析攻擊的解密方法及解密電路

基本信息

申請?zhí)?/td> CN201811492962.8 申請日 -
公開(公告)號 CN109361502B 公開(公告)日 2022-03-15
申請公布號 CN109361502B 申請公布日 2022-03-15
分類號 H04L9/00(2022.01)I;H04L1/00(2006.01)I 分類 電通信技術(shù);
發(fā)明人 朱念好;周玉潔;王大永 申請(專利權(quán))人 上海航芯電子科技股份有限公司
代理機構(gòu) 上海漢聲知識產(chǎn)權(quán)代理有限公司 代理人 胡晶
地址 200241上海市閔行區(qū)東川路555號乙樓5058室
法律狀態(tài) -

摘要

摘要 一種抵卸能量分析攻擊的解密方法,包括步驟:對原始密文數(shù)據(jù)隨機注入錯誤,并按順序生成中間密文數(shù)據(jù);對中間密文數(shù)據(jù)進行BCH譯碼,且在BCH譯碼過程中對中間密文數(shù)據(jù)中的各組密文數(shù)據(jù)進行重新排序,以生成與中間密文數(shù)據(jù)中各組密文數(shù)據(jù)原始排序不同的譯碼數(shù)據(jù);依次對譯碼數(shù)據(jù)進行解密操作得到明文數(shù)據(jù)。由于沒有從解密算法引擎本身著手,而是通過改變數(shù)據(jù)流的解密順序,可以有效地達到抵御能量分析攻擊的目的,防止解密運算過程信息的泄露。本發(fā)明改變的數(shù)據(jù)流的解密順序和具體解密算法無關(guān),適用于所有對稱算法,并可以大大地減小硬件實現(xiàn)的面積和開發(fā)的周期。