[发明专利]可循环迭代抗侧信道攻击的DES系统及实现可重映射SBOX方法有效
申请号: | 201510040323.8 | 申请日: | 2015-01-27 |
公开(公告)号: | CN104579635B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 刘峥;张晨;刘力睿;罗许喜 | 申请(专利权)人: | 聚辰半导体(上海)有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 张静洁;张妍 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重映射 抗侧信道攻击 非线性运算 函数运算 可循环 迭代 掩码 弱化 电路结构 电路实现 电路系统 工作功耗 功耗曲线 减少信号 数据翻转 相关参数 信道攻击 异或运算 功耗 权重 延迟 电路 威胁 | ||
本发明公开了可循环迭代抗侧信道攻击的DES系统及实现可重映射SBOX方法,通过设置第一掩码C、第二掩码Cx以及经处理的Cx’,当进行非线性运算函数运算时,能够将传统SBOX功耗与汉明权重的线性相关性重映射为其他相关性类型,能够从原理上弱化传统侧信道攻击的威胁,提高DES的安全性。同时,本发明简化了进行非线性运算函数运算时的部分异或运算,在设计该DES电路系统中还能够减少电路的面积、降低工作功耗,具有较大的实用性。本发明通过对SBOX的重映射变化,一方面从原理上将了功耗曲线与数据翻转的关系弱化,另一方面通过设计SBOX的相关参数,简化了电路结构,在电路实现上减少信号延迟。
技术领域
本发明涉及数据加密的实现方法,具体涉及可循环迭代抗侧信道攻击的DES系统及实现可重映射SBOX方法。
背景技术
数据加密标准(Data Encryption Standard,简称DES)是上世纪70年代由IBM公开的分组加密算法,由于其良好的密码特性,时至今日在各种场合仍有大量应用。然而接近40年前的加密算法在如今不断更新的攻击技术面前,安全性岌岌可危。特别是1998年差分功耗分析(Differential Power Analysis)技术的公布,使得侧信道攻击成为了一个新的突破点。
DES功耗攻击的重点在于SBOX(substitution box,非线性代换盒)计算。基于查找表原理的SBOX是DES运算中唯一的非线性组件,也是寄存器状态变化最为剧烈的部分,因此功耗特性曲线泄漏的秘密也最多。
发明内容
本发明的目的在于提供可循环迭代抗侧信道攻击的DES系统及实现可重映射SBOX方法,通过设置第一掩码C、第二掩码Cx以及经处理的Cx’,当进行非线性运算函数运算时,能够将传统SBOX功耗与汉明权重的线性相关性重映射为其他相关性类型,能够从原理上弱化传统侧信道攻击的威胁,提高DES的安全性。同时,本发明简化了进行非线性运算函数运算时的部分异或运算,在设计该DES电路系统中还能够减少电路的面积、降低工作功耗,具有较大的实用性。本发明通过对SBOX的重映射变化,一方面从原理上将了功耗曲线与数据翻转的关系弱化,另一方面通过设计SBOX的相关参数,简化了电路结构,在电路实现上减少信号延迟。
为了达到上述目的,本发明通过以下技术方案实现:
一种可循环迭代抗侧信道攻击的DES系统,其特点是,该DES系统包含:
运算单元,获取数据块,并对该数据块进行置换运算、非线性运算函数运算;
多层运算存储单元,多层所述运算存储单元依次连接,每层所述运算存储单元与所述运算单元连接;每层所述运算存储单元包含L数据存储器、R数据存储器及K密钥存储器;
数据寄存单元,分别与最后一层所述运算存储单元、所述运算单元连接;所述数据寄存单元包含LN数据存储器、RN数据存储器;
掩码存储单元,与所述运算单元连接。
优选地,
每层所述运算存储单元的L数据存储器、R数据存储器及K密钥存储器分别与所述运算单元连接;每个所述K密钥存储器内存储密钥数据;
每层所述运算存储单元的R数据存储器与下一层所述运算存储单元的L数据存储器连接,该层L数据存储器与下一层所述运算存储单元的R数据存储器连接;
所述数据寄存单元的LN数据存储器分别与最后一层所述运算存储单元的L数据存储器、所述运算单元连接;该数据寄存单元的RN数据存储器分别与最后一层所述运算存储单元的R数据存储器、所述运算单元连接;
优选地,所述掩码存储单元内存储第一掩码C、第二掩码Cx及经处理的第二掩码Cx’。
优选地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚辰半导体(上海)有限公司,未经聚辰半导体(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510040323.8/2.html,转载请声明来源钻瓜专利网。