Searched refs:ghash (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/crypto/ |
| D | gcm.c | 25 struct crypto_ahash_spawn ghash; member 30 struct crypto_ahash *ghash; member 97 struct crypto_ahash *ghash = ctx->ghash; in crypto_gcm_setkey() local 140 crypto_ahash_clear_flags(ghash, CRYPTO_TFM_REQ_MASK); in crypto_gcm_setkey() 141 crypto_ahash_set_flags(ghash, crypto_aead_get_flags(aead) & in crypto_gcm_setkey() 143 err = crypto_ahash_setkey(ghash, (u8 *)&data->hash, sizeof(be128)); in crypto_gcm_setkey() 144 crypto_aead_set_flags(aead, crypto_ahash_get_flags(ghash) & in crypto_gcm_setkey() 410 ahash_request_set_tfm(ahreq, ctx->ghash); in gcm_hash() 533 struct crypto_ahash *ghash; in crypto_gcm_init_tfm() local 537 ghash = crypto_spawn_ahash(&ictx->ghash); in crypto_gcm_init_tfm() [all …]
|
| D | Makefile | 159 obj-$(CONFIG_CRYPTO_GHASH) += ghash-generic.o
|
| /Linux-v5.4/arch/arm64/crypto/ |
| D | Makefile | 26 obj-$(CONFIG_CRYPTO_GHASH_ARM64_CE) += ghash-ce.o 27 ghash-ce-y := ghash-ce-glue.o ghash-ce-core.o
|
| /Linux-v5.4/arch/arm/crypto/ |
| D | Makefile | 18 ce-obj-$(CONFIG_CRYPTO_GHASH_ARM_CE) += ghash-arm-ce.o 53 ghash-arm-ce-y := ghash-ce-core.o ghash-ce-glue.o
|
| /Linux-v5.4/arch/x86/crypto/ |
| D | Makefile | 28 obj-$(CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL) += ghash-clmulni-intel.o 99 ghash-clmulni-intel-y := ghash-clmulni-intel_asm.o ghash-clmulni-intel_glue.o
|
| D | aesni-intel_avx-x86_64.S | 999 ## encrypt the initial num_initial_blocks blocks and apply ghash on the ciphertext 1235 # ghash the 8 previously encrypted ciphertext blocks 1950 ## encrypt the initial num_initial_blocks blocks and apply ghash on the ciphertext 2193 # ghash the 8 previously encrypted ciphertext blocks
|
| /Linux-v5.4/drivers/crypto/vmx/ |
| D | Makefile | 3 vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o aes_cbc.o aes_ctr.o aes_xts.o ghash.o
|
| /Linux-v5.4/drivers/crypto/ |
| D | atmel-aes.c | 134 u32 ghash[AES_BLOCK_SIZE / sizeof(u32)]; member 1690 atmel_aes_read_block(dd, AES_GHASHR(0), ctx->ghash); in atmel_aes_gcm_tag_init() 1696 ctx->ghash, ctx->ghash, atmel_aes_gcm_tag); in atmel_aes_gcm_tag_init() 1714 atmel_aes_write_block(dd, AES_IDATAR(0), ctx->ghash); in atmel_aes_gcm_tag()
|
| /Linux-v5.4/Documentation/crypto/ |
| D | architecture.rst | 262 generic C implementations (gcm.c, aes-generic.c, ctr.c, ghash-generic.c, 309 | (ctr) | ---+ | (ghash) |
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 7841 F: drivers/crypto/vmx/ghash*
|