• DocumentCode
    1759018
  • Title

    Low-Latency Digit-Serial and Digit-Parallel Systolic Multipliers for Large Binary Extension Fields

  • Author

    Jeng-Shyang Pan ; Chiou-Yng Lee ; Meher, Pramod Kumar

  • Author_Institution
    Innovative Inf. Ind. Res. Center (IIIRC), Harbin Inst. of Technol., Harbin, China
  • Volume
    60
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    3195
  • Lastpage
    3204
  • Abstract
    For cryptographic algorithms, such as elliptic curve digital signature algorithm (ECDSA) and pairing algorithm, the crypto-processors are required to perform large number of additions and multiplications over finite fields of large orders. To have a balanced trade-off between space complexity and time complexity, in this paper, novel digit-serial and digit-parallel systolic structures are presented for computing multiplication over GF(2m). Based on novel decomposition algorithm, we have derived an efficient digit-serial systolic architecture, which involves latency of O(√{m/d}) clock cycles, while the existing digit-serial systolic multipliers involve at least O(m/d) latency for digit-size d. The proposed digit-serial design could be used for AESP-based fields with the same digit-size as the case of trinomial-based fields with a small increase in area. We have also proposed digit-parallel systolic architecture employing n-term Karatsuba-like method, where the latency can be reduced from O(√{m/d}) to O(√{m/nd}). This feature would be a major advantage for implementing multiplication for the fields of large orders. From synthesis results, it is shown that the proposed architectures have significantly lower time complexity, lower area-delay product, and higher bit-throughput than the existing digit-serial multipliers.
  • Keywords
    digital signatures; microprocessor chips; multiplying circuits; public key cryptography; systolic arrays; ECDSA; area-delay product; cryptoprocessors; digit-parallel systolic multipliers; digit-serial design; elliptic curve digital signature algorithm; large binary extension fields; low-latency digit-serial systolic multipliers; pairing algorithm; systolic architecture; Almost equally spaced polynomial (AESP); Karatsuba-like multiplication; elliptic curve digital signature algorithm; least-significant digit first (LSD-first) multiplication; pairing algorithm;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2013.2264694
  • Filename
    6527288