• DocumentCode
    383761
  • Title

    Euclidean algorithm VLSI implementations

  • Author

    Sklavos, N. ; Papadomanolakis, K. ; Kitsos, P. ; Koufopavlou, O.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Patras Univ., Greece
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    557
  • Abstract
    In this paper a novel architecture for implementation of the Euclidean algorithm is presented. It computes the multiplication inverse of a number K for different values of the dimension n (X-1≡ modulo n). The proposed architecture can be used for the implementation of cryptographic algorithms and reconfigurable arithmetic units. It is proved, in the paper, that the hardware implementation of the proposed architecture achieves improved power consumption and performance. Two different VLSI designs are introduced. The first design is suitable for low power applications while the second for high performance systems. Power consumption and performance estimations of the two introduced designs are presented.
  • Keywords
    VLSI; cryptography; digital arithmetic; digital signal processing chips; integrated logic circuits; low-power electronics; Euclidean algorithm; VLSI designs; VLSI implementations; cryptographic algorithms; hardware implementation; high performance systems; low power applications; multiplication inverse; performance estimations; power consumption; reconfigurable arithmetic units; Arithmetic; Computer architecture; Cryptography; Energy consumption; Equations; Hardware; Power engineering computing; Very large scale integration; Wireless communication; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2002. 9th International Conference on
  • Print_ISBN
    0-7803-7596-3
  • Type

    conf

  • DOI
    10.1109/ICECS.2002.1046226
  • Filename
    1046226