Efficient Parallel-Pipelined GHASH for Message Authentication - Sorbonne Université
Communication Dans Un Congrès Année : 2012

Efficient Parallel-Pipelined GHASH for Message Authentication

Résumé

AES/GCM is a common mode for authenticated encryption. One of its components is Galois HASH (GHASH) which achieves the authentication task. In this work, we present an efficient key independent hardware implementation for parallel-pipelined GHASH. Karatsuba Ofman Algorithm (KOA) is used for Galois Field (GF) multiplication. Unlike previous parallel hardware architectures based on KOA, we use only one reduction array for all parallel KOA multipliers. Therefore, an area optimized design is achieved. In addition, pipelined KOA is adopted to get higher clock frequency. 4-Parallel pipelined GHASH is evaluated using Xilinx Virtex5. It occupies 7.128k Slices and achieves 113.8 Gbps as an authentication throughput. Higher hardware efficiency (throughput/slice) in comparison with prior art (Key independent GHASH) is achieved.
Fichier principal
Vignette du fichier
reconfig-2012.pdf (338.78 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01017807 , version 1 (03-07-2014)

Identifiants

Citer

Karim Moussa Ali Abdellatif, Roselyne Chotin-Avot, Habib Mehrez. Efficient Parallel-Pipelined GHASH for Message Authentication. International Conference on Reconfigurable Computing and FPGAs (ReConFig 2012), Dec 2012, Cancun, Mexico. pp.1 - 6, ⟨10.1109/ReConFig.2012.6416742⟩. ⟨hal-01017807⟩
290 Consultations
1311 Téléchargements

Altmetric

Partager

More