Arithmetic unit for computations in GF(p) with the left-shifting multiplicative inverse algorithm

  • Authors:
  • Josef Hlaváč;Róbert Lórencz

  • Affiliations:
  • Faculty of Information Technology, Czech Technical University in Prague, Praha, Czech Republic;Faculty of Information Technology, Czech Technical University in Prague, Praha, Czech Republic

  • Venue:
  • ARCS'13 Proceedings of the 26th international conference on Architecture of Computing Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the hardware architecture of an arithmetic unit intended for computing basic operations over a Galois field GF(p). The arithmetic unit supports addition, subtraction, multiplication, and multiplicative inverse modulo a prime p. To compute the multiplicative inverse, we use the promising left-shifting algorithm that is based on the extended Euclidean algorithm. We discuss the potential applications of the arithmetic unit, including elliptic curve cryptography.