LI Jia-kun, LI Zhe, ZHANG Jing-qi, GAO Wei. A Fast Modular Inversion Architecture over GF(2<sup<<i<m</i<</sup<) Based Modified <i<x</i<<sup<2<sup<<i<n</i<</sup<</sup< UnitsJ. Transactions of Beijing institute of Technology, 2020, 40(7): 765-770. DOI: 10.15918/j.tbit1001-0645.2018.313
Citation: LI Jia-kun, LI Zhe, ZHANG Jing-qi, GAO Wei. A Fast Modular Inversion Architecture over GF(2<sup<<i<m</i<</sup<) Based Modified <i<x</i<<sup<2<sup<<i<n</i<</sup<</sup< UnitsJ. Transactions of Beijing institute of Technology, 2020, 40(7): 765-770. DOI: 10.15918/j.tbit1001-0645.2018.313

A Fast Modular Inversion Architecture over GF(2<sup<<i<m</i<</sup<) Based Modified <i<x</i<<sup<2<sup<<i<n</i<</sup<</sup< Units

  • A high-speed hardware architecture was presented to implement modular inversion operations for the field of elliptic curve cryptograph (ECC) in the paper. Two hardware architectures based on Itoh-Tsujii algorithm (ITA), Least-Cock-Cycle-ITA (LCC-ITA) architecture and high-speed-ITA (HS-ITA) architecture, were built and implemented on Xilinx Virtex-5. In the architectures, power operations and multiplications were simplified into non-iterative logic to speed up modular inversion operations. The test results show that the operating frequencies of both architectures are higher than the work before. LCC-ITA architecture takes nine clock cycles to complete a modular inversion operation with the operating frequency 126.1 MHz over GF(2<sup<163</sup<), while HS-ITA architecture takes 20 cycles with the operating frequency 177.6 MHz over GF(2<sup<193</sup<).
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return