王开宇.基于改进CSA\|蒙哥马利的RSA加密处理器实现[J].,2013,53(2):294-297 |
基于改进CSA\|蒙哥马利的RSA加密处理器实现 |
Implementation of RSA cryptoprocessor based on modified CSA\|Montgomery |
投稿时间:2013-03-23 修订日期:2013-03-24 |
DOI:10.7511/dllgxb201302022 |
中文关键词: RSA 蒙哥马利 进位存储加法器 |
英文关键词: RSA Montgomery CSA |
基金项目:大连理工大学基本科研业务费资助项目(DUT10JR01) |
|
摘要点击次数: 1299 |
全文下载次数: 1079 |
中文摘要: |
为了提高RSA加密算法的速度和灵活度,对RSA的算法原理和实现方法进行了深入的研究,对普遍采用双CSA的蒙哥马利模乘算法进行了改进.将其中一个CSA的结构进行改变,且优化掉原先CSA\|蒙哥马利算法结构中的CPA,不但减少了FPGA资源的使用,而且提高了RSA的处理速度.最后,实现了密钥长度可配置的RSA加密处理器,并对密钥长度为1 024 bits的加密处理器作了性能参数分析. |
英文摘要: |
To improve the speed and flexibility of RSA encryption algorithm, the basal principle and implementation methods of RSA are studied in detail. The common two-CSA-Montgomery multiplication algorithm structure is modified by removing the CPA of CSA\|Montgomery algorithm structure. It not only reduces the resources of FPGA, but also improves the speed of RSA algorithm. Finally, the RSA cryptoprocessor that key length is reconfigurable is realized. And the performance of cryptoprocessor with 1 024 bits key length is also analyzed. |
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |