...
首页> 外文期刊>International journal of reconfigurable computing >Montgomery Modular Multiplication on Reconfigurable Hardware: Systolic versus Multiplexed Implementation
【24h】

Montgomery Modular Multiplication on Reconfigurable Hardware: Systolic versus Multiplexed Implementation

机译:可重配置硬件上的蒙哥马利模块化乘法:收缩实现与多路复用实现

获取原文
           

摘要

This paper describes a comparison of two Montgomerymodular multiplication architectures: a systolic and amultiplexed. Both implementations target FPGA devices. Themodular multiplication is employed in modular exponentiationprocesses, which are the most important operations of somepublic-key cryptographic algorithms, including the most popularof them, the RSA. The proposed systolic architecture presentsa high-radix implementation with a one-dimensional array ofProcessing Elements. The multiplexed implementation is a newalternative and is composed of multiplier blocks in parallelwith the new simplified Processing Elements, and it provides apipelined operation mode. We compare thetime×areaefficiencyfor both architectures as well as an RSA application. The systolicimplementation can run the 1024 bits RSA decryption processin just 3.23 ms, and the multiplexed architecture executes thesame operation in 4.36 ms, but the second approach saves up to28% of logical resources. These results are competitive with thestate-of-the-art performance.
机译:本文介绍了两种蒙哥马利模数乘法架构的比较:收缩式和复用式。两种实现都以FPGA器件为目标。模乘用于模幂运算,这是某些公钥密码算法最重要的操作,其中包括最受欢迎的RSA。所提出的脉动体系结构呈现了具有一维处理单元阵列的高基数实现。复用实现是一种新的替代方案,由与新的简化处理元素并行的乘法器块组成,并且提供了流水线操作模式。我们比较了两种体系结构以及RSA应用程序的时间×效率。收缩实现仅需3.23µms即可运行1024位RSA解密过程,而多路复用架构则可在4.36µms内执行相同的操作,但第二种方法最多可节省28%的逻辑资源。这些结果与最先进的性能相比具有竞争力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号