收藏 分享(赏)

可扩展的rsa公钥密码协处理器研究与设计.doc

上传人:cjc2202537 文档编号:1523475 上传时间:2018-07-24 格式:DOC 页数:25 大小:98KB
下载 相关 举报
可扩展的rsa公钥密码协处理器研究与设计.doc_第1页
第1页 / 共25页
可扩展的rsa公钥密码协处理器研究与设计.doc_第2页
第2页 / 共25页
可扩展的rsa公钥密码协处理器研究与设计.doc_第3页
第3页 / 共25页
可扩展的rsa公钥密码协处理器研究与设计.doc_第4页
第4页 / 共25页
可扩展的rsa公钥密码协处理器研究与设计.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、计算机应用技术专业优秀论文 可扩展的 RSA 公钥密码协处理器研究与设计关键词:公钥密码 协处理器 可扩展混合算法摘要:RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方

2、法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展 RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于Altera 公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至 2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048 三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3K

3、bit/s 和 52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。正文内容RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,

4、让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展 RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于Altera 公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至 2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048 三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbi

5、t/s 和 52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展

6、JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.

7、3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展

8、 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电

9、路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomer

10、y 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,7

11、10 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模

12、乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找

13、表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被

14、分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380

15、比特存储资源。RSA 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描

16、,从而在理论上使模乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RS

17、A 算法是目前应用最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模

18、乘运算速度成倍地提高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用

19、最广泛的公钥密码,其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提

20、高。基于引入可变参数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。RSA 算法是目前应用最广泛的公钥密码,

21、其核心运算是基于大数模乘的模幂运算,它所能提供的安全强度是由密钥长度决定的。随着攻击技术的不断进步,为了保护系统不受到攻击,必须选用更长的密钥。当所选密钥长度超过模乘器位宽时,就需要重新设计原有的芯片。本文基于可扩展模乘算法的研究,进行了密钥可扩展 RSA 密码芯片的设计。 本文提出了基于字运算的可扩展 JB 算法与改进的混合模乘算法,在此基础上结合可扩展 Momgomery 算法提出了可扩展混合模乘算法。可扩展混合算法采用分割操作数的方法,让可扩展 JB 算法与可扩展 Momgomery 算法并行完成模乘运算,因乘数链被分割成两半并行扫描,从而在理论上使模乘运算速度成倍地提高。基于引入可变参

22、数的可扩展混合模乘算法,本文设计出了在资源允许的情况下,可支持任意密钥长度的可扩展RSA 模幂电路,使 RSA 公钥密码芯片能满足任意安全等级需求。 基于 Altera公司的 Stratix EP2S30F672C3 FPGA 器件,本文实现并验证了可扩展至2048 位的可扩展 RSA 模幂电路,在 112.69MHz 的时钟频率下, 512/1024/2048三种运算模式最高运算速度分别达到 337.7Kbit/s、 189.3Kbit/s 和52.3Kbit/s,电路共占用 18,710 个自适应查找表和 6,380 比特存储资源。特别提醒 :正文内容由 PDF 文件转码生成,如您电脑未有

23、相应转换码,则无法显示正文内容,请您下载相应软件,下载地址为 http:/ 。如还不能显示,可以联系我 q q 1627550258 ,提供原格式文档。我们还可提供代笔服务,价格优惠,服务周到,包您通过。“垐垯櫃 换烫梯葺铑?endstreamendobj2x 滌甸?*U 躆 跦?l, 墀 VGi?o 嫅#4K 錶 c#x 刔 彟 2Z 皙笜?D 剧珞 H 鏋 Kx 時 k,褝仆? 稀?i 攸闥-) 荮vJ 釔絓|?殢 D 蘰厣?籶(柶胊?07 姻Rl 遜 ee 醳 B?苒?甊袝 t 弟l?%G 趓毘 N 蒖與叚繜羇坯嵎憛?U?Xd* 蛥?-.臟兄+鮶 m4嵸/E 厤U 閄 r塎偨匰忓tQL 綹 eb?抔搉 ok 怊 J?l?庮 蔘?唍*舶裤爞 K 誵Xr 蛈翏磾寚缳 nE 駔殞梕 壦 e 櫫蹴友搇6 碪近躍邀 8 顪?zFi?U 钮 嬧撯暼坻7/?W?3RQ 碚螅 T 憚磴炬 B- 垥 n 國 0fw 丮“eI?a揦(?7 鳁?H?弋睟栴?霽 N 濎嬄! 盯 鼴蝔 4sxr?溣?檝皞咃 hi#?攊(?v 擗谂馿鏤刊 x 偨棆鯍抰Lyy|y 箲丽膈淢 m7 汍衂法瀶?鴫 C?Q 貖 澔?wC(?9m.Ek?腅僼碓 靔 奲?D| 疑維 d袣箈 Q| 榉慓採紤婏(鞄-h-蜪7I冑?匨+蘮.-懸 6 鶚?蚧?铒鷈?叛牪?蹾 rR?*t? 檸?籕

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报