Home
last modified time | relevance | path

Searched refs:SHA512_DIGEST_SIZE (Results 1 – 25 of 25) sorted by relevance

/linux/lib/crypto/tests/
H A Dsha512-testvecs.h6 u8 digest[SHA512_DIGEST_SIZE];
322 static const u8 hash_testvec_consolidated[SHA512_DIGEST_SIZE] = {
333 static const u8 hmac_testvec_consolidated[SHA512_DIGEST_SIZE] = {
H A Dsha512_kunit.c10 #define HASH_SIZE SHA512_DIGEST_SIZE
/linux/include/crypto/
H A Dsha2.h21 #define SHA512_DIGEST_SIZE 64 macro
67 extern const u8 sha512_zero_message_hash[SHA512_DIGEST_SIZE];
112 u64 state[SHA512_DIGEST_SIZE / 8];
781 void sha512_final(struct sha512_ctx *ctx, u8 out[at_least SHA512_DIGEST_SIZE]);
791 void sha512(const u8 *data, size_t len, u8 out[at_least SHA512_DIGEST_SIZE]);
879 u8 out[at_least SHA512_DIGEST_SIZE]);
894 u8 out[at_least SHA512_DIGEST_SIZE]);
911 u8 out[at_least SHA512_DIGEST_SIZE]);
/linux/lib/crypto/
H A Dsha512.c226 void sha512_final(struct sha512_ctx *ctx, u8 out[SHA512_DIGEST_SIZE]) in sha512_final() argument
228 __sha512_final(&ctx->ctx, out, SHA512_DIGEST_SIZE); in sha512_final()
243 void sha512(const u8 *data, size_t len, u8 out[SHA512_DIGEST_SIZE]) in sha512() argument
357 u8 out[SHA512_DIGEST_SIZE]) in hmac_sha512_final() argument
359 __hmac_sha512_final(&ctx->ctx, out, SHA512_DIGEST_SIZE); in hmac_sha512_final()
375 const u8 *data, size_t data_len, u8 out[SHA512_DIGEST_SIZE]) in hmac_sha512() argument
399 u8 out[SHA512_DIGEST_SIZE]) in hmac_sha512_usingrawkey() argument
421 u8 mac[SHA512_DIGEST_SIZE]; in sha512_mod_init()
H A Dhash_info.c45 [HASH_ALGO_SHA512] = SHA512_DIGEST_SIZE,
/linux/samples/tsm-mr/
H A Dtsm_mr_sample.c13 u8 config_mr[SHA512_DIGEST_SIZE];
16 u8 report_digest[SHA512_DIGEST_SIZE];
/linux/drivers/crypto/chelsio/
H A Dchcr_algo.h317 static const u64 chcr_sha384_init[SHA512_DIGEST_SIZE / 8] = {
322 static const u64 chcr_sha512_init[SHA512_DIGEST_SIZE / 8] = {
352 case SHA512_DIGEST_SIZE: in copy_hash_init_values()
/linux/fs/crypto/
H A Dhkdf.c27 #define HKDF_HASHLEN SHA512_DIGEST_SIZE
/linux/crypto/
H A Dsha512.c128 const u8 sha512_zero_message_hash[SHA512_DIGEST_SIZE] = {
349 .digestsize = SHA512_DIGEST_SIZE,
388 .digestsize = SHA512_DIGEST_SIZE,
/linux/drivers/crypto/ccree/
H A Dcc_hash.h18 #define CC_MAX_HASH_DIGEST_SIZE SHA512_DIGEST_SIZE
/linux/drivers/crypto/intel/keembay/
H A Docs-hcu.h58 u8 digest[SHA512_DIGEST_SIZE];
H A Dkeembay-ocs-hcu-core.c605 case SHA512_DIGEST_SIZE: in kmb_ocs_hcu_init()
794 case SHA512_DIGEST_SIZE: in kmb_ocs_hcu_setkey()
1109 .digestsize = SHA512_DIGEST_SIZE,
1135 .digestsize = SHA512_DIGEST_SIZE,
H A Docs-hcu.c85 #define OCS_HCU_NUM_CHAINS_SHA384_512 (SHA512_DIGEST_SIZE / sizeof(u32))
156 return SHA512_DIGEST_SIZE; in ocs_hcu_digest_size()
/linux/drivers/crypto/inside-secure/
H A Dsafexcel_hash.c795 SHA512_DIGEST_SIZE); in safexcel_ahash_final()
1503 req->state_sz = SHA512_DIGEST_SIZE; in safexcel_sha512_init()
1504 req->digest_sz = SHA512_DIGEST_SIZE; in safexcel_sha512_init()
1532 .digestsize = SHA512_DIGEST_SIZE,
1560 req->state_sz = SHA512_DIGEST_SIZE; in safexcel_sha384_init()
1561 req->digest_sz = SHA512_DIGEST_SIZE; in safexcel_sha384_init()
1612 SHA512_DIGEST_SIZE); in safexcel_hmac_sha512_setkey()
1623 memcpy(req->state, &ctx->base.ipad, SHA512_DIGEST_SIZE); in safexcel_hmac_sha512_init()
1630 req->state_sz = SHA512_DIGEST_SIZE; in safexcel_hmac_sha512_init()
1631 req->digest_sz = SHA512_DIGEST_SIZE; in safexcel_hmac_sha512_init()
[all …]
/linux/drivers/char/hw_random/
H A Dxilinx-trng.c169 static const u8 default_salt[SHA512_DIGEST_SIZE]; in xtrng_reseed_internal()
170 u8 entropy[SHA512_DIGEST_SIZE] __aligned(4); in xtrng_reseed_internal()
/linux/drivers/crypto/
H A Datmel-sha.c93 u8 digest[SHA512_DIGEST_SIZE] __aligned(sizeof(u32));
449 case SHA512_DIGEST_SIZE: in atmel_sha_init()
499 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_write_ctrl()
504 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_write_ctrl()
932 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_copy_hash()
971 memcpy(req->result, ctx->digest, SHA512_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
1304 .halg.digestsize = SHA512_DIGEST_SIZE,
1705 ctx->hash_size = SHA512_DIGEST_SIZE; in atmel_sha_hmac_setup()
1710 ctx->hash_size = SHA512_DIGEST_SIZE; in atmel_sha_hmac_setup()
2088 .halg.digestsize = SHA512_DIGEST_SIZE,
[all …]
H A Dtalitos.c2305 u8 hash[SHA512_DIGEST_SIZE]; in ahash_setkey()
2676 .maxauthsize = SHA512_DIGEST_SIZE,
2698 .maxauthsize = SHA512_DIGEST_SIZE,
3008 .halg.digestsize = SHA512_DIGEST_SIZE,
3104 .halg.digestsize = SHA512_DIGEST_SIZE,
H A Datmel-aes.c156 u32 digest[SHA512_DIGEST_SIZE / sizeof(u32)];
1881 u32 idigest[SHA512_DIGEST_SIZE / sizeof(u32)], *odigest = rctx->digest; in atmel_aes_authenc_final()
2103 .maxauthsize = SHA512_DIGEST_SIZE,
/linux/fs/verity/
H A Dhash_algs.c20 .digest_size = SHA512_DIGEST_SIZE,
/linux/drivers/firmware/
H A Dturris-mox-rwtm.c334 memcpy(rwtm->buf + sizeof(u32), data, SHA512_DIGEST_SIZE); in mox_rwtm_sign()
362 .data_size = SHA512_DIGEST_SIZE,
/linux/drivers/crypto/ccp/
H A Dccp-crypto.h185 #define MAX_SHA_CONTEXT_SIZE SHA512_DIGEST_SIZE
H A Dccp-ops.c43 static const __be64 ccp_sha384_init[SHA512_DIGEST_SIZE / sizeof(__be64)] = {
50 static const __be64 ccp_sha512_init[SHA512_DIGEST_SIZE / sizeof(__be64)] = {
1537 || sha->ctx_len < SHA512_DIGEST_SIZE) in ccp_run_sha_cmd()
1631 ctx_size = SHA512_DIGEST_SIZE; in ccp_run_sha_cmd()
1637 digest_size = SHA512_DIGEST_SIZE; in ccp_run_sha_cmd()
1639 ctx_size = SHA512_DIGEST_SIZE; in ccp_run_sha_cmd()
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c665 if (authsize != SHA512_DIGEST_SIZE && in otx_cpt_aead_set_authsize()
739 swap_data64(sha512->state, SHA512_DIGEST_SIZE); in swap_pad()
909 ds = SHA512_DIGEST_SIZE; in create_aead_ctx_hdr()
1384 .maxauthsize = SHA512_DIGEST_SIZE,
1460 .maxauthsize = SHA512_DIGEST_SIZE,
/linux/include/linux/
H A Dtpm.h30 #define TPM2_MAX_DIGEST_SIZE SHA512_DIGEST_SIZE
/linux/drivers/crypto/tegra/
H A Dtegra-se-hash.c861 .halg.digestsize = SHA512_DIGEST_SIZE,
1072 .halg.digestsize = SHA512_DIGEST_SIZE,