首页> 外文会议>International Conference on Computer Engineering Systems >Design and Implementation of Scalable Low Power Radix-4 Montgomery Modular Multiplier
【24h】

Design and Implementation of Scalable Low Power Radix-4 Montgomery Modular Multiplier

机译:可伸缩低功耗基准-4蒙格索尔模块化倍增器的设计与实现

获取原文

摘要

This paper presents an efficient Montgomery modular multiplier for the modular exponentiation operation, which is fundamental to numerous public-key cryptosystems. Four aspects are considered: performance, power, reliability, and scalability. To increase performance, the architecture is based on the Carry-Save Adder (CSA). To lower power consumption, we devised several effective techniques for reducing the spurious transitions and the Expected Switching Activity (ESA) of high fan-out signals. To achieve scalability, we implement a 2-fold nested loop for the whole data processing flow. Lastly, to make sure that the arithmetic operation runs correctly without inducing data overflow error, we find out the optimum numbers of bits for all vectors appearing in the operation through a mathematical analysis. In the evaluation of hardware implemented using Xilinx "ISE WebPACK" tool for xc3s11600e-5fg484 (Spartan 3E) FPGA, the radix 4 design introduced in this paper has a significant gain in reducing the total computation time and power consumption over other compared designs.
机译:本文介绍了用于模块化指数操作的有效蒙哥马利模块化倍增器,这对于众多公钥密码系统来说是基础的。考虑了四个方面:性能,功率,可靠性和可扩展性。为了提高性能,该体系结构基于Carry-Save加法器(CSA)。为了降低功耗,我们设计了几种有效的技术来减少杂散过渡和高扇出信号的预期切换活动(ESA)。为了实现可扩展性,我们为整个数据处理流实现了2倍嵌套环路。最后,为了确保算术运行正确地运行而不引导数据溢出错误,我们发现通过数学分析在操作中出现的所有向量的最佳位数。在使用XC3S11600E-5FG484(Spartan 3E)FPGA(Spartan 3E)FPGA使用Xilinx“ISE WebPack”工具的硬件评估中,本文介绍的基数4设计在减少其他比较设计中的总计算时间和功耗方面具有显着的增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号