• DocumentCode
    3514087
  • Title

    Low power modular integer exponentiation using discrete logarithm transformation

  • Author

    Byers, Micah ; Di, Jia

  • Author_Institution
    Comput. Sci. & Comput. Eng. Dept., Univ. of Arkansas, Fayetteville, AR
  • fYear
    2008
  • fDate
    15-15 Oct. 2008
  • Firstpage
    113
  • Lastpage
    116
  • Abstract
    Exponentiation is an important mathematical operation in many areas, and is constantly being researched for more efficient methods. This paper presents a power efficient implementation of integer modular exponentiation using discrete logarithm transformation. By transforming the base of an exponent, this method is able to perform modular exponentiation without the use of multipliers. Originally developed and implemented for high speed applications, this method has been modified and implemented for low power while maintaining comparable performance. The design is created and simulated with a repeative-square design for comparison purpose. The two circuits are compared in terms of speed and power consumption. Results show that for bus sizes greater than 32 bit, the proposed design is able to use only approximately 40% of the power that the repeative-square counterpart consumes.
  • Keywords
    discrete transforms; mathematical operators; discrete logarithm transformation; low power modular integer exponentiation; mathematical operation; repeative-square design; Circuit simulation; Computer science; Cryptography; Design methodology; Energy consumption; Power engineering and energy; Power engineering computing; Read only memory; Registers; Tree data structures; Integer modular exponentiation; discrete logarithm transformation; power efficient; pre-computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microsystems and Nanoelectronics Research Conference, 2008. MNRC 2008. 1st
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    978-1-4244-2920-2
  • Electronic_ISBN
    978-1-4244-2921-9
  • Type

    conf

  • DOI
    10.1109/MNRC.2008.4683391
  • Filename
    4683391