一种基于多随机数的DES掩码抗侧信道攻击实现方法

基本信息

申请号 CN202011428132.6 申请日 -
公开(公告)号 CN112543094A 公开(公告)日 2021-03-23
申请公布号 CN112543094A 申请公布日 2021-03-23
分类号 H04L9/00(2006.01)I;H04L9/06(2006.01)I;G06F7/58(2006.01)I 分类 电通信技术;
发明人 韩光;曾为民;李向宏 申请(专利权)人 山东华翼微电子技术股份有限公司
代理机构 济南智本知识产权代理事务所(普通合伙) 代理人 张平平
地址 250101山东省济南市高新区舜泰北路933号1901
法律状态 -

摘要

摘要 本发明涉及一种DES掩码抗侧信道攻击实现方法,在DES每轮运算中采用不同随机源产生不同随机数参与运算来实现对中间值进行掩码的目的,且每轮计算的中间值与原DES算法的中间值均不同,实现对原中间值进行掩码目的;另外,在每轮运算中将上一轮的掩码值消去,节省了脱掩的繁杂步骤,有利于节省资源。本发明采用多随机源生成随机数,在防止对中间值进行侧信道攻击的同时,也能有效防止对SBOX的攻击,另外对于随机源的攻击也可有效抵御,可以看到,攻破一个随机源并不意味着整个防御体系的失效。