会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Lean multiplication of multi-precision numbers over GF(2m)
    • GF(2 m)上的精密数乘子精益乘法
    • US07447310B2
    • 2008-11-04
    • US10636326
    • 2003-08-06
    • Çetin K. KoçSerdar S. Erdem
    • Çetin K. KoçSerdar S. Erdem
    • H04L9/28H04K1/00H04L9/00
    • H04L9/3093G06F7/725G06F2207/7209H04L9/3252
    • Multi-precision multiplication methods over GF(2m) include representing a first polynomial and a second polynomial as an array of n words. A recursive algorithm may be used to iteratively decompose the multiplication into a weighted sum of smaller subproducts. When the size of the smaller subproducts is less than or equal to a predetermined size, a nonrecursive algorithm may be used to complete the multiplication. The nonrecursive algorithm may be optimized to efficiently perform the bottom-end multiplication. For example, pairs of redundant subproducts can be identified and excluded from the nonrecursive algorithm. Moreover, subproducts having weights in a special form may be efficiently calculated by a process that involves storing and reusing intermediate calculations.
    • 在GF(2> m)上的多精度乘法方法包括表示作为n个字的数组的第一多项式和第二多项式。 可以使用递归算法来迭代地将乘法分解成较小子产品的加权和。 当较小子产品的尺寸小于或等于预定尺寸时,可使用非递归算法来完成乘法。 可以优化非递归算法以有效地执行底端乘法。 例如,可以从非递归算法中识别和排除冗余子产物对。 此外,可以通过涉及存储和重复使用中间计算的过程来有效地计算具有特殊形式的权重的子产品。
    • 6. 发明授权
    • Scalable methods and apparatus for Montgomery multiplication
    • 用于蒙哥马利乘法的可扩展方法和装置
    • US07046800B1
    • 2006-05-16
    • US09621020
    • 2000-07-21
    • Alexandre F. TencaÇetin K. Koç
    • Alexandre F. TencaÇetin K. Koç
    • H04L9/00G06F7/38
    • G06F7/728G06F2207/3884H04L9/302H04L2209/125
    • Scalable Montgomery multiplication methods and apparatus are provided that are reconfigurable to perform Montgomery multiplication on operands having arbitrary data precision. The methods perform Montgomery multiplication by combining bit-wise and word-wise operations and exhibit pipelined and parallel operation. Apparatus include a control unit that directs bits of an operand to processing elements that receive words of a second operand and a modulus, and produce intermediate values of a Montgomery product. After an intermediate value of a word of a Montgomery product is obtained in a first processing element based on a selected bit of the first operand, the intermediate value is directed to a second processing element and is updated based on another selected bit of the first operand.
    • 提供可扩展的蒙哥马利乘法方法和装置,其可重构以对具有任意数据精度的操作数执行蒙哥马利乘法。 该方法通过组合逐位和逐字操作来执行蒙哥马利乘法,并显示流水线和并行操作。 装置包括控制单元,其将操作数的位指向接收第二操作数和模数的字的处理元件,并产生蒙哥马利产品的中间值。 在基于第一操作数的所选位的第一处理元件中获得蒙哥马利产品的单词的中间值之后,将中间值指向第二处理元件,并且基于第一操作数的另一选定位来更新 。