Searched refs:sha256 (Results 1 - 54 of 54) sorted by relevance

/linux-4.1.27/arch/powerpc/crypto/
H A DMakefile11 obj-$(CONFIG_CRYPTO_SHA256_PPC_SPE) += sha256-ppc-spe.o
17 sha256-ppc-spe-y := sha256-spe-asm.o sha256-spe-glue.o
H A Dsha256-spe-glue.c230 .cra_name = "sha256",
231 .cra_driver_name= "sha256-ppc-spe",
274 MODULE_ALIAS_CRYPTO("sha256");
275 MODULE_ALIAS_CRYPTO("sha256-ppc-spe");
/linux-4.1.27/arch/arm/crypto/
H A DMakefile9 obj-$(CONFIG_CRYPTO_SHA256_ARM) += sha256-arm.o
31 sha256-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha256_neon_glue.o
32 sha256-arm-y := sha256-core.o sha256_glue.o $(sha256-arm-neon-y)
45 $(src)/sha256-core.S_shipped: $(src)/sha256-armv4.pl
48 .PRECIOUS: $(obj)/aesbs-core.S $(obj)/sha256-core.S
H A Dsha256_glue.c71 .cra_name = "sha256",
72 .cra_driver_name = "sha256-asm",
128 MODULE_ALIAS_CRYPTO("sha256");
H A Dsha2-ce-glue.c92 .cra_name = "sha256",
93 .cra_driver_name = "sha256-ce",
H A Dsha256_neon_glue.c79 .cra_name = "sha256",
80 .cra_driver_name = "sha256-neon",
H A Dsha256-armv4.pl708 s/\b(sha256\w+)\s+(q.*)/unsha256($1,$2)/geo;
/linux-4.1.27/drivers/crypto/nx/
H A DMakefile10 nx-sha256.o \
H A Dnx-sha256.c95 memcpy(csbcpb->cpb.sha256.message_digest, sctx->state, SHA256_DIGEST_SIZE); nx_sha256_update()
156 memcpy(csbcpb->cpb.sha256.input_partial_digest, nx_sha256_update()
157 csbcpb->cpb.sha256.message_digest, nx_sha256_update()
183 memcpy(sctx->state, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); nx_sha256_update()
212 memcpy(csbcpb->cpb.sha256.input_partial_digest, sctx->state, SHA256_DIGEST_SIZE); nx_sha256_final()
220 csbcpb->cpb.sha256.message_bit_length = (u64) (sctx->count * 8); nx_sha256_final()
254 memcpy(out, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); nx_sha256_final()
288 .cra_name = "sha256",
289 .cra_driver_name = "sha256-nx",
H A Dnx_csbcpb.h129 struct cop_symcpb_sha256 sha256; member in union:cop_parameter_block::__anon3818
/linux-4.1.27/arch/sparc/crypto/
H A DMakefile6 obj-$(CONFIG_CRYPTO_SHA256_SPARC64) += sha256-sparc64.o
17 sha256-sparc64-y := sha256_asm.o sha256_glue.o
H A Dsha256_glue.c159 static struct shash_alg sha256 = { variable in typeref:struct:shash_alg
169 .cra_name = "sha256",
170 .cra_driver_name= "sha256-sparc64",
215 ret = crypto_register_shash(&sha256); sha256_sparc64_mod_init()
221 pr_info("Using sparc64 sha256 opcode optimized SHA-256/SHA-224 implementation\n"); sha256_sparc64_mod_init()
224 pr_info("sparc64 sha256 opcode not available.\n"); sha256_sparc64_mod_init()
231 crypto_unregister_shash(&sha256); sha256_sparc64_mod_fini()
238 MODULE_DESCRIPTION("SHA-224 and SHA-256 Secure Hash Algorithm, sparc64 sha256 opcode accelerated");
241 MODULE_ALIAS_CRYPTO("sha256");
/linux-4.1.27/arch/x86/crypto/
H A DMakefile30 obj-$(CONFIG_CRYPTO_SHA256_SSSE3) += sha256-ssse3.o
91 sha256-ssse3-y := sha256-ssse3-asm.o sha256-avx-asm.o sha256-avx2-asm.o sha256_ssse3_glue.o
H A Dsha256_ssse3_glue.c108 .cra_name = "sha256",
109 .cra_driver_name = "sha256-ssse3",
198 MODULE_ALIAS_CRYPTO("sha256");
/linux-4.1.27/arch/s390/crypto/
H A Dsha256_s390.c75 .cra_name = "sha256",
76 .cra_driver_name= "sha256-s390",
146 MODULE_ALIAS_CRYPTO("sha256");
H A Dprng.c137 /* generate sha256 from this page */ generate_entropy()
/linux-4.1.27/arch/x86/purgatory/
H A DMakefile1 purgatory-y := purgatory.o stack.o setup-x86_$(BITS).o sha256.o entry64.o string.o
H A Dpurgatory.c13 #include "sha256.h"
H A Dsha256.c3 * http://csrc.nist.gov/groups/STM/cavp/documents/shs/sha256-384-512.pdf
20 #include "sha256.h"
/linux-4.1.27/crypto/
H A Dhash_info.c21 [HASH_ALGO_SHA256] = "sha256",
H A Dsha256_generic.c5 * http://csrc.nist.gov/groups/STM/cavp/documents/shs/sha256-384-512.pdf
256 .cra_name = "sha256",
257 .cra_driver_name= "sha256-generic",
296 MODULE_ALIAS_CRYPTO("sha256");
297 MODULE_ALIAS_CRYPTO("sha256-generic");
H A Dtcrypt.c67 "des", "md5", "des3_ede", "rot13", "sha1", "sha224", "sha256",
1274 ret += tcrypt_test("sha256"); do_test()
1476 ret += tcrypt_test("hmac(sha256)"); do_test()
1555 ret += tcrypt_test("authenc(hmac(sha256),cbc(des))"); do_test()
1558 ret += tcrypt_test("authenc(hmac(sha256),cbc(des3_ede))"); do_test()
1785 test_hash_speed("sha256", sec, generic_hash_speed_template); do_test()
1876 test_ahash_speed("sha256", sec, generic_hash_speed_template); do_test()
H A Dtestmgr.c2020 .alg = "authenc(hmac(sha256),cbc(aes))",
2034 .alg = "authenc(hmac(sha256),cbc(des))",
2048 .alg = "authenc(hmac(sha256),cbc(des3_ede))",
3068 .alg = "hmac(sha256)",
3409 .alg = "sha256",
H A Ddrbg.c160 .cra_name = "sha256",
161 .backend_cra_name = "sha256",
188 .backend_cra_name = "hmac(sha256)",
/linux-4.1.27/drivers/crypto/
H A Dpadlock-sha.c279 .cra_name = "sha256",
280 .cra_driver_name = "sha256-padlock",
521 .cra_name = "sha256",
522 .cra_driver_name = "sha256-padlock-nano",
541 struct shash_alg *sha256; padlock_init() local
550 sha256 = &sha256_alg; padlock_init()
553 sha256 = &sha256_alg_nano; padlock_init()
560 rc = crypto_register_shash(sha256); padlock_init()
597 MODULE_ALIAS_CRYPTO("sha256-all");
599 MODULE_ALIAS_CRYPTO("sha256-padlock");
H A Dtalitos.c1671 * manually with sha224 constants, and tell it to run sha256.
1678 req_ctx->swinit = 1;/* prevent h/w initting context with sha256 values*/ ahash_init_sha224_swinit()
2000 .cra_name = "authenc(hmac(sha256),cbc(aes))",
2001 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-talitos",
2019 .cra_name = "authenc(hmac(sha256),cbc(des3_ede))",
2020 .cra_driver_name = "authenc-hmac-sha256-cbc-3des-talitos",
2240 .cra_name = "sha256",
2241 .cra_driver_name = "sha256-talitos",
2330 .cra_name = "hmac(sha256)",
2331 .cra_driver_name = "hmac-sha256-talitos",
H A Domap-sham.c1285 return omap_sham_cra_init_alg(tfm, "sha256"); omap_sham_cra_sha256_init()
1447 .cra_name = "sha256",
1448 .cra_driver_name = "omap-sha256",
1494 .cra_name = "hmac(sha256)",
1495 .cra_driver_name = "omap-hmac-sha256",
H A Dimg-hash.c787 .cra_name = "sha256",
788 .cra_driver_name = "img-sha256",
H A Dmxs-dcp.c864 .cra_name = "sha256",
865 .cra_driver_name = "sha256-dcp",
H A Dpicoxcell_crypto.c1496 .cra_name = "authenc(hmac(sha256),cbc(aes))",
1497 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-picoxcell",
1584 .cra_name = "authenc(hmac(sha256),cbc(des3_ede))",
1585 .cra_driver_name = "authenc-hmac-sha256-cbc-3des-picoxcell",
H A Datmel-sha.c1023 .cra_name = "sha256",
1024 .cra_driver_name = "atmel-sha256",
H A Dn2_core.c297 struct sha256_state sha256; member in union:n2_hash_req_ctx::__anon3811
1335 { .name = "sha256",
H A Dsahara.c1355 .cra_name = "sha256",
1356 .cra_driver_name = "sahara-sha256",
/linux-4.1.27/arch/arm64/crypto/
H A Dsha2-ce-glue.c110 .cra_name = "sha256",
111 .cra_driver_name = "sha256-ce",
/linux-4.1.27/arch/mips/cavium-octeon/crypto/
H A Docteon-sha256.c143 * Small updates never reach the crypto engine, so the generic sha256 is octeon_sha256_update()
239 .cra_name = "sha256",
240 .cra_driver_name= "octeon-sha256",
/linux-4.1.27/drivers/crypto/qce/
H A Dsha.c392 alg_name = "sha256-qce"; qce_ahash_hmac_setkey()
472 .name = "sha256",
473 .drv_name = "sha256-qce",
490 .name = "hmac(sha256)",
491 .drv_name = "hmac-sha256-qce",
/linux-4.1.27/fs/cifs/
H A Dsmb2transport.c51 server->secmech.hmacsha256 = crypto_alloc_shash("hmac(sha256)", 0, 0); smb2_crypto_shash_allocate()
170 cifs_dbg(VFS, "%s: Could not init sha256", __func__); smb2_calc_signature()
218 cifs_dbg(VFS, "%s: Could not generate sha256 hash\n", __func__); smb2_calc_signature()
295 cifs_dbg(VFS, "%s: Could not generate sha256 hash\n", __func__); generate_smb3signingkey()
H A Dcifsglob.h119 struct crypto_shash *hmacsha256; /* hmac-sha256 hash function */
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c160 struct sha256_state sha256; qat_alg_do_precomputes() local
211 if (crypto_shash_export(shash, &sha256)) qat_alg_do_precomputes()
214 *hash_state_out = cpu_to_be32(*(sha256.state + i)); qat_alg_do_precomputes()
244 if (crypto_shash_export(shash, &sha256)) qat_alg_do_precomputes()
247 *hash_state_out = cpu_to_be32(*(sha256.state + i)); qat_alg_do_precomputes()
1111 return qat_alg_aead_init(tfm, ICP_QAT_HW_AUTH_ALGO_SHA256, "sha256"); qat_alg_aead_sha256_init()
1206 .cra_name = "authenc(hmac(sha256),cbc(aes))",
/linux-4.1.27/drivers/crypto/ccp/
H A Dccp-crypto-sha.c357 .name = "sha256",
358 .drv_name = "sha256-ccp",
/linux-4.1.27/net/xfrm/
H A Dxfrm_algo.c218 .name = "hmac(sha256)",
219 .compat = "sha256",
/linux-4.1.27/drivers/crypto/ux500/hash/
H A Dhash_core.c1551 .cra_name = "sha256",
1552 .cra_driver_name = "sha256-ux500",
1599 .cra_name = "hmac(sha256)",
1600 .cra_driver_name = "hmac-sha256-ux500",
2000 MODULE_ALIAS_CRYPTO("sha256-all");
2002 MODULE_ALIAS_CRYPTO("hmac-sha256-all");
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
H A Dlibcfs_crypto.h59 [CFS_HASH_ALG_SHA256] = { "sha256", 0, 32 },
/linux-4.1.27/net/bluetooth/
H A Damp.c143 tfm = crypto_alloc_shash("hmac(sha256)", 0, 0); hmac_sha256()
/linux-4.1.27/scripts/
H A Dsign-file331 } elsif ($dgst eq "sha256") {
/linux-4.1.27/drivers/crypto/caam/
H A Dcaamalg.c3454 .name = "authenc(hmac(sha256),ecb(cipher_null))",
3455 .driver_name = "authenc-hmac-sha256-ecb-cipher_null-caam",
3572 .name = "authenc(hmac(sha256),cbc(aes))",
3573 .driver_name = "authenc-hmac-sha256-cbc-aes-caam",
3691 .name = "authenc(hmac(sha256),cbc(des3_ede))",
3692 .driver_name = "authenc-hmac-sha256-cbc-des3_ede-caam",
3809 .name = "authenc(hmac(sha256),cbc(des))",
3810 .driver_name = "authenc-hmac-sha256-cbc-des-caam",
3927 .name = "authenc(hmac(sha256),rfc3686(ctr(aes)))",
3928 .driver_name = "authenc-hmac-sha256-rfc3686-ctr-aes-caam",
H A Dcaamhash.c1655 .name = "sha256",
1656 .driver_name = "sha256-caam",
1657 .hmac_name = "hmac(sha256)",
1658 .hmac_driver_name = "hmac-sha256-caam",
/linux-4.1.27/arch/sparc/kernel/
H A Dsetup_64.c387 "aes", "des", "kasumi", "camellia", "md5", "sha1", "sha256",
/linux-4.1.27/security/keys/encrypted-keys/
H A Dencrypted.c42 static const char hash_alg[] = "sha256";
43 static const char hmac_alg[] = "hmac(sha256)";
/linux-4.1.27/fs/ext4/
H A Dcrypto_fname.c438 ctx->htfm = crypto_alloc_hash("sha256", 0, CRYPTO_ALG_ASYNC); ext4_get_fname_crypto_ctx()
/linux-4.1.27/include/linux/ceph/
H A Dceph_fs.h46 __le32 fl_cas_hash; /* UNUSED. 0 = none; 1 = sha256 */
/linux-4.1.27/net/sctp/
H A Dauth.c54 .hmac_name = "hmac(sha256)",
/linux-4.1.27/kernel/
H A Dkexec.c2195 tfm = crypto_alloc_shash("sha256", 0, 0); kexec_calculate_store_digests()
/linux-4.1.27/include/linux/
H A Dcrypto.h1208 * For example: authenc(hmac(sha256), cbc(aes))

Completed in 2012 milliseconds