ECC标量乘法VLSI实现以及功耗分析攻击技术研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:Jssw3_4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从1985年Miller和Koblitz分别提出椭圆曲线密码体制后,ECC密码体制得到了国内外学者的广泛关注。与RSA相比,ECC密码体制有很多优越性,比如,更高的单比特安全强度,更小的硬件资源耗费等。因此ECC也被认为是未来替代RSA的加密体制。功耗分析攻击技术是最常用的旁信道攻击技术之一,由于其便于实现并且攻击效果比较好,功耗分析攻击技术近几年得到了飞速发展。功耗分析攻击的基本原理是通过采集并分析加密设备工作过程中产生的功耗曲线,从而得到芯片内部执行加解密运算操作的密钥和数据,达到破解密码算法的过程。本文对ECC密码算法有限域运算的集成电路优化实现技术,椭圆曲线上运算的集成电路实现技术,和功耗分析攻击与防护方法进行了研究。设计出了一款高速的有限域模逆运算单元,成功实现了ECC点乘运算模块的VLSI设计,并用差分功耗分析攻击对ECC点乘模块进行了攻击实验。本文主要工作特色和创新点如下:1.硬件实现了所有的有限域运算模块,其中,有限域的乘法运算采用了并行的Sunar-Ko?乘法器,在此基础上,设计出了一款高速的有限域模逆运算单元。在二进制有限域GF (2 233)下,模逆运算只需要26个时钟周期就可以完成。2.在椭圆曲线层的运算上,采用了射影坐标下的Montgomery点乘算法来实现ECC的点乘运算。该算法无需进行预计算,并且将模逆运算的次数减少到1,因此采用Montgomery点乘算法能获得比较快的速度。实验中,利用有限状态机进行数据流的控制和存储器的反复利用。最终快速的实现了点乘运算单元并完成流片。3.构建了一个功耗分析攻击软件仿真平台。在该平台上,利用多种EDA软件和编程语言实现电路的功耗估计,并成功的运用差分功耗分析攻击破译了Montgomery点乘算法的密钥值。实验结果证明了Montgomery点乘算法不能抗差分功耗分析攻击,因此,在实际应用中,需要结合一些防御措施以确保算法的安全性。本文的研究工作得到了国家自然科学基金资助项目(60606005)的支持。
其他文献
2020年3月3日,国家卫生健康委员会发布了《新型冠状病毒肺炎诊疗方案(试行第七版)》,仍推荐试用洛匹那韦/利托那韦、磷酸氯喹、阿比多尔、α-干扰素和利巴韦林作为新型冠状病
对1例B型利钠肽大于5000 ng/L的扩张型心肌病(dilated cardiomyopathy,DCM)患者进行从住院期间的诊疗到出院后社区慢病管理,强调慢性心力衰竭用药指导及患者自我管理,实现了
本文以当前生产上种植的10~20个小麦品种为材料,研究了不同品种之间粒叶比的差异,从中选择出粒叶比值差异较大的两个小麦品种Lu22和Lu14,分析测定了在不同密度下,叶片和非叶片光合器官的叶绿素含量、光合速率、叶绿素荧光参数、可溶性糖含量及群体结构与光分布情况,各光合器官的相对面积以及各部位对籽粒的相对贡献,探讨了非叶光合器官光合特性的差异及形成高粒叶比小麦品种较高产量的原因,主要结果如下:粒叶比
目的 探究小剂量红霉素联合多潘立酮治疗小儿功能性消化不良的疗效及安全性.方法 选取2017年10月至2018年10月于重庆三峡中心医院江南分院接受治疗的功能性消化不良患儿100例
利用v-Src的特性,我们采用基因工程的技术,用PCR扩增得到大量的v-Src基因片段,通过克隆载体pMD18-T,最后转入表达载体pGEX-KT中,该载体包含谷胱苷肽转移酶基因,合适位点插入
根据《新型冠状病毒肺炎诊疗方案(试行第七版)》,目前没有确定有效的抗病毒治疗方法,可试用洛匹那韦/利托那韦、α-干扰素、利巴韦林、磷酸氯喹和阿比多尔,临床应用须十分谨
新型冠状病毒肺炎疫情防控时期,消毒剂的使用较为普遍.科学选择消毒剂并掌握消毒剂的使用方法,能够有效降低传染病的传播风险,并可降低由于消毒剂误用导致不良事件的发生概率
灾害应急期间做好药品保障至关重要.本文检索国内外相关文献和各个国家卫生、药品监督等相关部门官网发布的有关灾害应急期间药品保障的政策、措施及相关药品目录,并对其进行
本实验室利用两种预测模型在全基因组范围内进行候选印记基因筛选,得到若干候选基因,本课题所研究的基因 Arfip2就是其中之一。该基因的以往研究多集中于其蛋白的功能,对该基因
目的 系统评价盐酸阿比多尔治疗中国人群呼吸道病毒感染的疗效与安全性.方法 计算机检索Embase、PubMed、Cochrane Library、中国知网、万方数据库及维普数据库中已发表的关