椭圆曲线密码算法的抗差分功耗攻击研究

来源 :浙江大学电气工程学院 浙江大学 | 被引量 : 0次 | 上传用户:fengxun1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线公钥密码(Elliptic Curve Cryptosystems,ECC)是密码学的一个研究热点,其安全性问题受到人们的关注。近些年来,出现了一种新的攻击方法,称之为旁道攻击(side channel attack),其中差分功耗分析(Differential PowerAnalysis,DPAL)就是一种强有力的攻击方式,已有一些ECC的传统算法被成功攻破的例子,因此设计具有抗差分功耗攻击能力的加密电路已成为安全性问题的迫切要求。本文提出了一种功耗离散化技术进行抗差分功耗攻击,其实质是一种改进了的功耗掩蔽技术。功耗离散化技术是从平衡功耗法改进而来的,它与平衡功耗法的最大不同在于,功耗离散化技术是在密码算法易受差分功耗攻击的时间点附近加入一段随机时间的功耗,而不是对加密电路进行全程功耗掩蔽,其优点是能在不大幅增加系统功耗的情况下抗差分功耗攻击。论文第1、2章简单介绍了ECC的应用和研究现状,阐述了ECC的基本概念和DPA的原理及攻击方式。第3章详细介绍了功耗离散化技术,并以二元域上ECC的Montgomery标量乘法为例,建立了离散功耗的参数化模型,给出了两个时间参数的定义。第4章给出了硬件电路的设计实现,并与用ASIC方式实现的GF(2193)(f(χ)=χ19315+1)上的椭圆曲线的Montgomery标量乘法运算电路相结合,进行了ZEMD方式的功耗攻击实验,对功耗离散化技术抗差分功耗攻击的能力进行了验证和讨论。
其他文献
群文阅读倡导在小学语文阅读教学中以特定规则实现阅读素材的整合,实现多篇素材的融合,在一个目标的引导下,开展对应的阅读活动,以提升学生的阅读素养.结合高年级语文教学实
摘要:在教育改革过程中,各科目都需要与素质教育结合,越来越注重提高能力和综合素质的培养。中学课程都是实践性很强的学科,在追求课堂教学效益最大化的同时,一定要强化心理素质培养。在有限的教学时间内,调整好学生的学习状态和心理素质,激发起学生探索知识奥妙的兴趣,围绕生活实践,实施有效课堂教学。实施素质教育需要在教学实践中,探索具有民族文化特色的有效的教学方法,结合社会生活实践提高学生的创新思维能力。