Skip to Main content Skip to Navigation
Conference papers

Efficient Parallel-Pipelined GHASH for Message Authentication

Abstract : 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.
Complete list of metadata

Cited literature [11 references]  Display  Hide  Download
Contributor : Karim Moussa Ali Abdellatif <>
Submitted on : Thursday, July 3, 2014 - 11:25:26 AM
Last modification on : Friday, January 8, 2021 - 5:32:07 PM
Long-term archiving on: : Friday, October 3, 2014 - 11:05:39 AM


Files produced by the author(s)



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⟩



Record views


Files downloads