会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and apparatus for elliptic curve scalar multiplication
    • 椭圆曲线标量乘法的方法和装置
    • US07412062B2
    • 2008-08-12
    • US11687773
    • 2007-03-19
    • Robert J. LambertAshok VadekarAdrian Antipa
    • Robert J. LambertAshok VadekarAdrian Antipa
    • H04L9/00
    • G06F7/725G06F7/722
    • The applicants have recognized an alternate method of performing modular reduction that admits precomputation. The precomputation is enabled by approximating the inverse of the truncator T, which does not depend on the scalar.The applicants have also recognized that the representation of a scalar in a τ-adic representation may be optimized for each scalar that is needed.The applicants have further recognized that a standard rounding algorithm may be used to perform reduction modulo the truncator.In general terms, there is provided a method of reducing a scalar modulo a truncator, by pre-computing an inverse of the truncator. Each scalar multiplication then utilizes the pre-computed inverse to enable computation of the scalar multiplication without requiring a division by the truncator for each scalar multiplication.
    • 申请人已经认识到承认预先计算的执行模块化减少的替代方法。 通过逼近截断器T的反向来实现预计算,其不依赖于标量。 申请人还认识到,可以针对所需的每个标量来优化标量的代表性。 申请人进一步认识到,可以使用标准舍入算法来执行缩减模数截断器。 一般而言,提供了一种通过预先计算截断器的倒数来减少标量模截断器的方法。 每个标量乘法然后利用预先计算的逆来实现标量乘法的计算,而不需要每个标量乘法的截断器的除法。
    • 7. 发明授权
    • Simultaneous scalar multiplication method
    • 同时标量乘法
    • US08284930B2
    • 2012-10-09
    • US13177286
    • 2011-07-06
    • Adrian AntipaYuri Poeluev
    • Adrian AntipaYuri Poeluev
    • H04K1/00H04L9/00H04L9/08H04L9/32
    • G06F7/725H04L9/3066H04L2209/20
    • In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ, several operations are repeated in computing kP and sQ individually, that could be executed at the same time. A simultaneous scalar multiplication method is provided that reduces the overall number of doubling and addition operations thereby providing an efficient method for multiple scalar multiplication. The elements in the pairs for P and Q method are combined into a single pair, and the bits in k and s are evaluated at each step as bit pairs. When the bits in k and s are equal, only one doubling operation and one addition operation are needed to compute the current pair, and when the bits in k and s are not equal, only one doubling operation is needed and two addition operations.
    • 在椭圆曲线方案(例如kP和sQ)的计算点倍数中,使用例如用于组合kP + sQ的蒙哥马利方法,分别在计算kP和sQ时重复几个操作,这可以同时执行 。 提供一种同时的标量乘法方法,其减少加倍和加法运算的总数,从而提供用于多标量乘法的有效方法。 用于P和Q方法的对中的元素被组合成单个对,并且在每个步骤中以比特对来评估k和s中的比特。 当k和s中的比特相等时,只需要一个加倍运算和一个加法运算来计算当前对,当k和s中的比特不相等时,只需要一个加倍运算和两个加法运算。
    • 8. 发明申请
    • Simultaneous Scalar Multiplication Method
    • 同时标量乘法法
    • US20110261956A1
    • 2011-10-27
    • US13177286
    • 2011-07-06
    • Adrian AntipaYuri Poeluev
    • Adrian AntipaYuri Poeluev
    • H04L9/28
    • G06F7/725H04L9/3066H04L2209/20
    • In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ, several operations are repeated in computing kP and sQ individually, that could be executed at the same time. A simultaneous scalar multiplication method is provided that reduces the overall number of doubling and addition operations thereby providing an efficient method for multiple scalar multiplication. The elements in the pairs for P and Q method are combined into a single pair, and the bits in k and s are evaluated at each step as bit pairs. When the bits in k and s are equal, only one doubling operation and one addition operation are needed to compute the current pair, and when the bits in k and s are not equal, only one doubling operation is needed and two addition operations.
    • 在椭圆曲线方案(例如kP和sQ)的计算点倍数中,使用例如用于组合kP + sQ的蒙哥马利方法,分别在计算kP和sQ时重复几个操作,这可以同时执行 。 提供一种同时的标量乘法方法,其减少加倍和加法运算的总数,从而提供用于多标量乘法的有效方法。 用于P和Q方法的对中的元素被组合成单个对,并且在每个步骤中以比特对来评估k和s中的比特。 当k和s中的比特相等时,只需要一个加倍运算和一个加法运算来计算当前对,当k和s中的比特不相等时,只需要一个加倍运算和两个加法运算。
    • 9. 发明授权
    • Simultaneous scalar multiplication method
    • 同时标量乘法
    • US08045705B2
    • 2011-10-25
    • US11556531
    • 2006-11-03
    • Adrian AntipaYuri Poeluev
    • Adrian AntipaYuri Poeluev
    • H04K1/00H04L9/00H04L9/08H04L9/32
    • G06F7/725H04L9/3066H04L2209/20
    • In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ several operations are repeated in computing kP and sQ individually, that could be executed at the same time. A simultaneous scalar multiplication method is provided that reduces the overall number of doubling and addition operations thereby providing an efficient method for multiple scalar multiplication. The elements in the pairs for P and Q method are combined into a single pair, and the bits in k and s are evaluated at each step as bit pairs. When the bits in k and s are equal, only one doubling operation and one addition operation are needed to compute the current pair, and when the bits in k and s are not equal, only one doubling operation is needed and two addition operations.
    • 在椭圆曲线方案(例如,kP和sQ)中,使用例如蒙哥马利方法,为了组合kP + sQ而分开地计算点椭圆曲线方案(例如kP和sQ)中的多个像素,可以在同时计算kP和sQ时重复几个操作。 提供一种同时的标量乘法方法,其减少加倍和加法运算的总数,从而提供用于多标量乘法的有效方法。 用于P和Q方法的对中的元素被组合成单个对,并且在每个步骤中以比特对来评估k和s中的比特。 当k和s中的比特相等时,只需要一个加倍运算和一个加法运算来计算当前对,当k和s中的比特不相等时,只需要一个加倍运算和两个加法运算。
    • 10. 发明授权
    • Method and apparatus for exponentiation in an RSA cryptosystem
    • 在RSA密码系统中求幂的方法和装置
    • US07177423B2
    • 2007-02-13
    • US10863162
    • 2004-06-09
    • Adrian Antipa
    • Adrian Antipa
    • H04L9/00
    • H04L9/3247H04L9/005H04L9/302H04L2209/12H04L2209/20
    • A method of computing an exponent of a message m in an RSA cryptosystem having a private key d, a public key e and system parameters p, q where p and q are primes and ed=1 mod (p−1) (q−1). The method comprises the steps of obtaining a value r, and exponentiating the value r to the power e to obtain an exponent re mod p, combining said exponent re with the message m to obtain a combined value re m and mod p; selecting a value s and obtaining a difference (d−s), exponentiating the combined value with said difference to obtain an intermediate exponent (rem)d−s, multiplying the intermediate exponent by a value ms to obtain a resultant value equivalent to r1−es md and multiplying the resultant value by a value corresponding to r1−es to obtain an exponent corresponding to md mod p.
    • 一种在具有私钥d,公钥e和系统参数p,q的RSA密码系统中计算消息m的指数的方法,其中p和q是素数,并且ed = 1 mod(p-1)(q-1 )。 该方法包括以下步骤:获得值r,并且将值r与幂e进行取幂以获得指数r∈mod mod mod p p p p p the the the the the the the the the the the the the 消息m以获得组合值r∈m和mod p; 选择值s并获得差值(ds),将所述组合值与所述差值进行指数,以获得中间指数(r m),将中间指数乘以 得到相当于r1-es的结果值的值m S,并将结果值乘以对应于r < SUP> 1-es 以获得对应于mdd mod p的指数。