GF(2~m)域椭圆曲线密码系统芯片的实现与安全防护

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:alonsoyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于公钥密码算法能解决信息安全中的私钥密码系统无法完成的身份识别、数字签名功能和私钥密码系统自身的密钥分配难题而成为密码研究的新方向。椭圆曲线密码系统(Elliptic Curve Cryptosystem,ECC)是基于椭圆曲线离散对数难题的一种密码体制,被称为下一代的公开密钥密码算法。与传统的RSA公钥密码体制相比,在同样的安全强度时具有密钥短、计算速度快、存储空间小等优点,有着广泛的应用前景。但由于ECC算法的复杂性,软件实现在很多应用场合性能很难达到要求,因此如何设计适用于不同平台的ECC芯片是应用ECC的首要关键问题;另一方面随着密码系统的旁路分析攻击技术的发展,使得ECC芯片实现时面临严重的安全威胁,因此如何对ECC芯片进行安全防护也成为重要的研究课题。本文针对ECC的这两个问题展开的相关研究具有重要的学术和应用价值。首先,选择了特别适合硬件实的GF(2~m)域上的椭圆曲线作为研究对象。通过对ECC的核心—标量乘的各种算法进行研究,得到Lopez-Dahab算法为一种最优的快速算法,该算法硬件实现的关键是芯片的顶层结构设计和有限域上运算的实现。其次,对实现ECC的基础运算,GF(2~m)域上的运算进行了深入的研究,实现了有限域上的加、平方、求逆运算。对关键的有限域乘,在实现了串行、并行和数位并行的基础上,为解决实现高性能ECC芯片时,数值较大时数位并行模乘的关键路径延时增大的问题,提出了一种分组并行的数位有限域模乘算法,来减少关键路径的延时。再次,针对高性能和面积能耗约束下的两个不同领域的ECC的应用需求,提出了不同的芯片结构和实现方案。在高性能实现时,在以前的实现结构基础上,通过逐次深入的研究,提出了三种不同的高性能实现方案分别是:优化的并行实现结构;两个模乘并行的实现结构;一个模乘的优化实现结构。通过实现结果和相关文献比较,这三种结构具有面积或性能的优势。在面积和能耗约束下的领域,以应用于无线传感器网络节点的ECC为研究对象,为解决保证一定的性能要求的同时如何减少芯片的面积和能耗这个新问题而进行了研究。提出整体结构采用串行实现来减少面积,在面积和能耗进行权衡时,如何解决关键的模乘的结构问题,则通过实验进行比较,最后得到了最优化的结果。最后,对ECC芯片实现威胁最大的旁路分析攻击技术进行了研究,特别是对功耗分析攻击技术对ECC的攻击和安全防护技术,通过试验平台以前面的ECC串行实现结构为研究对象进行了详细的探讨。通过理论和试验都证明了Lopez-Dahab标量乘算法完全能抵抗简单功耗分析攻击。对差分功耗分析攻击,试验证明该算法不能抵抗。为此,提出了一种采用硬件冗余的技术来破坏原来的功耗曲线达到安全防护的目的,试验证明该措施可以对ECC的差分功耗分析技术进行安全防护。
其他文献
众所周知,在幼儿教育中教师一直扮演者重要角色,为幼儿身心的健康发展保驾护航。同时,幼儿园的另一个角色也不可或缺,那就是幼儿保育员。其在幼儿管理中不像教师那样突显出言
微波稀布阵综合脉冲孔径雷达(SIAR)采用大型稀布阵发射多载频正交信号以保证对全空域的各向同性照射,采用小型均匀阵列或单根天线接收。在接收端通过综合脉冲孔径技术将小带
随着互联网数据量与业务量的爆炸式增长,光通信已成为现代通信中的重要组成部分,其发展方向是大容量、高带宽的全光网(AON)。近年来,随着密集波分复用(DWDM)技术的广泛使用,
机电系统是高速公路现代化管理的支撑系统,主要包括通信、监控和收费三大系统,其工作的特点是分布地域广、稳定性、可靠性要求高。要使该系统处于良好的工作状态,不仅取决于
母乳是新生儿最理想的天然食品,母乳中含多种抗体和免疫球蛋白,便于新生儿消化和吸收,促进新生儿的生长发育,也能在很大程度上提升新生儿的免疫能力及新陈代谢。因此,对新生
在高速公路沿线土质为软弱土层时,根据控制桥头路基的工后沉降,覆盖全线软基特性的原则,选取了典型监测观测段。文章介绍了软基沉降监测所需要的仪器及其埋设方法、观测要求
企业公民最基本的良知来源于对人的尊重。万科能在自身的发展中逐步成为行业的领跑者,即因为企业从对员工的尊重,逐渐做到对消费者的尊重、对合作伙伴的尊重和对社会的尊重。
真正的竞争还没有开始2005年是中国零售业全面开放的第一年,对于各大零售企业而言,跑马圈地是占领新兴市场的首选之举。各大零售企业纷纷加快开店速度,沃尔玛新开店13家,家乐福新
对于正在日益丧失低成本优势的中国制造业来说,为了实现企业的持续增长。追求向价值链上端的攀升已经成为一种最为真实的焦虑与难题。因为这一点,ARM(Advarlced RISC Machines),这
[摘 要:初中数学作为学生初中阶段的基础学科,对发展学生的理性思考空间起到了重要的作用,它能全面提高学生的综合素质。教师应当将“导学互动”的教学模式重视起来,以调动学生进一步参与初中数学的课堂中,进一步提高其学习能力。本文研究了“导学互动”的教学模式在初中数学的教学,以促进学生素质的提升,进一步推动其全面发展。  关键词:“导学互动”;教学模式;初中数学教学]  “导学互动”这样的教学模式是新型的