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

RSA密码算法的可重构设计与实现
引用本文:伍彬山,王云峰,刘智超,刘天翔.RSA密码算法的可重构设计与实现[J].中国集成电路,2010,19(3):49-54.
作者姓名:伍彬山  王云峰  刘智超  刘天翔
作者单位:厦门大学,电子工程系,福建,厦门,361005
摘    要:本文对RSA密码算法的实现和可重构性进行了分析,在对模幂模块和模乘模块进行了可重构设计的基础上,提出一种可重构RSA硬件架构,使其能够适配256bit、512bit、1024bit、2048bit四种不同密钥长度的应用。RSA可重构设计在FPGA上进行了实现与测试,结果表明,工作在200MHz时钟时,2048bit密钥长度RSA在最坏情况下数据吞吐量可达46kb/s,能够满足高性能的信息安全系统对RSA算法的加密速度要求。

关 键 词:RSA  模乘运算  模幂运算  可重构设计

Reconfigurable Design and Implementation of RSA Algorithm
WU Bin-shan,WANG Yun-feng,LIU Zhi-chao,LIU Tian-xiang.Reconfigurable Design and Implementation of RSA Algorithm[J].China Integrated Circuit,2010,19(3):49-54.
Authors:WU Bin-shan  WANG Yun-feng  LIU Zhi-chao  LIU Tian-xiang
Affiliation:Department of Electronic Engineering;Xiamen University;Xiamen 361005;China
Abstract:In this paper, the implementation and reconfigurable feature of RSA cryptographic algorithm are analyzed. On the basis of the Reconfigurable design of the Modular Multiplication and Modular Exponentiation, we propose the reconfigurable RSA hardware architecture, which is able to fit 256bit, 512bit, 1024bit, 2048bit four applications of different key length. The RSA reconfigurable design and testing were carried out to achieve results, which showthat in the worst case, 2048bit RSA get the data throughput ach...
Keywords:RSA  Modular Multiplication  Modular Exponentiation  Reconfigurable Design  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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