• DocumentCode
    3547621
  • Title

    Concurrent algorithm for high-speed point multiplication in elliptic curve cryptography

  • Author

    Chen, Jun-Hong ; Shieh, Ming-Der ; Wu, Chien-Ming

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    5254
  • Abstract
    The paper explores the concurrent property, inherent in point multiplication, to speed up the operations of encryption and decryption in elliptic curve cryptography (ECC) under limited hardware resources. To decrease computation time further, we employed the nonadjacent form of a binary sequence to reduce the number of 1s in an operand so as to decrease the total number of additions in ECC encryption/decryption. With the developed interleaving schemes, we can fully use the idle time of hardware resources by relaxing the data dependency on those arithmetic operations performed to accomplish point multiplication. As a result, by way of increasing hardware utilization, we can achieve the performance of radix-4 arithmetic in the existing work by employing only the radix-2 hardware realization.
  • Keywords
    binary sequences; cryptography; digital arithmetic; arithmetic operations; binary sequence; concurrent algorithm; concurrent property; decryption; elliptic curve cryptography; encryption; hardware resources; high-speed point multiplication; interleaving schemes; radix-2 hardware realization; radix-4 arithmetic; Arithmetic; Binary sequences; Data security; Electronic mail; Elliptic curve cryptography; Elliptic curves; Hardware; Interleaved codes; Laboratories; Public key cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1465820
  • Filename
    1465820