• DocumentCode
    1989600
  • Title

    Hardware simulation model suitable for recursive computations: Karatsuba-Ofman´s multiplication algorithm

  • Author

    Nedjah, N. ; de Macedo Mourelle, Luiza

  • Author_Institution
    Dept. of Syst. Eng. & Comput., State Univ. of Rio de Janeiro, Brazil
  • fYear
    2003
  • fDate
    14-18 July 2003
  • Firstpage
    4
  • Abstract
    Summary form only given, as follows. Multiplication of long integers is a cornerstone primitive in most public-key cryptosystems. Multiplication can be best performed using Karatsuba-Ofman´s divide-and-conquer approach. However, Karatsuba-Ofman´s algorithm is recursive. It is a fairly hard task to design a hardware that implements it using a repetitive style. We propose an elegant recursive hardware model for Karatsuba-Ofman´s multiplication algorithm. The generated hardware is efficient in terms of response time and compact in terms of hardware area. The model is expressed in the most popular hardware description language VHDL and functional and timing simulations are used to validate the model and evaluate its requirements in terms of hardware area and propagation delay of the output signals.
  • Keywords
    formal verification; hardware description languages; public key cryptography; recursive estimation; simulation; Karatsuba-Ofman´s multiplication algorithm; VHDL; divide-and-conquer approach; public-key cryptosystems; recursive hardware simulation model; Computational modeling; Hardware design languages; Propagation delay; Public key cryptography; Systems engineering and theory; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2003. Book of Abstracts. ACS/IEEE International Conference on
  • Conference_Location
    Tunis, Tunisia
  • Print_ISBN
    0-7803-7983-7
  • Type

    conf

  • DOI
    10.1109/AICCSA.2003.1227441
  • Filename
    1227441