素域模逆运算的一种快速算法和VLSI实现

来源 :清华大学学报(自然科学版) | 被引量 : 0次 | 上传用户:jydliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
有限域上的模逆运算是许多公钥密码系统使用的算法中的核心域运算之一。该文对现有的素数域GF(p)上的模逆算法进行了改进和优化,得到了适合软硬件实现的快速算法,尤其利于快速高效的超大规模集成电路(VLSI)实现。改进后的新算法运算简单,只需用普通加减法操作,不需要模运算和任何操作数的乘法或除法,其全部运算的完成仅需一个加法器。该文同时给出了新算法的一个VLSI实现,结果显示新算法的硬件实现在速度和资源开销两方面均具有良好特性。 Modulo-inverse operations on finite fields are one of the core domain operations in the algorithms used by many public-key cryptosystems. This paper improves and optimizes the modulo-inverse algorithm in the existing prime field GF (p), and obtains a fast algorithm suitable for hardware and software implementation, especially for fast and efficient realization of very large scale integrated circuit (VLSI). The new algorithm is simple to operate. It only needs to be operated by normal addition and subtraction. It does not need the multiplication or division of the modulo operation and any operand. All the operations need only one adder. This paper also gives a VLSI implementation of the new algorithm. The results show that the hardware implementation of the new algorithm has good characteristics both in speed and resource overhead.
其他文献
本文主要叙述了基于短消息输入机制的远端控制技术原理及其系统的实现方法.提出并定义了一个可靠的并且具有纠错功能的指令协议集.基于DSP芯片和SMS短消息模块实现了远端控制
对3×3-2小组件加深燃耗考验元件进行了金相检验,元件最高燃耗(以金属U计,全文同)为30917MW·d/t。检验结果表明:锆包壳外表面氧化膜剥落较为严重,内表面氧化膜最大厚度为19.
高中数学作为一门提高学生数学逻辑思维能力、打下未来学习生活理论基础的重要学科,是高中教育中重要的一项教育内容。其中运用计算机辅助教学能够健全学生的解题能力,提高学生
计算机技术实际操作的学习成为当代学生的必修内容,掌握计算机的基础操作成为每个人具备的必有技能。随着计算机教育教学的蓬勃开展,学生们都从中获益匪浅,当计算机技术在教学方
人类社会产生了民族,从而产生了民族差别,出现了民族问题。民族问题主要表现为少数民族地区迫切要求加快发展经济、文化、教育的问题上。沧源佤族是云南省最早的土著民族之一。
留守儿童在农村是一个庞大的群体,由于父母外出打工,在他们身上多出现“三多”和“三缺”问题:隔代监护多溺爱、寄养监护多偏爱、无人监护多失爱;生活上缺人照应、行为上缺人管教
本文主要采用文献资料、逻辑分析等研究方法,从体质健康的角度出发,对中学生进行身体运动功能训练的必要性、可行性以及其与中学生体质的互动关系等问题进行了分析。结果表明,中
本文阐述了大豆蛴螬的综合防治.
通过对灰飞虱越冬越夏场所与寄主植物调查及其在麦田、水稻上的空间分布型与抽样技术研究,在试验的基础上,提出综合防治技术措施,形成了一套适合本地推广应用的综合防治技术
通过在不同温度及不同应变率下对饱和冻结中砂进行单轴压缩试验,获得了静载下饱和冻结中砂的弹性模量.本文分析了温度及应变率对冻结中砂弹性模量的影响规律,并给出用温度和