防旁路攻击的混沌密码系统研究与设计

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:kinggaoblog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来对数据安全的要求逐渐提高,密码系统的安全性变得尤为重要。混沌系统因其伪随机性、对初始条件极为敏感等优良特征被应用于密码学中。混沌密码系统的安全性一般通过经典的统计学测试来进行评估,例如SP800-22测试,雪崩测试等,对混沌密码系统的攻击也主要使用数学手段。然而密码系统运行时会泄露能耗、电磁、声音等旁路信息,这些信息往往和密码系统所处理的数据有关。旁路攻击利用密码系统所处理的中间数据和旁路信息之间的联系,可以极大地缩小密钥的搜索空间,从而对密码系统进行高效攻击。许多在数学上被证明安全的密码算法,例如高级加密标准(AdvancedEncryption Standard,AES),数据加密标准(Data Encryption Standard,DES)等算法,均受到了旁路攻击的严重威胁。但是目前对混沌密码算法进行旁路攻击的研究较少,所以本文分别对应用代替-置换网络(Substitution-Permutation Network,SP)和费斯妥(Feistel)结构的两种混沌分组密码系统进行能量分析攻击,并进一步提出相应的防护方案。研究的主要内容有:
  1.使用旁路攻击验证SP结构的混沌密码系统的硬件安全性。根据SP分组密码的结构,设计了一个基于SP结构的混沌分组密码算法,并通过常用统计学测试比如SP800-22测试,雪崩测试等对其统计学安全性进行了测试,之后在Atmel XMEGA128D4单片机上实现了该算法。最后针对该算法进行了能量分析攻击,实验结果表明虽然该密码系统通过了统计学测试,但仍然存在被旁路攻击破解的可能。
  2.使用旁路攻击验证Feistel结构的混沌密码系统的硬件安全性。作为一种分组密码算法的常用结构,Feistel具有结构简单,资源消耗小等优点。本文选取一个经典的Feistel结构混沌分组密码系统,对其进行能量分析攻击。并详细对比了在不同的攻击点处进行攻击时的效率,实验结果表明在50条明文之内即可破解密码系统所使用的轮密钥。
  3.对SP结构的混沌分组密码系统增加了掩码和随机化操作顺序等防护策略。在算法层面上进行防护设计可以在较低的成本内对系统进行升级。之后对该密码系统进行安全性评估,使用350组明文进行能量分析攻击,正确密钥和错误密钥无法分离,证明了该防护策略的可行性。
  
其他文献
火灾具有燃烧猛烈、蔓延迅速的特点,对人民生命财产安全构成极大威胁。因此,如何有效灭火一直是人们关注的重点之一。消防水炮喷射量大且射程远,因而在室外空旷灭火场合使用较多,但传统的消防水炮需要人力控制,对人员的体能消耗提出挑战,同时其数十米的射程尚不足以在诸如油库和森林火灾的场景下保障消防作业人员的安全。本文总结分析了现有消防水炮系统设计和火灾探测技术,结合运用嵌入式系统和图像识别等多项技术,设计提出
学位
随着互联网和移动应用技术的不断发展,计算机系统的能耗以惊人的速度持续增长,对数字集成电路的低功耗设计提出更高的要求。近似计算利用许多系统和应用程序能够容忍计算结果损失部分准确性的特性,通过对乘法器等基本运算单元进行近似操作,在满足系统性能指标的前提下,节省资源消耗并提高工作效率,目前已经被广泛重视。本文基于乘法器结构,设计出优化的近似乘法器和近似Booth-截断乘法器,并针对近似Booth乘法器构
学位
伴随着移动通信技术和微处理器的快速发展,终端设备安全日益成为热点问题。物理不可克隆函数(Physical Unclonable Functions,PUF)作为一项新兴硬件安全组件,利用电子元件制造工艺的限制,提取元件内部随机且细微的差异并将其产生的二进制序列作为响应。PUF因具备不可克隆、资源开销低等特性,在密钥安全及身份识别等领域中拥有良好的发展前景。本文先详细介绍PUF的基本原理、结构分类和
学位
学位
多普勒效应在雷达系统中有着重要应用。一方面通过测量多普勒频移可以推算出被探测目标的速度,另一方面也可以通过距离-多普勒原理进行逆孔径合成成像,获取更多的目标信息。现代化战争中电子对抗日益激烈,传统的窄带雷达难以满足全方位的作战需求。微波光子技术作为微波技术和光子技术的融合,具有高频率、大带宽、抗电磁干扰等优点,可以显著提升雷达的性能。但目前的微波光子系统大多由分立器件构成,存在重量大、体积大、成本
学位
学位
学位
互联网使用的爆炸式增长使得信息传播变得越来越容易,导致了严重的版权侵权问题,例如未经授权的复制、分发和修改数字化作品。为了提高网络信息的有效利用率,版权保护变得尤为重要。作为一种广泛使用的保护技术,水印方法已应用于多媒体版权保护的许多领域。水印是一种常用的信息嵌入技术,用于保护图像,视频和音频信息。它通过不可见的修改将关键信息嵌入到需要保护的数据中。在图像水印方案中,主要的关注点有安全性、隐蔽性和
学位
语音不仅传达着语义信息而且也传达着情感信息。计算机使它的使用者能够通过自然的交互,高效高质量地完成既定的任务。随着语音情感挖掘工作的不断发展,对社会服务、医学、安全、工业控制等相关领域都有实际的应用,但是由于情感定义的不确定性和缺乏统一的建立标准的数据库以及情感特征的模糊性,使得语音情感识别技术成为了一个难题,还存在许多有待攻克的难关。为了解决语音情感识别中识别率不高和还不能做到迁移学习且鲁棒性较
随着大数据时代的飞速发展,数字图像在互联网上的应用和传输已经比过去普遍得多。因此,图像的加密和压缩技术对公共网络上的实时传输和存储至关重要,具体分为两个阶段,第一阶段防止信息泄漏,第二阶段减少信息数据量。传统的分组密码DES、AES最初是为加密文本数据而设计的,并且被发现不适合于具有高像素相关性和冗余特征的数字图像加密。现今,研究人员已经注意到混沌系统的基本特征具有较为理想的密码属性,可以作用于图
学位