• DocumentCode
    1012517
  • Title

    Pipelined computation of scalar multiplication in elliptic curve cryptosystems (extended version)

  • Author

    Mishra, Pradeep Kumar

  • Author_Institution
    Centre for Inf. Security & Cryptography, Calgary Univ., Alta.
  • Volume
    55
  • Issue
    8
  • fYear
    2006
  • Firstpage
    1000
  • Lastpage
    1010
  • Abstract
    In the current work, we propose a pipelining scheme for implementing elliptic curve cryptosystems (ECC). The scalar multiplication is the dominant operation in ECC. It is computed by a series of point additions and doublings. The pipelining scheme is based on a key observation: to start the subsequent operation, one need not wait until the current one exits. The next operation can begin while a part of the current operation is still being processed. To our knowledge, this is the first attempt to compute the scalar multiplication in such a pipelined manner. Also, the proposed scheme can be made resistant to sidechannel attacks (SCA). Our scheme compares favorably with all SCA-resistant sequential and parallel methods
  • Keywords
    cryptography; pipeline arithmetic; SCA-resistant parallel method; SCA-resistant sequential method; elliptic curve cryptosystem; pipelined computation; scalar multiplication; sidechannel attack; Elliptic curve cryptography; Elliptic curves; Galois fields; Jacobian matrices; Pipeline processing; Security; EC-operations; ECC; Elliptic Curve Cryptosystems; Jacobian coordinates; binary methods; comb methods; pipelining; scalar multiplication; sidechannel atomicity.; sidechannel attacks;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.129
  • Filename
    1650197