Skip to main content

Exponentiation Algorithms

  • Reference work entry
Encyclopedia of Cryptography and Security
  • 140 Accesses

Related Concepts

2k-Ary Exponentiation; Binary Exponentiation Method; Fixed-Base Exponentiation; Fixed-Exponent Exponentiation; Sliding Window Exponentiation

Definition

Exponentiation is the repeated application of the group operation to a single group element.

Background

The problem of computing an exponentiation occurs frequently in modern cryptography, especially in public-key algorithms. Exponentiation is defined as the repeated application of the group operation to a single group element. If one assumes a multiplicative group, that is, the group operation is called “multiplication,” and one denotes the group element by g, an exponentiation can be written as

$$\underbrace{g \cdot g \cdot \ldots \cdot g }_{e\quad {times}} = {g}^{e}$$

This case is in particular relevant for RSA and discrete logarithm schemes in finite fields like the Diffie–Hellman key agreement. It should be kept in mind that the corresponding notation for additive groups, that is, groups where the group operation...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 799.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 949.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Paar, C. (2011). Exponentiation Algorithms. In: van Tilborg, H.C.A., Jajodia, S. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5906-5_28

Download citation

Publish with us

Policies and ethics