首页 | 本学科首页   官方微博 | 高级检索  
     

特定素域上模运算的研究与硬件实现
引用本文:张荣花,郭泓键,高献伟.特定素域上模运算的研究与硬件实现[J].北京电子科技学院学报,2012,20(4):30-35,76.
作者姓名:张荣花  郭泓键  高献伟
作者单位:西安电子科技大学,西安710071 北京电子科技学院,北京100070;西安电子科技大学,西安710071 北京电子科技学院,北京100070;西安电子科技大学,西安710071 北京电子科技学院,北京100070
基金项目:北京市教育教学改革项目,北京电子科技学院教研基金项目
摘    要:基于素域上的椭圆曲线密码体制(ECC)被广泛应用,其中模运算是ECC中影响速度与资源的关键因素,本文对模运算进行了研究与硬件实现。采用提前模约减的方法,首先用二进制形式表示待求模的数并对其进行分组,其次分别提取每组的公因子并对公因子进行模约减,接着用约减后的数代换公因子并整理,最后进行模运算。该方法降低了模运算的复杂度,提高了运算效率。硬件仿真结果表明,本文研究的两种方法与Barrett约减算法相比,速度明显提高,资源大大减少。

关 键 词:模运算  ECC  提前约减  硬件实现

Research and Hardware Implementation of Modular Arithmetic over a Particular Prime Field
ZHANG Rong-hua,GUO Hong-jian,GAO Xian-wei.Research and Hardware Implementation of Modular Arithmetic over a Particular Prime Field[J].Journal of Beijing Electronic Science & Technology Institute,2012,20(4):30-35,76.
Authors:ZHANG Rong-hua  GUO Hong-jian  GAO Xian-wei
Affiliation:1. Xidian University,Xi'an Shanxi 710071,China2. Beijing Electronic Science and Technology Institute,Beijing 100070,China)
Abstract:Elliptic curve cryptosystems (ECC) on primitive finite fields plays an important role in current public-key cryptography. Modular arithmetic is the key factor of ECC that affect speed and resources. This paper uses the method of module reduction in advance, grouping and extracting the common factor of the figure which needs to be conducted the modular arithmetic and the subsequent modular reduction of the common factor efficiently reduce the complexity of the modular arithmetic, consequently, improve operation efficiency. The results suggest that the two methods in this paper, compared with Barrett reduction algorithm, speed were respectively increased, and resources respectively decreased.
Keywords:modular arithmetic  ECC  reduction in advance  hardware implementation
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号