×

Method for elliptic curve point multiplication

  • US 20040114756A1
  • Filed: 12/04/2002
  • Published: 06/17/2004
  • Est. Priority Date: 12/04/2002
  • Status: Active Grant
First Claim
Patent Images

2. A mehtod for performing an elliptic curve point multiplication eP where is is an integer and P is a point on an elliptic curve for use in cryptography, comprising the following steps:

  • representing the multiplier e in the form e=

    0

    i

    l


    bi

    2wi
    by using digits bi

    B where w and l are integers and B is a set of integers, assigning randomly selected point representations to variables Ab with b ∈

    B where the points are chosen such that no Ab is the point at infinity, computing the sum

    b

    B


    bAb
    and storing it in a variable Q;

    performing operations that modify the values of the variables Ab in dependency of the digits bi such that the sum of the points 2wi P over those indexes i for which bi=b holds is added to each variable Ab;

    calculating the sum

    b

    B


    bAb
    by using the modified values of Ab, and subtracting from it the point stored in variable Q.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×