首页> 外国专利> Scalable Montgomery Multiplication Architecture

Scalable Montgomery Multiplication Architecture

机译:可扩展的蒙哥马利乘法架构

摘要

A Montgomery multiplication device calculates a Montgomery product of an operand X and an operand Y with respect to a modulus M and includes a plurality of processing elements. In a first clock cycle, two intermediate partial sums are created by obtaining an input of length w−1 from a preceding processing element as w−1 least significant bits. The most significant bit is configured as either zero or one. Then, two partial sums are calculated using a word of the operand Y, a word of the modulus M, a bit of the operand X, and the two intermediate partial sums. In a second clock cycle, a selection bit is obtained from a subsequent processing element and one of the two partial sums is selected based on the value of the selection bit. Then, the selected partial sum is used for calculation of a word of the Montgomery product.
机译:蒙哥马利乘法装置相对于模量M计算操作数X和操作数Y的蒙哥马利积,并且包括多个处理元件。在第一个时钟周期中,通过从前一个处理元素获取长度为w-1的输入作为w-1个最低有效位来创建两个中间的部分和。最高有效位配置为零或一。然后,使用操作数Y的字,模数M的字,操作数X的位和两个中间部分和来计算两个部分和。在第二时钟周期中,从随后的处理元件获得选择位,并且基于选择位的值来选择两个部分和之一。然后,所选择的部分和用于计算蒙哥马利积的单词。

著录项

  • 公开/公告号US2010235414A1

    专利类型

  • 公开/公告日2010-09-16

    原文格式PDF

  • 申请/专利权人 MIAOQING HUANG;KRZYSZTOF GAJ;

    申请/专利号US20100714992

  • 发明设计人 MIAOQING HUANG;KRZYSZTOF GAJ;

    申请日2010-03-01

  • 分类号G06F7/44;G06F5/01;G06F7/72;G06F7/42;

  • 国家 US

  • 入库时间 2022-08-21 18:55:35

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号