面向SM4密码算法智能卡实现的能量分析攻击与评估方法研究

来源 :中国科学院大学(工程管理与信息技术学院) | 被引量 : 4次 | 上传用户:yanglsm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
能量分析攻击是一类重要的侧信道密码分析方法,对密码实现的实际安全性构成了严重的现实威胁。SM4密码算法是一种具有典型Feistel结构的分组密码算法,自2012年3月作为密码行业标准由国家密码管理局发布之日至今,专家学者先后针对SM4算法实现开展了一系列能量分析攻击研究,特别是在对S盒输入输出的攻击等方面取得了重要研究成果。但是,总体来看,已有相关研究多数基于仿真模拟研究,尚未形成针对SM4算法不同实现实例的完整、系统分析,尤其缺乏一个包括实例化方法、分析机理与评估技术等在内的完整范例。因此,本文面向SM4算法智能卡实现的能量分析攻击方法与评估技术展开系统研究,重点研究SM4算法在智能卡平台的实例化方法、面向SM4实例的能量分析攻击方法以及不同SM4实例抵御能量分析攻击能力的评估技术等。本文的主要工作及贡献如下:(1) 面向SM4算法智能卡实现的能量分析攻击方法目前已有对SM4密码算法实现的能量分析攻击工作大多基于计算机软件仿真模拟进行。但是,与传统的数学密码分析相比,侧信道攻击的一个重要特点就是其与密码实现的实际应用场景紧密相关,因此开展基于真实芯片工作环境的研究能够更好地满足实际实现安全分析的需要。本文重点研究了SM4在ATmegal63智能卡平台下的实例化方法,并针对这些实例进行能量分析攻击方法研究。具体地,本文基于算法特征选取特征点,成功实施对两种SM4实现实例的差分能量分析攻击和相关能量分析攻击,能够恢复全部密钥信息,并设计开发了差分能量分析攻击工具集。(2) 一种适用于SM4算法的低熵掩码方案SM4算法无防护实现易于遭受能量分析攻击,本文设计了一种适用于智能卡实现的算法级防护方案,即RSM低熵掩码方案。该掩码方案可在智能卡芯片有限的存储空间内进行加载并正常运行。实际的攻击实验结果表明,该方案能够抵御一阶能量分析攻击,为同类算法的智能卡实现实例抗攻击防护提供了参考。(3) SM4实现实例抵御能量分析攻击能力的评估方法受基于攻击的安全评估和基于信息泄露的安全评估两种不同技术思想的启发,本文将Eurocrypt 2009侧信道攻击分析评估框架以及正规化组间方差(NICV)同时应用于密码实现抵御能量分析攻击能力的评估工作中,并对SM4算法的不同智能卡实例的抗攻击能力进行量化评估。实验结果表明,本文所提出的评估方法能够获得与实际攻击实验相一致的结论,间接证明了评估方法的合理性与有效性。总之,通过开展面向SM4算法智能卡实现的能量分析攻击方法与评估技术的系统研究,本文形成了一个针对以SM4密码算法在智能卡平台的不同实例化的安全性分析测评的完整范例,可为国产密码算法以及具有同类结构的分组密码(例如Camellia算法)在同类或异构硬件平台下的不同实例化方法和安全性测评分析提供技术借鉴与参考,有助于促进密码实现设计、分析与检测技术水平的发展。
其他文献
目的:探讨全脑血管造影中使用碘克沙醇为对比剂时迟发型过敏反应的发生率及危险因素。方法:统计西安交通大学第二附属医院2016年1-10月235例以碘克沙醇为对比剂进行全脑血管
小儿运动发育迟缓属于中医学“五迟五软”的范畴,其发病与小儿的精气盈亏密切相关。宋代钱乙在肾气丸的基础上根据小孩的情况创造了滋阴补肾的传统名方六味地黄丸,用于治疗小
通过引进JCI标准,建立医院质量管理委员会,确定医院质量改进重点指标并收集数据进行质量控制分析,使用PDCA的方法对医疗和管理各方面进行质量改进,全面提升医院管理质量,保证
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
洪泽湖大堤蕴藏着大量的石刻遗存,其中石工图案占有较大比例,具有浓郁的民俗文化与水文化特征,是我国18世纪石雕艺术的优秀作品。石工图案大致分为器物、庆词颂语、植物与动
“晕针”在我国很早的针灸杂志已有报道:“晕针症,古来医籍,尝言及之,然皆语焉不详……,故后学遇之,往往束手无策。而兴疑惧之思,以此辍学者有之。……而学者不可不知也”。
新课改提出"知识与技能"、"过程与方法"、"情感态度与价值观"的三维目标观已有多年,这一价值系统既是对中小学课程与教学的要求,也是对教师自身的内在要求。在此目标观照下,中小学
文章从加强过程评价、促进学生自主学习,改革评价方式、激励学生自主发展两方面,研究多元评价促进学生主动学习数学的策略,以激励学生主动地学习数学知识,使学生获得自我成功