• DocumentCode
    1912448
  • Title

    A reconfigurable recursive and efficient hardware for Karatsuba-Ofman´s multiplication algorithm

  • Author

    Nedjah, Nadia ; De Macedo Mourelle, Luiza

  • Author_Institution
    Dept. of Syst. Eng. & Comput., Rio de Janeiro State Univ., Brazil
  • Volume
    2
  • fYear
    2003
  • fDate
    23-25 June 2003
  • Firstpage
    1076
  • Abstract
    Multiplication of long integers is a cornerstone primitive in most public-key cryptosystems. Multiplication for big numbers can be performed best using Karatsuba-Ofman´s divide-and-conquer approach. We propose a recursive and efficient hardware for Karatsuba-Ofman´s multiplication algorithm. The hardware is efficient in terms of response time and fairly compact in terms of hardware description language VHDL. The performance of the synthesised hardware in terms of time and area requirements is compared with that of Synopsys™ library multiplier as well as two different multipliers that implement Booth´s algorithm. The proposed hardware multiplies faster that the other three. However, it requires more hardware area. Nevertheless our design improves the area×time product as well as time requirement while the other three improve area at the expense of both time requirement and the factor area×time.
  • Keywords
    divide and conquer methods; hardware description languages; nonlinear control systems; public key cryptography; robust control; Booth algorithm; Karatsuba-Ofman multiplication algorithm; Synopsys™ library multiplier; adaptive back-stepping design; area×times product; big number multiplication; disturbance attenuation; divide-and-conquer approach; efficient hardware; hardware description language VHDL; long integers multiplication; parameter uncertainty; power systems; public-key cryptosystems; reconfigurable recursive hardware; robust nonlinear control; time requirement; Attenuation; Delay; Hardware design languages; Libraries; Nonlinear control systems; Power system control; Power systems; Public key cryptography; Robust control; Uncertain systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications, 2003. CCA 2003. Proceedings of 2003 IEEE Conference on
  • Print_ISBN
    0-7803-7729-X
  • Type

    conf

  • DOI
    10.1109/CCA.2003.1223160
  • Filename
    1223160