期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
一种高速可伸缩的双域Montgomery模乘器架构 被引量:1
1
作者 陈億 杨萱 +1 位作者 曾涵 李伟 《计算机工程》 CAS CSCD 北大核心 2023年第8期283-290,共8页
为提高Montgomery模乘在硬件实现上的运算速度并保持较高的性能,提出一种适用于高速椭圆曲线密码处理器的高速可伸缩的双域Montgomery模乘算法及其硬件架构。通过迭代调用Karatsuba乘法,实现最大位宽为576 bit的Montgomery模乘,并利用Mo... 为提高Montgomery模乘在硬件实现上的运算速度并保持较高的性能,提出一种适用于高速椭圆曲线密码处理器的高速可伸缩的双域Montgomery模乘算法及其硬件架构。通过迭代调用Karatsuba乘法,实现最大位宽为576 bit的Montgomery模乘,并利用Montgomery模乘相邻运算部分数据的无关性,通过提前计算部分数据,减少Montgomery模乘运算使用的时钟周期数。基于Karatsuba算法中多次使用大位宽加法运算带来资源消耗大和超长进位链的问题,设计基于双域4-2压缩变换的加法选择电路结构,将一个超大位宽的加法运算拆分成多个小位宽的加法,在一个时钟周期内同时得到所有加法运算的结果,并根据加法的进位输出进行最终输出结果的选择,有效缩短加法进位链的延时。实验结果表明,相比基于ASIC的Montgomery模乘实现方案,Montgomery模乘算法及硬件架构具有更高的灵活性,在65 nm的CMOS工艺下进行逻辑综合,最高时钟频率能够达到459 MHz,面积资源占用为480 254μm2,完成0~145 bit、146~289 bit、290~435 bit和436~576 bit的Montgomery模乘分别仅需要8.72 ns、23.98 ns、58.86 ns和71.94 ns,且具有较低的面积时间积。 展开更多
关键词 Montgomery模乘器 Karatsuba乘法 可伸缩 椭圆曲线密码 双域4-2压缩变换
在线阅读 下载PDF
一种改进的Montgomery大数模乘器
2
作者 苏斌 刘宏伟 《计算机工程与应用》 CSCD 北大核心 2005年第5期126-128,共3页
文中针对Montgomery模乘算法进行了分析和改进,采用了一种理想的适合于硬件实现的Montgomery算法。根据此算法提出了一种新的脉动阵列结构,有效降低了芯片的面积,提高了模乘的运算速度。基于CMOS的0.6um工艺下,模乘器VLSI实现共用9k个... 文中针对Montgomery模乘算法进行了分析和改进,采用了一种理想的适合于硬件实现的Montgomery算法。根据此算法提出了一种新的脉动阵列结构,有效降低了芯片的面积,提高了模乘的运算速度。基于CMOS的0.6um工艺下,模乘器VLSI实现共用9k个等效门,最高工作时钟频率可达100MHz,完成1024位Montgomery模乘约需4295个时钟周期。 展开更多
关键词 MONTGOMERY算法 模乘器 脉动阵列 专用集成电路
在线阅读 下载PDF
基为4的可扩展模乘运算器设计
3
作者 麻永新 曾晓洋 +1 位作者 顾叶华 孙承绶 《计算机工程与应用》 CSCD 北大核心 2006年第12期110-113,共4页
基于基为4的Montgomery模乘算法和改进的流水线组织结构,文章提出了一种结构优化的可扩展模乘运算器结构。设计中采用了按字运算的模乘算法,使本设计具有很好的可扩展性,它可以完成任意位数的模乘运算。同时,因为模乘运算器的运算数据... 基于基为4的Montgomery模乘算法和改进的流水线组织结构,文章提出了一种结构优化的可扩展模乘运算器结构。设计中采用了按字运算的模乘算法,使本设计具有很好的可扩展性,它可以完成任意位数的模乘运算。同时,因为模乘运算器的运算数据通路采用多级处理单元的流水线结构,所以设计时可以很方便进行配置,以达到模乘运算器硬件成本和运算性能的折衷。分析结果显示,文章提出的模乘运算器结构具有很高的效率和很好的可扩展性。 展开更多
关键词 Montgomery模乘算法 可扩展模乘器 模乘运算 高基
在线阅读 下载PDF
RSA密码协处理器的实现 被引量:18
4
作者 李树国 周润德 +1 位作者 冯建华 孙义和 《电子学报》 EI CAS CSCD 北大核心 2001年第11期1441-1444,共4页
密码协处理器的面积过大和速度较慢制约了公钥密码体制RSA在智能卡中的应用 .文中对Montgomery模乘算法进行了分析和改进 ,提出了一种新的适合于智能卡应用的高基模乘器结构 .由于密码协处理器采用两个 3 2位乘法器的并行流水结构 ,这... 密码协处理器的面积过大和速度较慢制约了公钥密码体制RSA在智能卡中的应用 .文中对Montgomery模乘算法进行了分析和改进 ,提出了一种新的适合于智能卡应用的高基模乘器结构 .由于密码协处理器采用两个 3 2位乘法器的并行流水结构 ,这与心动阵列结构相比它有效地降低了芯片的面积和模乘的时钟数 ,从而可在智能卡中实现RSA的数字签名与认证 .实验表明 :在基于 0 3 5 μmTSMC标准单元库工艺下 ,密码协处理器执行一次 10 2 4位模乘需12 16个时钟周期 ,芯片设计面积为 3 8k门 .在 5MHz的时钟频率下 ,加密 10 2 4位的明文平均仅需 3 74ms.该设计与同类设计相比具有最小的模乘运算时钟周期数 ,并使芯片的面积降低了 1/ 3 .这个指标优于当今电子商务的密码协处理器 ,适合于智能卡应用 . 展开更多
关键词 模乘器 智能卡 公钥 模乘 RSA 密码协处理
在线阅读 下载PDF
Identification and optimization for hydraulic roll gap control in strip rolling mill
5
作者 孙杰 陈树宗 +3 位作者 韩欢欢 陈兴华 陈秋捷 张殿华 《Journal of Central South University》 SCIE EI CAS CSCD 2015年第6期2183-2191,共9页
In order to improve the control performance of strip rolling mill, theoretical model of the hydraulic gap control(HGC) system was established. HGC system offline identification scheme was designed for a tandem cold st... In order to improve the control performance of strip rolling mill, theoretical model of the hydraulic gap control(HGC) system was established. HGC system offline identification scheme was designed for a tandem cold strip mill, the system model parameters were identified by ARX model, and the identified model was verified. Taking the offline identified parameters as the initial values, online identification using recursive least square was carried out with model parameters changing. For the purpose of improving system robustness and decreasing the sensitivity due to model errors, the HGC system based on generalized predictive control(GPC) was designed, and simulation experiments for traditional controller and GPC controller were conducted. The results show that both controllers acquire good control effect with model matching. When the model mismatches, for the traditional controller, the overshot will increase to 76.7% and the rising time will increase to 165.7 ms, which cannot be accepted by HGC system; for the GPC controller, the overshot is less than 8.5%, and the rising time is less than 26 ms in any case. 展开更多
关键词 hydraulic roll gap control MODELING system identification generalized predictive control
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部