• DocumentCode
    2458429
  • Title

    A New Side Channel Resistant Scalar Point Multiplication Method for Binary Elliptic Curves

  • Author

    Cohen, Aaron E. ; Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN
  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    1205
  • Lastpage
    1209
  • Abstract
    In this paper, a new novel LSB scalar point multiplication algorithm resistant to several side channel attacks is presented. This method is based on a similar invariant principle to Montgomery´s ladder but it can use pre-computation to halve the total runtime and achieve a speedup of l(A + D1)/(IA + D2). Using D2 ap 1.5 D1 and D1 ap A, then the proposed method achieves 2lA/((l + 1.5)A) or a speedup of 2 as I, the number of scalar point multiplications on an identical base point, approaches infinity. This performance was achieved by applying the reduced complexity Montgomery Invariant point addition equation along with y-coordinate recovery to generate the point Q equal to kP. Finally, the LSB Invariant method is adapted to projective coordinates to achieve a further performance increase when the penalty for performing a field inversion operation is greater than 4 multiplications.
  • Keywords
    public key cryptography; Montgomery ladder; binary elliptic curves; invariant principle; scalar point multiplication method; side channel attacks; Cities and towns; Elliptic curve cryptography; Elliptic curves; H infinity control; NIST; National security; Public key cryptography; Resistance; Runtime; Virtual private networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0784-2
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2006.354946
  • Filename
    4176756