Module packed_ghash_128

Source
Expand description

PCLMULQDQ-accelerated implementation of GHASH for x86_64.

This module provides optimized GHASH multiplication using the PCLMULQDQ instruction available on modern x86_64 processors. The implementation follows the algorithm described in the GHASH specification with polynomial x^128 + x^7 + x^2 + x + 1.

Type Aliasesยง

PackedBinaryGhash1x128b