Redundant integer representations and fast exponentiation (Q1910428)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Redundant integer representations and fast exponentiation |
scientific article; zbMATH DE number 863676
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Redundant integer representations and fast exponentiation |
scientific article; zbMATH DE number 863676 |
Statements
Redundant integer representations and fast exponentiation (English)
0 references
12 December 1996
0 references
Efficient implementation of modular exponentiation of large integers is of great significance for many cryptographic algorithms. The well-known ``square and multiply'' technique seems to be generally accepted, yet the number of multiplications involved can be reduced using alternative representation of the exponent. The paper deals with two such representations. In the first case use of signed-digit representations of the exponent already proposed by other authors is considered and a precise analysis of its performance is given. Next, a new technique based on a different redundant representation of the exponent, called string replacement, is proposed and its complexity analyzed. Finally the new algorithm is compared with other variants of the square-and-multiply exponentiation algorithm.
0 references
implementation of modular exponentiation of large integers
0 references
cryptographic algorithms
0 references
signed-digit representations
0 references
string replacement
0 references
complexity
0 references
square-and-multiply exponentiation algorithm
0 references
0 references