Parallel Itoh-Tsujii multiplicative inversion algorithm for a special class of trinomials

Francisco Rodríguez-Henríquez, Guillermo Morales-Luna, Nazar A. Saqib, Nareli Cruz-Cortés

Producción científica: Contribución a una revistaArtículorevisión exhaustiva

37 Citas (Scopus)

Resumen

In this contribution, we derive a novel parallel formulation of the standard Itoh-Tsujii algorithm for multiplicative inverse computation over the field GF(2 m ). The main building blocks used by our algorithm are: field multiplication, field squaring and field square root operators. It achieves its best performance when using a special class of irreducible trinomials, namely, P(x) = x m + x k + 1, with m and k odd numbers and when implemented in hardware platforms. Under these conditions, our experimental results show that our parallel version of the Itoh-Tsujii algorithm yields a speedup of about 30% when compared with the standard version of it. Implemented in a Virtex 3200E FPGA device, our design is able to compute multiplicative inversion over GF(2193) after 20 clock cycles in about 0.94 μS.

Idioma originalInglés
Páginas (desde-hasta)19-37
Número de páginas19
PublicaciónDesigns, Codes, and Cryptography
Volumen45
N.º1
DOI
EstadoPublicada - oct. 2007

Huella

Profundice en los temas de investigación de 'Parallel Itoh-Tsujii multiplicative inversion algorithm for a special class of trinomials'. En conjunto forman una huella única.

Citar esto