公钥密码体制中的若干算法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:leezuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
公钥密码体制在数字签名、身份认证、电子支付等协议中具有不可替代的作用,而这些协议是保障电子商务安全的关键技术。公钥密码体制建立在数论和代数中的一些数学难题的基础上,包含各种代数结构(群,环,域)中的大整数或多项式的复杂运算,因此运算效率比较低、密钥存储空间大,这一直是制约公钥密码体制发展的重要因素。另外,一类利用密码系统的运行过程中泄漏的计算时间、出现的差错和电量消耗曲线等敏感信息进行攻击的方式,即边带信道攻击,能够直接获得秘密密钥等关键信息,或者可以结合其它密码分析方法,大大降低密码分析的代价,这给公钥密码体制的实现算法提出新的安全挑战。于是,近几年来,将公钥密码体制的有效性(计算效率高、存储空间小)与抵御边带信道攻击的安全性相结合来设计新的算法,成为密码学领域的一个研究热点。 本文的研究工作是围绕着公钥密码体制的若干有效算法和抵御新型边带信道攻击的安全算法而展开的,具体问题包括: (1) 公钥密码体制的有效算法。目前最主要的公钥密码体制,例如RSA密码,EIGamal系列密码,椭圆曲线密码,和基于双线性配对的密码协议,分别是建立在模n整数环,模p素域,有限域GF(q)上的椭圆曲线,以及双线性配对(Weil和Tate配对)等代数结构上。因此,提高这些代数结构上的关键算法的计算效率,其意义尤为重要,而且算法的有效性不仅包括时间复杂性,还体现在可并行性、存储空间占用、实时性等诸多方面。我们对公钥密码体制中的以下四个算法问题进行研究:大整数的Montgomery快速模乘算法,非稀疏带符号编码的窗口算法,从左到右的基数r的带符号编码算法,有限域GF(q)上的平方根算法。 (2) 抵御边带信道攻击的算法。P.Kocher提出的时间攻击,D.Boneh提出的差错攻击,和P.Kocher提出的功耗攻击是三类主要的边带信道攻击方法。功耗攻击是其中最强大的一种边带信到攻击,尤其是近年来,一些研究者提出的针对椭圆曲线密码的新型功耗攻击方法,包括RPA攻击(Refined Power Attack),零值攻击(Zero-value Point Attack),和倍点攻击(Doubling Attack),对椭圆曲线密码体
其他文献
尝试从不同的角度讨论史学对于医学核心能力在知识、论证和操作上所发挥的作用。史学对于了解疾病的成因(如非还原论机制需要计算疾病长期以来的变化量)、疗效(如为什么医生
本文在对生脉提取液的抗心肌缺血缺氧作用进行确证后,利用建立的冠心病气虚血瘀模型对生脉提取液的心血管药理作用进行了进一步的研究,并初步探讨了其作用机制。结果表明,生脉提
弧形海岸讨论的是海岸演变过程中泥沙的输移及平衡、稳定问题。本文在历史地貌学与海岸动力地貌学原理的指导下,以典型的弧形海岸——临洪河口—西墅岸弧为例,采用历史过程与现
高分子材料的高性能化是高分子材料科学与工程近年来发展的主要方向。为了研制高韧性高强度的PPO/PA6共混合金材料,本文通过双螺杆反应挤出工艺制备了一系列增强增韧的PPO/PA6合
一、演示法  例一:黄赤交角  黄赤交角是地球公转轨道所在的平面——黄道面(图中③)和赤道平面(图中④)所成的夹角。要理解黄赤交角,必须理解“平面”和“二面角”这样的数学概念,但学生在学习“黄赤交角”这一地理知识时,数学课还没学习“平面”和“二面角”的知识,学生并不知道“平面”和“二面角”的概念,觉得很难理解。  教师可以用演示法来解决这样的难题。在地球仪上,用彩色记号笔描出赤道;再将一块硬纸板中