• DocumentCode
    181580
  • Title

    Worst case computation time for minimal joint Hamming weight numeral system

  • Author

    Suppakitpaisarn, V. ; Imai, H.

  • Author_Institution
    ERATO Kawarabayashi Large Graph Project, Nat. Inst. of Inf.; JST, Tokyo, Japan
  • fYear
    2014
  • fDate
    26-29 Oct. 2014
  • Firstpage
    138
  • Lastpage
    142
  • Abstract
    In this work, we analyze the worst case computation time of multi-scalar multiplication implemented using redundant numeral systems. As the operation is one of the bottleneck operation of elliptic curve cryptography, there are many methods proposed for finding its average computation time. However, having a different computation time for a different input is prone to be weak against side channel attacks. To prevent the attack, we need to make the computation time for all inputs as slow as the worst case, and the worst case computation time can be a better tool for evaluating the operation in this situation. This paper propose a method for finding the worst case computation time for several numeral systems. The method is based on our AJHW Markov chain and the maximum mean cycle algorithm on sparse graph. The algorithm works efficiently for the numeral systems with digit set DS = {0, ±1, ±3, ..., ±(2h + 1)}, which is practically used in elliptic curve cryptography. As a result, we can evaluate the numeral systems of single integer for 0 ≤ h ≤ 513, and the numeral systems of integer pair for 0 ≤ h ≤ 5.
  • Keywords
    Markov processes; computational complexity; graph theory; public key cryptography; AJHW Markov chain; average computation time; digit set; elliptic curve cryptography; integer pair; maximum mean cycle algorithm; minimal joint Hamming weight numeral system evaluation; multiscalar multiplication implementation; redundant numeral systems; side channel attacks; sparse graph; worst case computation time analysis; Arrays; Australia; Elliptic curve cryptography; Hamming weight; Joints; Markov processes; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory and its Applications (ISITA), 2014 International Symposium on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • Filename
    6979819