CRC32c (SSE4.2/PCLMULQDQ)

modulename: crc32c-intel.ko

configname: CONFIG_CRYPTO_CRC32C_INTEL

Linux Kernel Configuration
└─>Accelerated Cryptographic Algorithms for CPU (x86)
└─>CRC32c (SSE4.2/PCLMULQDQ)
In linux kernel since version 2.6.28 (release Date: 2008-12-24)  
CRC32c CRC algorithm with the iSCSI polynomial (RFC 3385 and RFC 3720)

Architecture: x86 (32-bit and 64-bit) using:
- SSE4.2 (Streaming SIMD Extensions 4.2) CRC32 instruction
- PCLMULQDQ (carry-less multiplication)

source code: