針對SMS4抗高階旁路分析的掩碼實現(xiàn)方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201710135184.6 申請日 -
公開(公告)號 CN106936822B 公開(公告)日 2020-03-17
申請公布號 CN106936822B 申請公布日 2020-03-17
分類號 H04L29/06;H04L9/00;H04L9/06 分類 電通信技術(shù);
發(fā)明人 王凌云;王偉嘉;劉軍榮;郭箏;陸海寧 申請(專利權(quán))人 上海觀源信息科技有限公司
代理機構(gòu) 上海交達專利事務(wù)所 代理人 上海觀源信息科技有限公司;智巡密碼(上海)檢測技術(shù)有限公司
地址 200241 上海市閔行區(qū)東川路555號4號樓303B
法律狀態(tài) -

摘要

摘要 一種基于改進掩碼的SMS4高階旁路攻擊防御方法,首先直接根據(jù)主密鑰與計算出各個輪密鑰;重新編碼各個輪密鑰k,輪密鑰編碼為k1,k2,則輪密鑰滿足然后重新編碼各個和密鑰相關(guān)的中間值x,輪密鑰編碼為x1,x2,則中間值滿足再設(shè)計帶掩碼的SMS4操作,包括:線性操作和非線性操作,最后把以上的各個操作按照SMS4的順序進行組合,從而實現(xiàn)SMS4高階旁路攻擊的防御。本發(fā)明通過隨機化各個中間值,可以抵抗現(xiàn)有的二階DPA分析,實現(xiàn)效率高于三階布爾全掩碼。