基于寄存器隨機(jī)分組的抗功耗攻擊方法
基本信息
申請(qǐng)?zhí)?/td> | CN202010811174.1 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN112069514A | 公開(kāi)(公告)日 | 2020-12-11 |
申請(qǐng)公布號(hào) | CN112069514A | 申請(qǐng)公布日 | 2020-12-11 |
分類號(hào) | G06F21/60(2013.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 任立爭(zhēng);陳慶 | 申請(qǐng)(專利權(quán))人 | 南京低功耗芯片技術(shù)研究院有限公司 |
代理機(jī)構(gòu) | 南京蘇高專利商標(biāo)事務(wù)所(普通合伙) | 代理人 | 南京低功耗芯片技術(shù)研究院有限公司 |
地址 | 210000江蘇省南京市浦口區(qū)星火路17號(hào)創(chuàng)智大廈B座7樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種基于寄存器隨機(jī)分組的抗功耗攻擊方法,將運(yùn)行加密算法寫入寄存器的過(guò)程分為兩次,根據(jù)隨機(jī)數(shù)選擇不同位置混合隨機(jī)數(shù)分兩次寫入;其次根據(jù)另一個(gè)隨機(jī)數(shù)選擇是否將本次寫入寄存器的操作改為前述的操作;結(jié)合寄存器隨機(jī)分組與隨機(jī)預(yù)充電方案可以顯著提升抗功耗攻擊能力。本發(fā)明方法在密碼算法運(yùn)算的過(guò)程中,將中間值寫入寄存器的過(guò)程分為兩次隨機(jī)執(zhí)行,滿足較低的資源開(kāi)銷和較低的功耗增長(zhǎng)的設(shè)計(jì)需求,然后將此方案在每輪的應(yīng)用同樣隨機(jī)化,以增加運(yùn)算中密碼算法整體運(yùn)算時(shí)間的不確定性。為進(jìn)一步提升抗功耗攻擊能力,將寄存器隨機(jī)分組方案和隨機(jī)預(yù)充電方案相結(jié)合,不僅對(duì)于一階DPA有著非常高的抵御能,同時(shí)提升對(duì)于二階DPA的抵抗能力。?? |
