POLYVAL hash function (CLMUL-NI accelerated)

modulename: polyval-clmulni.ko

configname: CONFIG_CRYPTO_POLYVAL_CLMUL_NI

Linux Kernel Configuration
└─>Cryptographic API
└─>POLYVAL hash function (CLMUL-NI accelerated)
In linux kernel since version 4.14.326 (release Date: 2023-09-23)  
This is the x86_64 CLMUL-NI accelerated implementation of POLYVAL. It is
used to efficiently implement HCTR2 on x86-64 processors that support
carry-less multiplication instructions.

source code: