低复杂度有限域乘法器及其在ECC中的应用研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:naonao6521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
有限域乘法器在通信、数字信号处理、密码学、VLSI测试和计算机代数等多个领域都有广泛的应用。其中在密码学中,椭圆曲线加密算法ECC相对其他的安全方案而言,可以用更短的密钥实现相同等级的安全性,因此得到了广泛的关注。本文主要讨论的是低复杂度有限域乘法器的方法研究和结构设计,以及在椭圆曲线加密算法ECC中的应用研究。   本文详细分析了经典Karatsuba算法和非二均分Karatsuba算法的设计原理以及空间和时间复杂度,基于Karatsuba算法提出了一种Karatsuba算法的改进算法。这种改进算法不但能够有效的降低有限域乘法器的空间复杂度,并且适合任何类型的乘法操作数,特别是操作数为大素数的情况。   此外,针对有限域乘法器空间复杂度较大的情况,本文还基于降维算法提出了两种降维算法的迭代设计方案。其中一种方案是每次迭代的过程中求出降维算法的最佳r,直到满足迭代停止的条件,这种算法能迅速的降低乘法器的空间复杂度。另外一种方案是通过对乘法器操作数进行变换操作,使其可以一直进行分解,这种算法能拥有更多的分解方法,同时也能有效的降低空间和时间复杂度。   最后,提出了上述改进的Karatsuba算法、非二均分的Karatsuba算法和降维算法三种算法在ECC中乘法器的应用设计及复杂度分析。通过对有限域乘法器的性能进行对比分析,总结出以下三个结论:   1.三种算法都能有效的降低有限域乘法器的空间复杂度;   2.对于一次分解的算法来说,降维算法可以迅速的降低乘法器的空间说复杂度,而改进的Karatsuba算法和非二均分Karatsuba算法降低的程度差不多,并且明显低于降维算法。所以在只需要分解一次的这种场景下,采用降维算法可以得到较优的复杂度特性。   3.对于采用迭代方法设计的乘法器结构,降维算法只需要迭代很少的次数就可以快速的降低乘法器的空间复杂度,而改进的Karatsuba算法和非二均分Karatsuba算法需要迭代的次数较多才能有效的降低乘法器的空间复杂度,但是却可以得到比迭代降维算法更低的空间复杂度。所以在采用迭代方法设计的乘法器结构中,采用改进的Karatsuba算法和非二均分Karatsuba算法能够更明显的降低空间复杂度。
其他文献
随着我国综合国力以及科学技术水平不断提升,空间站建设的相关工作正在稳步推进,未来空间站建设过程中,将逐步展开各类科学实验研究内容,这其中包括以高等植物为对象的空间生
智能化建设基层社会服务升级rn前不久, 一河南籍货车司机在文集镇同建村路段恶意逼停并挂伤一骑电动车村民.事故发生后,司机推卸责任准备逃逸.村党支部书记周龙江马上调出监
期刊
当前, 基层治理面临任务繁多、人力有限、责任刚性的问题,村居干部缺少应有时间、精力和激情推动村级发展.加之,面对问题和矛盾比较突出,群众利益诉求多元,基层组织队伍引领
期刊
今年以来, 京山市高度重视维护社会稳定工作, 全市各部门将信访维稳工作作为首要政治任务,提高政治站位、坚持底线思维、压实工作责任,实现了“六个不发生”工作目标,在全省
期刊
推行“党政主职+平安建设”破解社会治理责任压实难rn在坚持党委领导、政府负责、社会协同、公众参与、法治保障的社会治理体制的总框架下,通过建立“党政主职+平安建设”的
期刊
ZnO纳米材料是面向21世纪的半导体材料,由于ZnO纳米材料具有高的比表面、高的电子迁移速率、良好的化学性质和热稳定性等优良特性,且制备工艺简单、成本低廉,因此被广泛用于
目的:研究植酸(Phytic acid,PA)对1-甲基-4-苯基-1,2,3,6-四氢吡啶(MPTP)诱导的帕金森病小鼠模型中脑酪氨酸羟化酶(Tyrosine hydroxylase,TH)表达、离子钙接头蛋白(iba1)含量
今年是新中国成立70周年,正是一代又一代人的接续奋斗,求真务实,担当作为,我们的党、我们的国家、我们的民族面貌焕然一新,中国特色社会主义进入新时代,面对世情、党情、国情
期刊
近年来,荆门市高新区?掇刀区公安分局始终坚持围绕中心, 服务大局,全力营造一流营商环境,探索创新“三制”、“三严”、“三防”、“三民”举措,为护航企业健康发展、重点工
期刊
引领政治方向 锤炼一流机关rn机关党委始终坚持把政治建设摆在首位.坚持以《中国共产党政法工作条例》为根本遵循,不断健全完善党委政法委全会、每周书记办公会、机关党委每
期刊