抗旁道攻击的对称密码算法及其硬件实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:abckidscba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对私密信息的安全性要求的不断提高,各种密码算法正在进入生活的每一个角落。其中的对称密码算法,主要用来进行大量数据的快速加密。现在用途最广的对称密码算法就高级加密标准(Advanced Encryption Standard,AES)。虽然AES算法在选取的时候,其安全性在各个方面都得到了考量。但是在其被定为标准之后,一系列旁道攻击(Side-channel Attacks)方法对其安全性造成了极大的威胁。这些方法包括差错分析(Fault Analysis)攻击,功耗分析(Power Analysis)攻击和电磁辐射(Electromagnetic Anaylsis)分析攻击等等。其中尤以差分差错分析(Differential Fault Analysis,DFA)和差分功耗分析(Differential Power Analysis,DPA)的威胁最大。为此,本文在简单介绍了AES算法的运算流程和主要模块的运算的基础上.提出了一种超低成本的AES算法的硬件实现方案,该AES算法的硬件方案能够在很低的硬件成本下,实现较高的数据吞吐率,同时有着很高的数据吞吐率和硬件开销比。此后,本文主要介绍了差错分析和功耗分析这两种旁道攻击方法的原理,以及已经有的一些抗攻击方案。并对其优缺点进行了探讨。在此基础上,本文提出了三种抗旁道攻击的AES算法及其硬件实现方案。它们分别是,一种有二维奇偶校验的并发错误检测的抗差分差错攻击的AES算法,一种低成本的抗差分功耗分析的AES算法,以及一种同时抗差分差错分析和差分功牦分析的AES算法。本文还依据差分差错分析和差分功耗分析的原理,对以上三种抗旁道攻击的AES算法的抗攻击性能进行了仿真检测,验证了本文提出的二维奇偶校验方法较传统方法的错误覆盖率有大幅度提高,同时本文提出的抗差分功耗分析的AES算法能够有效的抗攻击。此外,本文提出的三种抗旁道攻击算法的硬件实现方案,都能够在硬件成本增加有限的前提下,尽可能的提高数据吞吐率和硬件速度,较传统设计有着明显的优越性。最后,本文提出了在抗旁道攻击的对称密码算法及其硬件实现这个研究方向上的进一步工作的设想和方案。
其他文献
无载波冲激脉冲体制的探地雷达因为形成脉冲比较简单、成本低廉、勘察速度快、无频域旁瓣干扰等特征,在商用探地雷达市场上应用极其广泛。探地雷达普遍用于水利气象、资源勘
球形芽胞杆菌(Bacillus sphaericus,Bs)是革兰氏阳性细菌(G+),能够形成芽胞,是蚊虫的致病菌。部分Bs菌株能够产生不同种类的杀虫毒素蛋白:在芽胞形成时期能够产生二元毒素蛋
随着通信技术的发展,新一代移动通信系统需要提供极高的数据速率,由于可用无线频谱资源的有限性,高数据速率只能通过提高频谱利用率来实现。通过研究表明,多输入多输出(MIMO)技术
在无线通信中正交频分复用技术(OFDM)已经成为IEEE802.11的一个物理层标准;智能天线的数字波束形成技术应用的也愈来愈广泛。结合两种技术应用到同一个通信系统,已经得到了不少
大规模集成电路的飞速发展促进了电子产品的蓬勃发展。作为电子设备运作的核心--电源就面临了越来越大的挑战。LDO是新一代的集成电路稳压器,其需求量大,成本低,价格便宜,广泛应
针对正交各向异性层叠复合梁损伤评价的需求,基于谱有限元法(SFEM),建立了压电晶片驱动/传感与正交各向异性层叠复合梁耦合的超声导波的谱有限元数值模型。数值模拟研究了耦合
节律性是生物生存在这颗蓝色星球上的基本特征之一,其中昼夜节律最为常见,是生命为适应地球自转而产生的日常生活节律。由于昼夜交替,对大多数生物而言,昼夜节律主要表现为夜伏昼
随着人们对随机共振机理及自适应算法研究的进一步深入,自适应随机共振将成为强噪声控制下微弱信号检测的强有力工具。所以,系统地研究自适应随机共振技术并应用到实际测量中去
病毒是一类严重危害人类身体健康的病原微生物,能够引起一系列危害人类身体健康的疾病,小至普通感冒,引起身体不适;大至急性感染,危及生命,更有甚者引起高死亡率的地区流行乃
载体构建是分子生物学研究中的基础和重要环节。在各种载体构建的方法中,Golden Gate技术是一种新近发展的快速克隆技术,它利用Ⅱ s类型的限制性内切酶在识别位点外切割的特点,