Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index
The Linux kernel configuration item CONFIG_CRYPTO_GHASH_ARM_CE
has multiple definitions:
arch/arm/crypto/Kconfig
The configuration item CONFIG_CRYPTO_GHASH_ARM_CE:
CONFIG_KERNEL_MODE_NEON
ghash-arm-ce
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.
arch/arm/crypto/Kconfig
The configuration item CONFIG_CRYPTO_GHASH_ARM_CE:
CONFIG_KERNEL_MODE_NEON
ghash-arm-ce
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.
arch/arm/crypto/Kconfig
The configuration item CONFIG_CRYPTO_GHASH_ARM_CE:
CONFIG_KERNEL_MODE_NEON
ghash-arm-ce
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
Raw data from LKDDb:
lkddb module ghash-arm-ce CONFIG_CRYPTO_GHASH_ARM_CE : arch/arm/crypto/Kconfig : "Hash functions: GHASH (PMULL/NEON/ARMv8 Crypto Extensions)" # in 4.1–4.20, 5.0–5.19, 6.0–6.13, 6.14-rc+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index
Automatically generated (in year 2025). See also LKDDb sources on GitLab