Searched refs:sha512 (Results 1 - 28 of 28) sorted by relevance

/linux-4.1.27/drivers/crypto/nx/
H A DMakefile11 nx-sha512.o
H A Dnx-sha512.c95 memcpy(csbcpb->cpb.sha512.message_digest, sctx->state, SHA512_DIGEST_SIZE); nx_sha512_update()
160 memcpy(csbcpb->cpb.sha512.input_partial_digest, nx_sha512_update()
161 csbcpb->cpb.sha512.message_digest, nx_sha512_update()
186 memcpy(sctx->state, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); nx_sha512_update()
216 memcpy(csbcpb->cpb.sha512.input_partial_digest, sctx->state, nx_sha512_final()
229 csbcpb->cpb.sha512.message_bit_length_lo = count0; nx_sha512_final()
260 memcpy(out, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); nx_sha512_final()
294 .cra_name = "sha512",
295 .cra_driver_name = "sha512-nx",
H A Dnx_csbcpb.h130 struct cop_symcpb_sha512 sha512; member in union:cop_parameter_block::__anon3818
/linux-4.1.27/arch/sparc/crypto/
H A DMakefile7 obj-$(CONFIG_CRYPTO_SHA512_SPARC64) += sha512-sparc64.o
18 sha512-sparc64-y := sha512_asm.o sha512_glue.o
H A Dsha512_glue.c147 static struct shash_alg sha512 = { variable in typeref:struct:shash_alg
154 .cra_name = "sha512",
155 .cra_driver_name= "sha512-sparc64",
200 ret = crypto_register_shash(&sha512); sha512_sparc64_mod_init()
206 pr_info("Using sparc64 sha512 opcode optimized SHA-512/SHA-384 implementation\n"); sha512_sparc64_mod_init()
209 pr_info("sparc64 sha512 opcode not available.\n"); sha512_sparc64_mod_init()
216 crypto_unregister_shash(&sha512); sha512_sparc64_mod_fini()
223 MODULE_DESCRIPTION("SHA-384 and SHA-512 Secure Hash Algorithm, sparc64 sha512 opcode accelerated");
226 MODULE_ALIAS_CRYPTO("sha512");
/linux-4.1.27/arch/arm/crypto/
H A DMakefile10 obj-$(CONFIG_CRYPTO_SHA512_ARM_NEON) += sha512-arm-neon.o
33 sha512-arm-neon-y := sha512-armv7-neon.o sha512_neon_glue.o
H A Dsha512_neon_glue.c259 .cra_name = "sha512",
260 .cra_driver_name = "sha512-neon",
304 MODULE_ALIAS_CRYPTO("sha512");
H A Dsha512-armv7-neon.S0 /* sha512-armv7-neon.S - ARM/NEON assembly implementation of SHA-512 transform
82 * ARM assembly implementation of sha512 transform
/linux-4.1.27/arch/x86/crypto/
H A DMakefile31 obj-$(CONFIG_CRYPTO_SHA512_SSSE3) += sha512-ssse3.o
92 sha512-ssse3-y := sha512-ssse3-asm.o sha512-avx-asm.o sha512-avx2-asm.o sha512_ssse3_glue.o
H A Dsha512_ssse3_glue.c107 .cra_name = "sha512",
108 .cra_driver_name = "sha512-ssse3",
197 MODULE_ALIAS_CRYPTO("sha512");
/linux-4.1.27/arch/s390/crypto/
H A Dsha512_s390.c80 .cra_name = "sha512",
81 .cra_driver_name= "sha512-s390",
89 MODULE_ALIAS_CRYPTO("sha512");
H A Dprng.c230 /*** sha512 functions ***/
/linux-4.1.27/crypto/
H A Dhash_info.c23 [HASH_ALGO_SHA512] = "sha512",
H A Dsha512_generic.c172 .cra_name = "sha512",
173 .cra_driver_name = "sha512-generic",
212 MODULE_ALIAS_CRYPTO("sha512");
213 MODULE_ALIAS_CRYPTO("sha512-generic");
H A Dtcrypt.c68 "blowfish", "twofish", "serpent", "sha384", "sha512", "md4", "aes",
1313 ret += tcrypt_test("sha512"); do_test()
1484 ret += tcrypt_test("hmac(sha512)"); do_test()
1567 ret += tcrypt_test("authenc(hmac(sha512),cbc(des))"); do_test()
1570 ret += tcrypt_test("authenc(hmac(sha512),cbc(des3_ede))"); do_test()
1793 test_hash_speed("sha512", sec, generic_hash_speed_template); do_test()
1884 test_ahash_speed("sha512", sec, generic_hash_speed_template); do_test()
H A Dtestmgr.c2090 .alg = "authenc(hmac(sha512),cbc(aes))",
2104 .alg = "authenc(hmac(sha512),cbc(des))",
2118 .alg = "authenc(hmac(sha512),cbc(des3_ede))",
3088 .alg = "hmac(sha512)",
3429 .alg = "sha512",
H A Ddrbg.c154 .cra_name = "sha512",
155 .backend_cra_name = "sha512",
182 .backend_cra_name = "hmac(sha512)",
/linux-4.1.27/arch/mips/cavium-octeon/crypto/
H A Docteon-sha512.c157 * Small updates never reach the crypto engine, so the generic sha512 is octeon_sha512_update()
235 .cra_name = "sha512",
236 .cra_driver_name= "octeon-sha512",
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c161 struct sha512_state sha512; qat_alg_do_precomputes() local
217 if (crypto_shash_export(shash, &sha512)) qat_alg_do_precomputes()
220 *hash512_state_out = cpu_to_be64(*(sha512.state + i)); qat_alg_do_precomputes()
250 if (crypto_shash_export(shash, &sha512)) qat_alg_do_precomputes()
253 *hash512_state_out = cpu_to_be64(*(sha512.state + i)); qat_alg_do_precomputes()
1116 return qat_alg_aead_init(tfm, ICP_QAT_HW_AUTH_ALGO_SHA512, "sha512"); qat_alg_aead_sha512_init()
1228 .cra_name = "authenc(hmac(sha512),cbc(aes))",
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
H A Dlibcfs_crypto.h61 [CFS_HASH_ALG_SHA512] = { "sha512", 0, 64 },
/linux-4.1.27/drivers/crypto/
H A Domap-sham.c1300 return omap_sham_cra_init_alg(tfm, "sha512"); omap_sham_cra_sha512_init()
1542 .cra_name = "sha512",
1543 .cra_driver_name = "omap-sha512",
1589 .cra_name = "hmac(sha512)",
1590 .cra_driver_name = "omap-hmac-sha512",
H A Dtalitos.c2078 .cra_name = "authenc(hmac(sha512),cbc(aes))",
2079 .cra_driver_name = "authenc-hmac-sha512-cbc-aes-talitos",
2097 .cra_name = "authenc(hmac(sha512),cbc(des3_ede))",
2098 .cra_driver_name = "authenc-hmac-sha512-cbc-3des-talitos",
2270 .cra_name = "sha512",
2271 .cra_driver_name = "sha512-talitos",
2360 .cra_name = "hmac(sha512)",
2361 .cra_driver_name = "hmac-sha512-talitos",
H A Datmel-sha.c1090 .cra_name = "sha512",
1091 .cra_driver_name = "atmel-sha512",
/linux-4.1.27/net/xfrm/
H A Dxfrm_algo.c257 .name = "hmac(sha512)",
/linux-4.1.27/scripts/
H A Dsign-file343 } elsif ($dgst eq "sha512") {
/linux-4.1.27/drivers/crypto/caam/
H A Dcaamalg.c3494 .name = "authenc(hmac(sha512),ecb(cipher_null))",
3495 .driver_name = "authenc-hmac-sha512-ecb-cipher_null-caam",
3613 .name = "authenc(hmac(sha512),cbc(aes))",
3614 .driver_name = "authenc-hmac-sha512-cbc-aes-caam",
3731 .name = "authenc(hmac(sha512),cbc(des3_ede))",
3732 .driver_name = "authenc-hmac-sha512-cbc-des3_ede-caam",
3849 .name = "authenc(hmac(sha512),cbc(des))",
3850 .driver_name = "authenc-hmac-sha512-cbc-des-caam",
3967 .name = "authenc(hmac(sha512),rfc3686(ctr(aes)))",
3968 .driver_name = "authenc-hmac-sha512-rfc3686-ctr-aes-caam",
H A Dcaamhash.c1697 .name = "sha512",
1698 .driver_name = "sha512-caam",
1699 .hmac_name = "hmac(sha512)",
1700 .hmac_driver_name = "hmac-sha512-caam",
/linux-4.1.27/arch/sparc/kernel/
H A Dsetup_64.c388 "sha512", "mpmul", "montmul", "montsqr", "crc32c",

Completed in 580 milliseconds