Home
last modified time | relevance | path

Searched refs:sha512 (Results 1 – 24 of 24) sorted by relevance

/Linux-v5.4/arch/arm64/crypto/
DMakefile14 obj-$(CONFIG_CRYPTO_SHA512_ARM64_CE) += sha512-ce.o
15 sha512-ce-y := sha512-ce-glue.o sha512-ce-core.o
47 obj-$(CONFIG_CRYPTO_SHA512_ARM64) += sha512-arm64.o
48 sha512-arm64-y := sha512-glue.o sha512-core.o
71 $(src)/sha256-core.S_shipped: $(src)/sha512-armv8.pl
74 $(src)/sha512-core.S_shipped: $(src)/sha512-armv8.pl
78 clean-files += sha256-core.S sha512-core.S
D.gitignore2 sha512-core.S
/Linux-v5.4/arch/arm/crypto/
DMakefile11 obj-$(CONFIG_CRYPTO_SHA512_ARM) += sha512-arm.o
48 sha512-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha512-neon-glue.o
49 sha512-arm-y := sha512-core.o sha512-glue.o $(sha512-arm-neon-y)
66 $(src)/sha512-core.S_shipped: $(src)/sha512-armv4.pl
70 clean-files += sha256-core.S sha512-core.S
D.gitignore3 sha512-core.S
/Linux-v5.4/drivers/crypto/nx/
Dnx-sha512.c83 memcpy(csbcpb->cpb.sha512.message_digest, sctx->state, SHA512_DIGEST_SIZE); in nx_sha512_update()
148 memcpy(csbcpb->cpb.sha512.input_partial_digest, in nx_sha512_update()
149 csbcpb->cpb.sha512.message_digest, in nx_sha512_update()
173 memcpy(sctx->state, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); in nx_sha512_update()
203 memcpy(csbcpb->cpb.sha512.input_partial_digest, sctx->state, in nx_sha512_final()
216 csbcpb->cpb.sha512.message_bit_length_lo = count0; in nx_sha512_final()
246 memcpy(out, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); in nx_sha512_final()
DMakefile12 nx-sha512.o
Dnx_csbcpb.h131 struct cop_symcpb_sha512 sha512; member
/Linux-v5.4/arch/x86/crypto/
DMakefile34 obj-$(CONFIG_CRYPTO_SHA512_SSSE3) += sha512-ssse3.o
116 sha512-ssse3-y := sha512-ssse3-asm.o sha512-avx-asm.o sha512-avx2-asm.o sha512_ssse3_glue.o
/Linux-v5.4/arch/sparc/crypto/
DMakefile8 obj-$(CONFIG_CRYPTO_SHA512_SPARC64) += sha512-sparc64.o
19 sha512-sparc64-y := sha512_asm.o sha512_glue.o
Dsha512_glue.c148 static struct shash_alg sha512 = { variable
199 ret = crypto_register_shash(&sha512); in sha512_sparc64_mod_init()
215 crypto_unregister_shash(&sha512); in sha512_sparc64_mod_fini()
/Linux-v5.4/arch/mips/cavium-octeon/crypto/
DMakefile11 obj-$(CONFIG_CRYPTO_SHA512_OCTEON) += octeon-sha512.o
/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_algo.h366 __be64 *sha512 = (__be64 *)chcr_sha512_init; in copy_hash_init_values() local
387 ldkey[i] = be64_to_cpu(sha512[i]); in copy_hash_init_values()
/Linux-v5.4/fs/cifs/
Dcifsencrypt.c822 if (server->secmech.sha512) { in cifs_crypto_secmech_release()
823 crypto_free_shash(server->secmech.sha512); in cifs_crypto_secmech_release()
824 server->secmech.sha512 = NULL; in cifs_crypto_secmech_release()
Dsmb2transport.c89 rc = cifs_alloc_hash("sha512", &p->sha512, &p->sdescsha512); in smb311_crypto_shash_allocate()
Dcifsglob.h146 struct crypto_shash *sha512; /* sha512 hash function */ member
/Linux-v5.4/drivers/crypto/qat/qat_common/
Dqat_algs.c119 struct sha512_state sha512; member
209 if (crypto_shash_export(shash, &ctx->sha512)) in qat_alg_do_precomputes()
212 *hash512_state_out = cpu_to_be64(ctx->sha512.state[i]); in qat_alg_do_precomputes()
245 if (crypto_shash_export(shash, &ctx->sha512)) in qat_alg_do_precomputes()
248 *hash512_state_out = cpu_to_be64(ctx->sha512.state[i]); in qat_alg_do_precomputes()
/Linux-v5.4/Documentation/filesystems/
Dubifs.txt100 include "sha256" or "sha512"
/Linux-v5.4/Documentation/security/keys/
Dtrusted-encrypted.rst69 are sha1, sha256, sha384, sha512 and sm3-256.
/Linux-v5.4/crypto/
Drsa-pkcs1pad.c74 _(sha512),
/Linux-v5.4/security/integrity/ima/
DKconfig122 default "sha512" if IMA_DEFAULT_HASH_SHA512
/Linux-v5.4/crypto/asymmetric_keys/
Dasym_tpm.c623 _(sha512),
/Linux-v5.4/Documentation/admin-guide/
Dmodule-signing.rst225 scripts/sign-file sha512 kernel-signkey.priv \
Dkernel-parameters.txt1606 | sha512 | ... }
/Linux-v5.4/init/
DKconfig2131 default "sha512" if MODULE_SIG_SHA512