期刊文献+

一种用于公钥密码系统的新型可变Radix快速乘法硬件算法

A novel Variable Radix Fast Multiplication Hardware Algorithm for public-Key Cryptosystem
下载PDF
导出
摘要 本文提出了一种新型的可变radix快速乘法硬件算法,算法中,采用了二进制数的冗余数表示方法,使二个大数(大到512bit位或更大)的相加在O(1)时间内完成而无需等待进位;其次,提出了可变radix快速乘法思想,使算法比radix-4的乘法算法速度提高33%,比radix-8的乘法算法速度提高11%而硬件实现更为简单,算法还能克服在较坏和最坏条件下,radix-8乘法算法速度严重下降的缺陷,是一种可以作为核心运算有效地使用在许多公钥密码体制(如RSA)硬件VLSI实现中的新型快速算法。 A novel variable radix fast multiplication algorithm is presented. In the algorithm,redundant binary representation is adopted to carry out addition of two big numbers (512 bits or more)without carry propagation. The idea of variable radix fast multiplication is proposed. It makes the algorithm 33% more efficient than the radix-4 multiplication algorithm,and 11% more efficient than the radix-8 multiplication algorithm. Compared with the radix-8 multiplication algorithm, its hardware realization is simpler and it can overcome the radix-8 algorithm's drawback that efficiency is seriously descended at worse and worst conditions. As a kernal,it is efficient for the hardware VLSI implementation for many public-key cryptosystems such as RSA cryptosystem.
出处 《电子学报》 EI CAS CSCD 北大核心 1995年第11期77-80,共4页 Acta Electronica Sinica
基金 国家自然科学基金
关键词 冗余符号数 信息加密 硬件算法 公钥密码 Redundant signed digit,Redundant binary representastion,Modular multiplication,Hardware algorithm,Variable radix
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部