Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/crypto/nx/
Dnx-sha256.c95 memcpy(csbcpb->cpb.sha256.message_digest, sctx->state, SHA256_DIGEST_SIZE); in nx_sha256_update()
104 data_len = SHA256_DIGEST_SIZE; in nx_sha256_update()
109 if (data_len != SHA256_DIGEST_SIZE) { in nx_sha256_update()
158 SHA256_DIGEST_SIZE); in nx_sha256_update()
183 memcpy(sctx->state, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); in nx_sha256_update()
212 memcpy(csbcpb->cpb.sha256.input_partial_digest, sctx->state, SHA256_DIGEST_SIZE); in nx_sha256_final()
231 len = SHA256_DIGEST_SIZE; in nx_sha256_final()
234 if (len != SHA256_DIGEST_SIZE) { in nx_sha256_final()
254 memcpy(out, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); in nx_sha256_final()
279 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/include/crypto/
Dsha.h17 #define SHA256_DIGEST_SIZE 32 macro
72 extern const u8 sha256_zero_message_hash[SHA256_DIGEST_SIZE];
85 u32 state[SHA256_DIGEST_SIZE / 4];
/Linux-v4.19/arch/x86/purgatory/
Dpurgatory.c23 u8 purgatory_sha256_digest[SHA256_DIGEST_SIZE] __section(.kexec-purgatory);
44 u8 digest[SHA256_DIGEST_SIZE]; in verify_sha256_digest()
/Linux-v4.19/arch/x86/crypto/
Dsha256_ssse3_glue.c102 .digestsize = SHA256_DIGEST_SIZE,
168 .digestsize = SHA256_DIGEST_SIZE,
250 .digestsize = SHA256_DIGEST_SIZE,
330 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/arch/sparc/crypto/
Dsha256_glue.c133 u8 D[SHA256_DIGEST_SIZE]; in sha224_sparc64_final()
138 memzero_explicit(D, SHA256_DIGEST_SIZE); in sha224_sparc64_final()
160 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/arch/mips/cavium-octeon/crypto/
Docteon-sha256.c203 u8 D[SHA256_DIGEST_SIZE]; in octeon_sha224_final()
208 memzero_explicit(D, SHA256_DIGEST_SIZE); in octeon_sha224_final()
230 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/arch/powerpc/crypto/
Dsha256-spe-glue.c186 u32 D[SHA256_DIGEST_SIZE >> 2]; in ppc_spe_sha224_final()
201 memzero_explicit(D, SHA256_DIGEST_SIZE); in ppc_spe_sha224_final()
222 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/drivers/crypto/ux500/hash/
Dhash_core.c53 static const u8 zero_message_hmac_sha256[SHA256_DIGEST_SIZE] = {
237 SHA256_DIGEST_SIZE); in get_empty_message_digest()
238 *zero_hash_size = SHA256_DIGEST_SIZE; in get_empty_message_digest()
255 SHA256_DIGEST_SIZE); in get_empty_message_digest()
256 *zero_hash_size = SHA256_DIGEST_SIZE; in get_empty_message_digest()
860 u8 digest[SHA256_DIGEST_SIZE]; in hash_dma_final()
966 u8 digest[SHA256_DIGEST_SIZE]; in hash_hw_final()
983 u8 zero_hash[SHA256_DIGEST_SIZE]; in hash_hw_final()
1273 loop_ctr = SHA256_DIGEST_SIZE / sizeof(u32); in hash_get_digest()
1372 ctx->digestsize = SHA256_DIGEST_SIZE; in ahash_sha256_init()
[all …]
/Linux-v4.19/include/linux/
Dpurgatory.h22 extern u8 purgatory_sha256_digest[SHA256_DIGEST_SIZE];
/Linux-v4.19/drivers/crypto/
Dpadlock-sha.c182 memcpy(result, &state.state, SHA256_DIGEST_SIZE); in padlock_sha256_finup()
260 .digestsize = SHA256_DIGEST_SIZE,
394 memcpy(dst, (u8 *)(sctx->state), SHA256_DIGEST_SIZE); in padlock_sha256_update_nano()
422 memcpy((u8 *)(sctx->state), dst, SHA256_DIGEST_SIZE); in padlock_sha256_update_nano()
491 .digestsize = SHA256_DIGEST_SIZE,
Datmel-sha.c451 case SHA256_DIGEST_SIZE: in atmel_sha_init()
500 hashsize = SHA256_DIGEST_SIZE; in atmel_sha_write_ctrl()
505 hashsize = SHA256_DIGEST_SIZE; in atmel_sha_write_ctrl()
940 hashsize = SHA256_DIGEST_SIZE; in atmel_sha_copy_hash()
976 memcpy(req->result, ctx->digest, SHA256_DIGEST_SIZE); in atmel_sha_copy_ready_hash()
1288 .digestsize = SHA256_DIGEST_SIZE,
1773 ctx->hash_size = SHA256_DIGEST_SIZE; in atmel_sha_hmac_setup()
1778 ctx->hash_size = SHA256_DIGEST_SIZE; in atmel_sha_hmac_setup()
2150 .digestsize = SHA256_DIGEST_SIZE,
2489 authctx->digestlen = SHA256_DIGEST_SIZE; in atmel_sha_authenc_final()
/Linux-v4.19/arch/s390/purgatory/
Dpurgatory.c18 u8 digest[SHA256_DIGEST_SIZE]; in verify_sha256_digest()
/Linux-v4.19/arch/arm64/crypto/
Dsha256-glue.c62 .digestsize = SHA256_DIGEST_SIZE,
145 .digestsize = SHA256_DIGEST_SIZE,
Dsha2-ce-glue.c126 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/drivers/crypto/chelsio/
Dchcr_algo.h340 static const u32 sha224_init[SHA256_DIGEST_SIZE / 4] = {
345 static const u32 sha256_init[SHA256_DIGEST_SIZE / 4] = {
377 case SHA256_DIGEST_SIZE: in copy_hash_init_values()
/Linux-v4.19/drivers/crypto/qce/
Dsha.c28 static const u32 std_iv_sha1[SHA256_DIGEST_SIZE / sizeof(u32)] = {
32 static const u32 std_iv_sha256[SHA256_DIGEST_SIZE / sizeof(u32)] = {
376 else if (digestsize == SHA256_DIGEST_SIZE) in qce_ahash_hmac_setkey()
452 .digestsize = SHA256_DIGEST_SIZE,
470 .digestsize = SHA256_DIGEST_SIZE,
Dsha.h24 #define QCE_SHA_MAX_DIGESTSIZE SHA256_DIGEST_SIZE
/Linux-v4.19/crypto/
Dhash_info.c43 [HASH_ALGO_SHA256] = SHA256_DIGEST_SIZE,
/Linux-v4.19/drivers/crypto/rockchip/
Drk3288_crypto_ahash.c30 case SHA256_DIGEST_SIZE: in zero_message_process()
218 case SHA256_DIGEST_SIZE: in rk_ahash_start()
358 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/arch/arm/crypto/
Dsha256_neon_glue.c72 .digestsize = SHA256_DIGEST_SIZE,
Dsha256_glue.c64 .digestsize = SHA256_DIGEST_SIZE,
Dsha2-ce-glue.c90 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/drivers/crypto/ccree/
Dcc_aead.h18 #define MAX_MAC_SIZE SHA256_DIGEST_SIZE
/Linux-v4.19/arch/s390/crypto/
Dsha256_s390.c62 .digestsize = SHA256_DIGEST_SIZE,
/Linux-v4.19/drivers/crypto/inside-secure/
Dsafexcel_hash.c651 SHA256_DIGEST_SIZE); in safexcel_ahash_final()
1067 req->state_sz = SHA256_DIGEST_SIZE; in safexcel_sha256_init()
1094 .digestsize = SHA256_DIGEST_SIZE,
1130 req->state_sz = SHA256_DIGEST_SIZE; in safexcel_sha224_init()
1179 SHA256_DIGEST_SIZE); in safexcel_hmac_sha224_setkey()
1236 SHA256_DIGEST_SIZE); in safexcel_hmac_sha256_setkey()
1271 .digestsize = SHA256_DIGEST_SIZE,

123