• DocumentCode
    3133967
  • Title

    RSD based Karatsuba multiplier for ECC processors

  • Author

    Marzouqi, Hamad ; Al-Qutayri, Mahmoud ; Salah, Khaled

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Khalifa Univ., Sharjah, United Arab Emirates
  • fYear
    2013
  • fDate
    16-18 Dec. 2013
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    This paper proposes a 256 Redundant Signed Digits hardware multiplier based on Karatsuba that is suitable for prime field ECC processors. Redundant representation is essential for prime field ECC processors as the basis for carry free arithmetic. The proposed multiplier works by applying Karatsuba method at two levels where three recursively constructed blocks are used to perform large integer multiplication iteratively. Different design alternatives are presented and implemented in Xilinx Virtex-5 FPGA. A pipelined multiplier with a recursive blocks of size 64 digits can perform one full 256 RSD digits multiplication within 1.08μs, operating at maximum frequency of 61.91 MHz.
  • Keywords
    field programmable gate arrays; iterative methods; recursive estimation; ECC processors; RSD-based Karatsuba multiplier; Xilinx Virtex-5 FPGA; carry free arithmetic; iterative integer multiplication; pipelined multiplier; prime field ECC processors; recursively-constructed blocks; redundant signed digit hardware multiplier; Clocks; Complexity theory; Delays; Educational institutions; Field programmable gate arrays; Hardware; Program processors; Elliptic Curve Cryptography; FPGA; Karatsuba-Ofman Multiplication; Redundant Signed Digit;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test Symposium (IDT), 2013 8th International
  • Conference_Location
    Marrakesh
  • Type

    conf

  • DOI
    10.1109/IDT.2013.6727142
  • Filename
    6727142