| /linux/drivers/crypto/nx/ |
| H A D | nx-sha512.c | 23 __be64 state[SHA512_DIGEST_SIZE / 8]; 78 memcpy(csbcpb->cpb.sha512.message_digest, sctx->state, SHA512_DIGEST_SIZE); in nx_sha512_update() 87 data_len = SHA512_DIGEST_SIZE; in nx_sha512_update() 92 if (data_len != SHA512_DIGEST_SIZE) { in nx_sha512_update() 117 SHA512_DIGEST_SIZE); in nx_sha512_update() 138 memcpy(sctx->state, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); in nx_sha512_update() 167 memcpy(csbcpb->cpb.sha512.input_partial_digest, sctx->state, SHA512_DIGEST_SIZE); in nx_sha512_finup() 186 len = SHA512_DIGEST_SIZE; in nx_sha512_finup() 205 memcpy(out, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE); in nx_sha512_finup() 220 for (i = 0; i < SHA512_DIGEST_SIZE / sizeof(*p.u64); i++) in nx_sha512_export() [all …]
|
| /linux/lib/crypto/tests/ |
| H A D | sha512-testvecs.h | 6 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 D | sha512_kunit.c | 10 #define HASH_SIZE SHA512_DIGEST_SIZE
|
| /linux/include/crypto/ |
| H A D | sha2.h | 21 #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 D | sha512.c | 226 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 D | hash_info.c | 45 [HASH_ALGO_SHA512] = SHA512_DIGEST_SIZE,
|
| /linux/arch/s390/crypto/ |
| H A D | hmac_s390.c | 48 #define MAX_DIGEST_SIZE SHA512_DIGEST_SIZE 141 digestsize = SHA512_DIGEST_SIZE; in hash_data() 143 case SHA512_DIGEST_SIZE: in hash_data() 204 case SHA512_DIGEST_SIZE: in s390_hmac_sha2_init() 306 if (ds == SHA512_DIGEST_SIZE) in s390_hmac_export() 328 if (ds == SHA512_DIGEST_SIZE) in s390_hmac_import()
|
| H A D | phmac_s390.c | 109 #define MAX_DIGEST_SIZE SHA512_DIGEST_SIZE 241 case SHA512_DIGEST_SIZE: in hash_key() 277 case SHA512_DIGEST_SIZE: in make_clrkey_token() 808 case SHA512_DIGEST_SIZE: in phmac_setkey()
|
| /linux/samples/tsm-mr/ |
| H A D | tsm_mr_sample.c | 13 u8 config_mr[SHA512_DIGEST_SIZE]; 16 u8 report_digest[SHA512_DIGEST_SIZE];
|
| /linux/drivers/crypto/aspeed/ |
| H A D | aspeed-hace-hash.c | 193 SHA512_DIGEST_SIZE, in aspeed_ahash_dma_prepare() 244 SHA512_DIGEST_SIZE, in aspeed_ahash_dma_prepare_sg() 314 SHA512_DIGEST_SIZE, DMA_BIDIRECTIONAL); in aspeed_ahash_dma_prepare_sg() 331 SHA512_DIGEST_SIZE, DMA_BIDIRECTIONAL); in aspeed_ahash_complete() 581 case SHA512_DIGEST_SIZE: in aspeed_sham_init() 585 rctx->digsize = SHA512_DIGEST_SIZE; in aspeed_sham_init() 762 .digestsize = SHA512_DIGEST_SIZE,
|
| H A D | aspeed-hace.h | 169 u8 digest[SHA512_DIGEST_SIZE] __aligned(64);
|
| /linux/drivers/crypto/chelsio/ |
| H A D | chcr_algo.h | 317 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/crypto/ |
| H A D | sha512.c | 128 const u8 sha512_zero_message_hash[SHA512_DIGEST_SIZE] = { 349 .digestsize = SHA512_DIGEST_SIZE, 388 .digestsize = SHA512_DIGEST_SIZE,
|
| /linux/drivers/crypto/inside-secure/ |
| H A D | safexcel_hash.c | 795 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/fs/crypto/ |
| H A D | hkdf.c | 27 #define HKDF_HASHLEN SHA512_DIGEST_SIZE
|
| /linux/drivers/crypto/ |
| H A D | atmel-sha.c | 94 u8 digest[SHA512_DIGEST_SIZE] __aligned(sizeof(u32)); 457 case SHA512_DIGEST_SIZE: in atmel_sha_init() 507 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_write_ctrl() 512 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_write_ctrl() 940 hashsize = SHA512_DIGEST_SIZE; in atmel_sha_copy_hash() 979 memcpy(req->result, ctx->digest, SHA512_DIGEST_SIZE); in atmel_sha_copy_ready_hash() 1312 .halg.digestsize = SHA512_DIGEST_SIZE, 1713 ctx->hash_size = SHA512_DIGEST_SIZE; in atmel_sha_hmac_setup() 1718 ctx->hash_size = SHA512_DIGEST_SIZE; in atmel_sha_hmac_setup() 2097 .halg.digestsize = SHA512_DIGEST_SIZE, [all …]
|
| /linux/drivers/crypto/ccree/ |
| H A D | cc_hash.h | 18 #define CC_MAX_HASH_DIGEST_SIZE SHA512_DIGEST_SIZE
|
| /linux/drivers/crypto/intel/keembay/ |
| H A D | ocs-hcu.h | 58 u8 digest[SHA512_DIGEST_SIZE];
|
| H A D | keembay-ocs-hcu-core.c | 606 case SHA512_DIGEST_SIZE: in kmb_ocs_hcu_init() 795 case SHA512_DIGEST_SIZE: in kmb_ocs_hcu_setkey() 1110 .digestsize = SHA512_DIGEST_SIZE, 1136 .digestsize = SHA512_DIGEST_SIZE,
|
| /linux/drivers/firmware/ |
| H A D | turris-mox-rwtm.c | 334 memcpy(rwtm->buf + sizeof(u32), data, SHA512_DIGEST_SIZE); in mox_rwtm_sign() 362 .data_size = SHA512_DIGEST_SIZE,
|
| /linux/fs/verity/ |
| H A D | hash_algs.c | 20 .digest_size = SHA512_DIGEST_SIZE,
|
| /linux/include/linux/ |
| H A D | fsverity.h | 24 #define FS_VERITY_MAX_DIGEST_SIZE SHA512_DIGEST_SIZE
|
| /linux/drivers/crypto/caam/ |
| H A D | caamalg.c | 82 SHA512_DIGEST_SIZE * 2) 2377 .maxauthsize = SHA512_DIGEST_SIZE, 2650 .maxauthsize = SHA512_DIGEST_SIZE, 2675 .maxauthsize = SHA512_DIGEST_SIZE, 2959 .maxauthsize = SHA512_DIGEST_SIZE, 2985 .maxauthsize = SHA512_DIGEST_SIZE, 3260 .maxauthsize = SHA512_DIGEST_SIZE, 3285 .maxauthsize = SHA512_DIGEST_SIZE, 3586 .maxauthsize = SHA512_DIGEST_SIZE, 3613 .maxauthsize = SHA512_DIGEST_SIZE, [all …]
|
| H A D | caamalg_qi.c | 35 SHA512_DIGEST_SIZE * 2) 1885 .maxauthsize = SHA512_DIGEST_SIZE, 1908 .maxauthsize = SHA512_DIGEST_SIZE, 2159 .maxauthsize = SHA512_DIGEST_SIZE, 2182 .maxauthsize = SHA512_DIGEST_SIZE, 2427 .maxauthsize = SHA512_DIGEST_SIZE, 2450 .maxauthsize = SHA512_DIGEST_SIZE, 2625 unsigned int md_limit = SHA512_DIGEST_SIZE; in caam_qi_algapi_init()
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-hash.c | 487 case SHA512_DIGEST_SIZE: in starfive_hash_setkey() 740 .digestsize = SHA512_DIGEST_SIZE, 769 .digestsize = SHA512_DIGEST_SIZE,
|