针对SMS4抗高阶旁路分析的掩码实现方法及系统
基本信息

| 申请号 | CN201710135184.6 | 申请日 | - |
| 公开(公告)号 | CN106936822B | 公开(公告)日 | 2020-03-17 |
| 申请公布号 | CN106936822B | 申请公布日 | 2020-03-17 |
| 分类号 | H04L29/06;H04L9/00;H04L9/06 | 分类 | 电通信技术; |
| 发明人 | 王凌云;王伟嘉;刘军荣;郭筝;陆海宁 | 申请(专利权)人 | 智巡密码(上海)检测技术有限公司 |
| 代理机构 | 上海交达专利事务所 | 代理人 | 上海观源信息科技有限公司;智巡密码(上海)检测技术有限公司 |
| 地址 | 200241 上海市闵行区东川路555号4号楼303B | ||
| 法律状态 | - | ||
摘要

| 摘要 | 一种基于改进掩码的SMS4高阶旁路攻击防御方法,首先直接根据主密钥与计算出各个轮密钥;重新编码各个轮密钥k,轮密钥编码为k1,k2,则轮密钥满足然后重新编码各个和密钥相关的中间值x,轮密钥编码为x1,x2,则中间值满足再设计带掩码的SMS4操作,包括:线性操作和非线性操作,最后把以上的各个操作按照SMS4的顺序进行组合,从而实现SMS4高阶旁路攻击的防御。本发明通过随机化各个中间值,可以抵抗现有的二阶DPA分析,实现效率高于三阶布尔全掩码。 |





