Skip to main content

Inversion in Finite Fields and Rings

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

Synonyms

Inversion in Galois fields

Related Concepts

Euclidean Algorithm; Finite Field

Definition

Inversion is the computation of the element A −1 such that

$$A{A}^{-1} = 1$$

where A is a nonzero element of a finite field or ring, and “1” is the neutral element of the algebraic structure. In finite fields, or Galois fields, the inverse exists for all nonzero elements. In finite rings, not all elements have an inverse.

Theory

One distinguishes between inversion in a finite ring and in a finite field (or Galois field). In the case of inversion in a finite integer ring or polynomial ring, the extended Euclidean algorithm can be used. Let u be the element whose inverse is to be computed and v the modulus. Note that u and v must be relatively prime in order for the inverse to exist. The extended Euclidean algorithm computes the coefficients s and t such that us +vt = gcd(uv) = 1. The parameter s is the inverse of u modulo v. In the case of finite integer rings, using the binary Euclidean...

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

Recommended Reading

  1. Guajardo J, Paar C (2002) Itoh-Tsujii inversion in standard basis and its application in cryptography and codes. Designs, Codes and Cryptography 25:207–216

    MATH  MathSciNet  Google Scholar 

  2. Itoh T, Tsujii S (1988) A fast algorithm for computing multiplicative inverses in GF(2\(^{m}\)) using normal bases. Inform and Comput 78:171–177

    MATH  MathSciNet  Google Scholar 

  3. Morii M, Kasahara M (1989) Efficient construction of gate circuit for computing multiplicative inverses over GF(2\(^{m}\)). Trans IEICE E 72:37–42

    Google Scholar 

  4. Paar C (1995) Some remarks on efficient inversion in finite fields. In Proceedings of 1995 IEEE International Symposium on Information Theory, Whistler, B.C. Canada, 1995 September 17–22, p 58

    Google Scholar 

Download references

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). Inversion in Finite Fields and Rings. 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_33

Download citation

Publish with us

Policies and ethics