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
Link To Document :
بازگشت