期刊文献+
共找到121篇文章
< 1 2 7 >
每页显示 20 50 100
一种双域Montgomery求逆算法与硬件实现 被引量:2
1
作者 杨同杰 戴紫彬 +1 位作者 杨晓辉 张军 《计算机工程与应用》 CSCD 北大核心 2010年第13期62-65,75,共5页
有限域上的求逆运算是椭圆曲线密码算法的关键运算之一。分别对GF(p)和GF(2n)域上的Montgomery模逆算法进行分析,并将GF(2n)域上的Montgomery模逆算法中对变量阶数的比较进行了改进,这样不仅利于GF(p)和GF(2n)域上的模逆运算在统一的硬... 有限域上的求逆运算是椭圆曲线密码算法的关键运算之一。分别对GF(p)和GF(2n)域上的Montgomery模逆算法进行分析,并将GF(2n)域上的Montgomery模逆算法中对变量阶数的比较进行了改进,这样不仅利于GF(p)和GF(2n)域上的模逆运算在统一的硬件结构上实现,也解决了数据位数较大时进行阶数比较延迟较大的问题,在此基础上提出一种基于GF(p)和GF(2n)双域上统一的模逆算法,并根据算法,采用双域可伸缩运算单元,实现了一种可扩展的统一Montgomery模逆硬件结构。设计采用Verilog-HDL语言进行硬件描述,并基于0.18μm工艺标准单元库进行了综合,结果表明该设计与其他设计相比具有灵活性好、性能高的特点。 展开更多
关键词 montgomery模逆算法 双域 可扩展硬件电路
下载PDF
一种改进的Montgomery模乘快速算法 被引量:8
2
作者 孔凡玉 于佳 李大兴 《计算机工程》 CAS CSCD 北大核心 2005年第8期1-3,9,共4页
利用Karatsuba-Ofman算法的思想,改进了Montgomery模乘的CIOS实现算法:一方面,改进后的CIOS算法在时间效率上有较大提高,减少的乘法次数比率接近25%;另一方面,改进后的算法具有更好的并行性,能够实现两个乘法器的并行结构,适合于设计高... 利用Karatsuba-Ofman算法的思想,改进了Montgomery模乘的CIOS实现算法:一方面,改进后的CIOS算法在时间效率上有较大提高,减少的乘法次数比率接近25%;另一方面,改进后的算法具有更好的并行性,能够实现两个乘法器的并行结构,适合于设计高速的RSA密码专用芯片。 展开更多
关键词 RSA密码体制 montgomery CIOS算法 Karatsuba-Ofman算法
下载PDF
双有限域模乘和模逆算法及其硬件实现 被引量:7
3
作者 陈光化 朱景明 +1 位作者 刘名 曾为民 《电子与信息学报》 EI CSCD 北大核心 2010年第9期2095-2100,共6页
有限域上的模乘和模逆运算是椭圆曲线密码体系的两个核心运算。该文在Blakley算法的基础上提出一种radix-4快速双有限域模乘算法,该算法采用Booth编码技术将原算法的迭代次数减少一半,并利用符号估计技术简化约减操作;在扩展Euclidean... 有限域上的模乘和模逆运算是椭圆曲线密码体系的两个核心运算。该文在Blakley算法的基础上提出一种radix-4快速双有限域模乘算法,该算法采用Booth编码技术将原算法的迭代次数减少一半,并利用符号估计技术简化约减操作;在扩展Euclidean求逆算法的基础上提出一种能够同时支持双有限域运算的高效模逆算法,该算法不仅避免了大整数比较操作,而且提高了算法在每次迭代过程中的移位效率。然后针对这两种算法特点设计出一种能够同时完成双有限域上模乘和模逆操作的统一硬件结构。实现结果表明:256位的模乘和模逆统一硬件电路与同类型设计相比较,在电路面积没有增加的情况下,模乘运算速度提高68%,模逆运算的速度也提高了17.4%。 展开更多
关键词 椭圆曲线密码体系 双有限域 Blakley算法 扩展Euclidean算法
下载PDF
基于改进Montgomery模乘算法的RSA加密处理器的实现 被引量:5
4
作者 王旭 董威 戎蒙恬 《上海交通大学学报》 EI CAS CSCD 北大核心 2004年第2期240-243,247,共5页
在Montgomery模乘算法改进的基础上,提出了一种实现Montgomery模乘算法的结构,该结构只需使用一个CSA(carrysaveadder)加法器.与目前使用两个CSA加法器的模乘算法相比,所提出的算法加快了RSA加密处理器的实现,并提高了整个加密系统的时... 在Montgomery模乘算法改进的基础上,提出了一种实现Montgomery模乘算法的结构,该结构只需使用一个CSA(carrysaveadder)加法器.与目前使用两个CSA加法器的模乘算法相比,所提出的算法加快了RSA加密处理器的实现,并提高了整个加密系统的时间效率. 展开更多
关键词 montgomery算法 进位存储加法器 RSA算法
下载PDF
Montgomery模乘算法的改进及其应用 被引量:4
5
作者 王红霞 王金荣 赵宪生 《计算机工程与应用》 CSCD 北大核心 2007年第20期52-55,共4页
Montgomery算法是目前最适合于通用处理器软件实现的大整数模乘算法。1996年,Koc总结了该算法的五种实现方法:SOS、CIOS、FIOS、FIPS和CIHS,并指出CIOS方法综合性能较优。首先深入分析了FIOS实现方法,并通过消除进位传递和减少循环控制... Montgomery算法是目前最适合于通用处理器软件实现的大整数模乘算法。1996年,Koc总结了该算法的五种实现方法:SOS、CIOS、FIOS、FIPS和CIHS,并指出CIOS方法综合性能较优。首先深入分析了FIOS实现方法,并通过消除进位传递和减少循环控制等手段,提出了一种改进方法IFIOS。然后将该方法应用于模幂计算,给出了基于滑动窗口技术的Montgomery模幂算法。最后理论分析和实验结果表明,该改进将FIOS的执行速度提高了约54%,与目前常用的CIOS方法相比,亦有较大的优势。 展开更多
关键词 RSA DSA montgomery算法
下载PDF
模逆算法的分析、改进及测试 被引量:10
6
作者 谭丽娟 陈运 《电子科技大学学报》 EI CAS CSCD 北大核心 2004年第4期383-386,394,共5页
公钥密码实现中,模逆算法经常是算法实现的瓶颈。通常求模逆的运算方法牵涉到大量的除法和减法操作,而除法操作需要大量的运算开销。基于现有的求最大公因子的方法,分析利用扩展欧几里德求模逆的方法,以及二进制扩展欧几里德算法,提出... 公钥密码实现中,模逆算法经常是算法实现的瓶颈。通常求模逆的运算方法牵涉到大量的除法和减法操作,而除法操作需要大量的运算开销。基于现有的求最大公因子的方法,分析利用扩展欧几里德求模逆的方法,以及二进制扩展欧几里德算法,提出了利用二进制扩展欧几里德算法求模逆的方法,给出了几种算法性能比较的测试环境和测试结果。测试结果表明:改进的算法比利用扩展欧几里德求模逆的方法速度更快,对硬件实现更具有普遍性。 展开更多
关键词 公钥密码体制 欧几里德算法 扩展欧几里德算法
下载PDF
Montgomery算法在大数模幂运算中的改进 被引量:4
7
作者 陈昭智 郑建德 《厦门大学学报(自然科学版)》 CAS CSCD 北大核心 2004年第B08期275-278,共4页
针对Montgomery算法中模乘模块的FIPS模式进行改进,将平方的简化算法与FIPS模式的算法相结合,在运用Montgomery算法计算模平方时降低了乘法运算次数,有效地提高了大数模幂运算的效率.
关键词 montgomery算法 大数幂运算 FIPS 平方 数据加密 公开密钥密码体制
下载PDF
面向嵌入式处理器的优化Montgomery模乘算法 被引量:1
8
作者 李杨 王劲林 +1 位作者 叶晓舟 曾学文 《西安交通大学学报》 EI CAS CSCD 北大核心 2017年第2期47-52,127,共7页
针对嵌入式系统中频繁的内存存取影响Montgomery模乘算法效率的问题,提出了一种优化的分离连续操作数缓存算法。该算法基于连续操作数缓存算法并进行优化,应用于计算多精度乘法和约减两部分,将整个计算分块使得每块内操作数只被加载一次... 针对嵌入式系统中频繁的内存存取影响Montgomery模乘算法效率的问题,提出了一种优化的分离连续操作数缓存算法。该算法基于连续操作数缓存算法并进行优化,应用于计算多精度乘法和约减两部分,将整个计算分块使得每块内操作数只被加载一次;为了不破坏操作数加载的连续性,在多精度乘法和约减之间采用分离集成的方式;通过动态地使用寄存器和有效的缓存操作数来减少嵌入式系统中算法使用内存存取操作的总量,实现提高模乘算法效率的目的。实验结果表明:在使用MIPS64架构的处理器上,当模数为1 024bit时,与应用广泛的粗粒度集成操作数扫描算法相比,该算法的效率提高了4.17%。在嵌入式系统中,可将该算法应用于公钥密码体系中的模乘运算,在提高模乘效率的同时提高公钥密码算法的运算效率。 展开更多
关键词 montgomery 嵌入式系统 连续操作数缓存算法
下载PDF
Montgomery模平方算法及其应用 被引量:2
9
作者 王金荣 周贇 王红霞 《计算机工程》 CAS CSCD 北大核心 2007年第24期155-157,共3页
分析Montgomery模乘算法的设计思想和模平方中乘法的计算过程,通过引入两种新的平方计算方法以及对Montgomery算法的优化,提出适合于通用32位处理器实现的Montgomery模平方算法。将该方法应用于模幂计算,给出基于滑动窗口技术的Montg... 分析Montgomery模乘算法的设计思想和模平方中乘法的计算过程,通过引入两种新的平方计算方法以及对Montgomery算法的优化,提出适合于通用32位处理器实现的Montgomery模平方算法。将该方法应用于模幂计算,给出基于滑动窗口技术的Montgomery模幂算法。实验结果表明,该算法能将模幂的计算速度提高9%~12%。 展开更多
关键词 RSA公钥 DSA公钥 montgomery算法
下载PDF
基于最优模平方模块的二进制域模逆架构
10
作者 王卫江 蒋宇杰 +2 位作者 张靖奇 郝越 党华 《北京理工大学学报》 EI CAS CSCD 北大核心 2024年第12期1310-1316,共7页
基于Itoh-Tsujii algorithm(ITA)算法,提出了一种具有级联模平方模块的新型低延迟架构,并推导出了该架构的时钟周期延迟,级联模平方模块的复杂度可以通过矩阵重量进行评估.采用可移动的内部流水线层级来优化关键路径.使用Virtex-7 FPGA... 基于Itoh-Tsujii algorithm(ITA)算法,提出了一种具有级联模平方模块的新型低延迟架构,并推导出了该架构的时钟周期延迟,级联模平方模块的复杂度可以通过矩阵重量进行评估.采用可移动的内部流水线层级来优化关键路径.使用Virtex-7 FPGA平台进行实验,分别给出了对于GF(2163)、GF(2283)和GF(2571)三个二进制域上的最优模平方模块(optimal exponentiation blocks,OEBs).此外,为了便于比较,在Virtex-4 FPGA平台进行了测试,并与现有研究成果进行了对比.结果显示,基于OEBs的架构性能具有显著的提升,本文架构在3个域中的延迟相较于现有研究分别至少具有9.09%,10.81%以及428.95%的提升. 展开更多
关键词 椭圆曲线密码学 二进制域 Itoh-Tsujii算法 现场可编程门阵列
下载PDF
有限域GF(2^m)模逆算法的改进与实现 被引量:1
11
作者 杨先文 李峥 《计算机工程》 CAS CSCD 北大核心 2008年第18期202-203,209,共3页
在椭圆曲线密码体制中,有限域GF(2m)中模逆运算是最重要的运算之一。在分析一种通用有限域GF(2m)模逆算法的基础上,提出改进算法。改进算法减少了原算法快速实现时的缺点,能够有效地提高算法效率。基于FPGA分别实现了GF(283)和GF(2233)... 在椭圆曲线密码体制中,有限域GF(2m)中模逆运算是最重要的运算之一。在分析一种通用有限域GF(2m)模逆算法的基础上,提出改进算法。改进算法减少了原算法快速实现时的缺点,能够有效地提高算法效率。基于FPGA分别实现了GF(283)和GF(2233)中模逆算法模块,并与2种已有实现结果进行了对比。结果表明,选取有限域GF(283)和GF(2233)时,改进算法效率提高率分别约为72.9%和59.5%。 展开更多
关键词 椭圆曲线 有限域 算法 快速实现
下载PDF
奇数模模逆算法对偶数模的推广 被引量:2
12
作者 陈海进 《计算机应用与软件》 CSCD 北大核心 2005年第5期100-101,共2页
基于中国剩余定理,提出了一种将奇数模的模逆算法推广到偶数模的通用方法,并据此给出了一种求解任意正整数模的模逆算法。该算法需在原奇数模模逆算法的基础上,增加一次乘法、一次除法和两次减法运算。给定任意一种奇数模的快速模逆算法... 基于中国剩余定理,提出了一种将奇数模的模逆算法推广到偶数模的通用方法,并据此给出了一种求解任意正整数模的模逆算法。该算法需在原奇数模模逆算法的基础上,增加一次乘法、一次除法和两次减法运算。给定任意一种奇数模的快速模逆算法,本算法能快速实现任意正整数模的模逆。 展开更多
关键词 算法 偶数 中国剩余定理 正整数 通用方法 减法运算 快速实现
下载PDF
一种Montgomery模幂乘硬件流水线实现算法
13
作者 李占才 涂序彦 《计算机工程与应用》 CSCD 北大核心 2002年第19期114-115,118,共3页
文章提出了一种基于Montgomery算法的模幂乘硬件流水线实现算法,该算法的核心是把模N乘上一个系数,使倍增后的模之低若干位(二进制)全为1,然后用倍增后的模进行Montgomery算法模幂乘运算。采用该算法,可以设计出用于实现RSA的高频流水... 文章提出了一种基于Montgomery算法的模幂乘硬件流水线实现算法,该算法的核心是把模N乘上一个系数,使倍增后的模之低若干位(二进制)全为1,然后用倍增后的模进行Montgomery算法模幂乘运算。采用该算法,可以设计出用于实现RSA的高频流水线运算部件。 展开更多
关键词 幂乘硬件流水线实现算法 montgomery算法 RSA算法 信息安全
下载PDF
模逆算法在密码学教学中的地位和应用 被引量:1
14
作者 陈逢林 胡万宝 《安庆师范学院学报(自然科学版)》 2011年第1期93-96,共4页
本文分析了模逆算法的数学基础,研究了其算法实现。在对称密码算法教学中,归纳了模逆算法在IDEA和AES中应用;在公开密码算法教学中,归纳了模逆算法在ElGmal、RSA和ECC中应用。
关键词 密码学 加密算法
下载PDF
针对Montgomery模幂算法的选择明文SPA攻击
15
作者 万武南 陈俊 《成都信息工程大学学报》 2016年第4期348-352,共5页
大整数模幂运算的核心是大整数模乘运算,一般采用Montgomery模乘算法实现。针对Montgomery模乘算法实现方式中大整数拆分成多个字节或字相乘存在功耗泄露问题,提出一种选择能产生Montgomery模乘算法的某操作数由多个字节或字为零组成的... 大整数模幂运算的核心是大整数模乘运算,一般采用Montgomery模乘算法实现。针对Montgomery模乘算法实现方式中大整数拆分成多个字节或字相乘存在功耗泄露问题,提出一种选择能产生Montgomery模乘算法的某操作数由多个字节或字为零组成的大整数的特定明文,简单功耗分析(simple power analysis,SPA)的方法。通过输入特定明文,一条功耗曲线就能将模幂算法中平方和乘运算位置区分出来,私钥攻击难度下降。在搭建真实的8051智能卡芯片攻击环境下,输入特定明文进行SPA攻击,1024比特私幂指数私钥攻击准确率可达99%。实验结果表明可选特定明文数量多,用单一的屏蔽特殊明文的方法无法有效防范文中提出的SPA攻击,最后给出防范此选择明文SPA攻击的建议。 展开更多
关键词 侧信道攻击 简单功耗分析 montgomery算法 选择明文 算法
下载PDF
一种Montgomery模乘算法硬件结构 被引量:4
16
作者 王缔郦 白国强 陈弘毅 《微电子学与计算机》 CSCD 北大核心 2010年第5期1-4,共4页
基于二进制多字Montgomery模乘算法,提出了一种参数可灵活配置的规则的脉动阵列硬件结构,并使用此结构在FPGA上实现了不同位宽的Montgomery模乘算法.该结构成功地在不增加额外电路或运行周期的情况下,将脉动阵列的关键路径限制在运算单... 基于二进制多字Montgomery模乘算法,提出了一种参数可灵活配置的规则的脉动阵列硬件结构,并使用此结构在FPGA上实现了不同位宽的Montgomery模乘算法.该结构成功地在不增加额外电路或运行周期的情况下,将脉动阵列的关键路径限制在运算单元内部的加法器中.硬件实现结果表明,该结构具有更高的电路频率、更少的电路面积消耗及算法运算时间. 展开更多
关键词 RSA montgomery算法 硬件 脉动阵列
下载PDF
一种Montgomery模乘的硬件算法及其实现 被引量:1
17
作者 方颖立 高志强 《微电子学》 CAS CSCD 北大核心 2002年第4期276-278,282,共4页
采用大数的高基表示方法对原 Montgomery算法进行了改进 ,提出了一种高效的面向硬件的计算 Montgomery积的算法 ,按照该算法实现的硬件具有较低的复杂度和较高的处理速度 ,并且利用 CSMC的 0 .6 μm CMOS标准单元库实现了 5 1 2位的 Mon... 采用大数的高基表示方法对原 Montgomery算法进行了改进 ,提出了一种高效的面向硬件的计算 Montgomery积的算法 ,按照该算法实现的硬件具有较低的复杂度和较高的处理速度 ,并且利用 CSMC的 0 .6 μm CMOS标准单元库实现了 5 1 2位的 Montgomery模乘器。该模乘器约含480 0 0等效门 ,面积约为 3 mm× 3 mm,最高工作时钟频率可达 40 MHz,完成 5 1 2位 Montgomery模乘需要 3 4 展开更多
关键词 乘器 montgomery算法 专用集成电路
下载PDF
椭圆曲线加密体制的有限域求模逆算法的改进 被引量:1
18
作者 郝晓琴 徐赐文 《中央民族大学学报(自然科学版)》 2009年第S1期143-146,共4页
本文在整数的扩展欧几里德算法基础上,对椭圆曲线加密体制的有限域求模逆算法作出改进,不仅有效提高了运算速度,使之同时兼容二进制域和素数域,同时也利于硬件实现.
关键词 有限域 椭圆曲线加密算法 算法
下载PDF
Montgomery逆算法的改进和应用
19
作者 邓锐 周玉洁 《计算机科学》 CSCD 北大核心 2006年第5期124-127,共4页
本文通过对 Montgomery 逆算法核心部分的改进,得到两种分别以4为基和8为基的优化算法。其中以4为基的算法,在基本不增加算法实现复杂度的情况下,使迭代次数的平均上限从2n 降到7/6n,平均迭代次数也从3n/2降到了7/8n。而8基算法则相应... 本文通过对 Montgomery 逆算法核心部分的改进,得到两种分别以4为基和8为基的优化算法。其中以4为基的算法,在基本不增加算法实现复杂度的情况下,使迭代次数的平均上限从2n 降到7/6n,平均迭代次数也从3n/2降到了7/8n。而8基算法则相应分别下降到28/24n 和25/32n,但算法内部的比较和跳转稍有增多。由于新算法只要求两个关键操作数中有一个变成1,就可以结束操作(原算法要求两个都变为1),因此实际迭代次数可能还要少。本文提出的算法也可以运用在文[1,2,7]中求基本模逆的算法中。本文算法主要适用于软件实现,在 RSA 和 ECC 等公钥体制实现中有广泛的应用。 展开更多
关键词 montgomery算法 公钥加密算法
下载PDF
一种基于CSA加法器的Montgomery模幂乘硬件实现算法
20
作者 桂宇光 李林森 《信息技术》 2005年第11期24-27,共4页
提出了一种改进的Montgomery模乘和模幂算法,该算法采用5-to-2 CSA加法器来实现Montgomery模乘算法中的超长大数加法。目前使用CSA加法器的其他模乘算法在模乘结果输出时均需要用CPA加法器来处理CSA加法器的输出结果,而本文提出的算法... 提出了一种改进的Montgomery模乘和模幂算法,该算法采用5-to-2 CSA加法器来实现Montgomery模乘算法中的超长大数加法。目前使用CSA加法器的其他模乘算法在模乘结果输出时均需要用CPA加法器来处理CSA加法器的输出结果,而本文提出的算法使得模乘运算的输入输出操作数均可采用保留进位形式,避免了进行超长操作数的CPA加法这一耗时的操作,因此显著减少了模乘运算所需时钟周期,提高了数据处理的时间效率,并加快了RSA模幂运算的速度。 展开更多
关键词 montgomery算法 RSA算法 保留进位加法器
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部