ec标量乘法运算vlsi实现以及功耗分析攻击技术分析.docxVIP

  • 4
  • 0
  • 约7.84万字
  • 约 89页
  • 2018-12-22 发布于福建
  • 举报

ec标量乘法运算vlsi实现以及功耗分析攻击技术分析.docx

ec标量乘法运算vlsi实现以及功耗分析攻击技术分析

优秀毕业论文 精品参考文献资料 摘要 摘要 自从l 985年Miller和Koblitz分别提出椭圆曲线密码体制后,ECC密码体 制得到了国内外学者的广泛关注。与RSA相比,ECC密码体制有很多优越性, 比如,更高的单比特安全强度,更小的硬件资源耗费等。因此ECC也被认为是 未来替代RSA的加密体制。 功耗分析攻击技术是最常用的旁信道攻击技术之一,由于其便于实现并且攻 击效果比较好,功耗分析攻击技术近几年得到了飞速发展。功耗分析攻击的基本 原理是通过采集并分析加密设备工作过程中产生的功耗曲线,从而得到芯片内部 执行加解密运算操作的密钥和数据,达到破解密码算法的过程。 本文对ECC密码算法有限域运算的集成电路优化实现技术,椭圆曲线上运 算的集成电路实现技术,和功耗分析攻击与防护方法进行了研究。设计出了一款 高速的有限域模逆运算单元,成功实现了ECC点乘运算模块的VLSI设计,并 用差分功耗分析攻击对ECC点乘模块进行了攻击实验。本文主要工作特色和创 新点如下: 1.硬件实现了所有的有限域运算模块,其中,有限域的乘法运算采用了并 行的Sunar-K%乘法器,在此基础上,设计出了一款高速的有限域模逆运算单元。 在二进制有限域GF(2233)下,模逆运算只需要26个时钟周期就可以完成。 2.在椭圆曲线层的运算上,采用了射影坐标下的Montgomery点乘算法来实 现ECC的点乘运算。该算法无需进行预计算,并且将模逆运算的次数减少到1, 因此采用Momgomery点乘算法能获得比较快的速度。实验中,利用有限状态机 进行数据流的控制和存储器的反复利用。最终快速的实现了点乘运算单元并完成 流片。 3.构建了一个功耗分析攻击软件仿真平台。在该平台上,利用多种EDA软 件和编程语言实现电路的功耗估计,并成功的运用差分功耗分析攻击破译了 Montgornery点乘算法的密钥值k。实验结果证明了Montgomery点乘算法不能抗 差分功耗分析攻击,因此,在实际应用中,需要结合一些防御措施以确保算法的 安全性。 本文的研究工作得到了国家自然科学基金资助项目1拘支持。 关键词:椭圆曲线密码算法差分功耗分析攻击超大规模集成电路有限域 Abstract Abstract The use of elliptic curve in cryptography was first proposed by Miller and Koblitz in 1 985 respectively.Since that time,矗lot of attentions have been paid to elliptic curves for cryptographic applications.Compared with other commonly used public key cryptosystems such as RSA,Elliptic Cl,UWe cryptography(ECC)has a lot of benefits,such as the highest security per bit of any known public key cryptosystem, hardware implementations with fewer resources,and SO on.Thus,lots of researchers believe that ECC will replace RSA in the future. As one of the most commonly used side—channel attacks,power analysis attack can recover the secret keys and useful information in the secure chip by analyzing the input and output data combing with the power consumption curves during the cipher processing.Power analysis attack has been rapidly developed in recent years,because it is efficient and easy to implement. In this thesis,VLSI design optimization on finite field,VLSI implementation of elliptic cuⅣe scalar multiplication,and power analysis and counte

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档