CONFIG_CRYPTO_GHASH_ARM_CE is not available for the selected architecture x86.
Result is shown for architecture arm
Hash functions: GHASH (PMULL/NEON/ARMv8 Crypto Extensions)
modulename: ghash-arm-ce.ko
configname: CONFIG_CRYPTO_GHASH_ARM_CE
Linux Kernel Configuration
└─>Accelerated Cryptographic Algorithms for CPU (arm)
└─>Hash functions: GHASH (PMULL/NEON/ARMv8 Crypto Extensions)
In linux kernel since version 3.10 (release Date: 2013-06-30)
GCM GHASH function (NIST SP800-38D)
Architecture: arm using
- PMULL (Polynomial Multiply Long) instructions
- NEON (Advanced SIMD) extensions
- ARMv8 Crypto Extensions
Use an implementation of GHASH (used by the GCM AEAD chaining mode)
that uses the 64x64 to 128 bit polynomial multiplication (vmull.p64)
that is part of the ARMv8 Crypto Extensions, or a slower variant that
uses the vmull.p8 instruction that is part of the basic NEON ISA.
Architecture: arm using
- PMULL (Polynomial Multiply Long) instructions
- NEON (Advanced SIMD) extensions
- ARMv8 Crypto Extensions
Use an implementation of GHASH (used by the GCM AEAD chaining mode)
that uses the 64x64 to 128 bit polynomial multiplication (vmull.p64)
that is part of the ARMv8 Crypto Extensions, or a slower variant that
uses the vmull.p8 instruction that is part of the basic NEON ISA.
