Method and apparatus for performing Montgomery multiplications
    21.
    发明授权
    Method and apparatus for performing Montgomery multiplications 失效
    执行蒙哥马利乘法的方法和装置

    公开(公告)号:US07539718B2

    公开(公告)日:2009-05-26

    申请号:US10944354

    申请日:2004-09-16

    CPC classification number: G06F7/728 G06F2207/3884

    Abstract: An arrangement is provided for performing Montgomery multiplications. A Montgomery multiplication comprises a plurality of iterations of basic operations (e.g., carry-save additions), and is performed by a Montgomery multiplication engine (MME). Basic operations in each iteration may be performed by multiple Montgomery multiplication processing elements (MMPEs). An MME may be arranged to pipeline the process of performing iterations of multiple basic operations and other operations required to complete a Montgomery multiplication both horizontally and vertically. An MME may also be arranged to interleave processes of performing two Montgomery multiplications.

    Abstract translation: 提供了执行蒙哥马利乘法的安排。 蒙哥马利乘法包括多个基本操作的迭代(例如,进位保存添加),并且由蒙哥马利乘法引擎(MME)执行。 每个迭代中的基本操作可以由多个蒙哥马利乘法处理元件(MMPE)执行。 MME可以被布置成管理执行多个基本操作的迭代的过程以及完成水平和垂直的蒙哥马利乘法所需的其他操作。 还可以将MME布置成交织执行两个蒙哥马利乘法的处理。

Patent Agency Ranking