Home
last modified time | relevance | path

Searched refs:tmp_digest (Results 1 – 9 of 9) sorted by relevance

/optee_os/core/crypto/
H A Dsm3-hash.c57 uint8_t *tmp_digest = NULL; in op_sm3_hash_final() local
63 tmp_digest = block_digest; /* use a tempory buffer */ in op_sm3_hash_final()
65 tmp_digest = digest; in op_sm3_hash_final()
67 sm3_final(&hc->sm3_ctx, tmp_digest); in op_sm3_hash_final()
70 memcpy(digest, tmp_digest, len); in op_sm3_hash_final()
H A Dsm3-hmac.c56 uint8_t *tmp_digest = NULL; in op_sm3_hmac_final() local
62 tmp_digest = block_digest; /* use a tempory buffer */ in op_sm3_hmac_final()
64 tmp_digest = digest; in op_sm3_hmac_final()
66 sm3_hmac_final(&c->sm3_ctx, tmp_digest); in op_sm3_hmac_final()
69 memcpy(digest, tmp_digest, len); in op_sm3_hmac_final()
/optee_os/lib/libmbedtls/core/
H A Dcmac.c77 uint8_t *tmp_digest = NULL; in mbed_cmac_final() local
88 tmp_digest = block_digest; /* use a tempory buffer */ in mbed_cmac_final()
90 tmp_digest = digest; in mbed_cmac_final()
92 if (mbedtls_cipher_cmac_finish(&c->cipher_ctx, tmp_digest)) in mbed_cmac_final()
96 memcpy(digest, tmp_digest, len); in mbed_cmac_final()
H A Dhmac.c56 uint8_t *tmp_digest = NULL; in mbed_hmac_final() local
66 tmp_digest = block_digest; /* use a tempory buffer */ in mbed_hmac_final()
68 tmp_digest = digest; in mbed_hmac_final()
71 if (mbedtls_md_hmac_finish(&c->md_ctx, tmp_digest)) in mbed_hmac_final()
75 memcpy(digest, tmp_digest, len); in mbed_hmac_final()
H A Dhash.c61 uint8_t *tmp_digest = NULL; in mbed_hash_final() local
71 tmp_digest = block_digest; /* use a tempory buffer */ in mbed_hash_final()
73 tmp_digest = digest; in mbed_hash_final()
76 if (mbedtls_md_finish(&hc->md_ctx, tmp_digest)) in mbed_hash_final()
80 memcpy(digest, tmp_digest, len); in mbed_hash_final()
/optee_os/core/drivers/crypto/stm32/
H A Dhash.c71 uint8_t *tmp_digest = digest; in do_hash_final() local
74 tmp_digest = block_digest; in do_hash_final()
76 res = stm32_hash_final(&c->hash, tmp_digest, NULL, 0); in do_hash_final()
79 memcpy(digest, tmp_digest, len); in do_hash_final()
H A Dhmac.c96 uint8_t *tmp_digest = digest; in do_hmac_final() local
104 tmp_digest = block_digest; in do_hmac_final()
106 res = stm32_hash_final(&c->hash, tmp_digest, c->key, c->key_len); in do_hmac_final()
109 memcpy(digest, tmp_digest, len); in do_hmac_final()
/optee_os/core/lib/libtomcrypt/
H A Dhash.c63 uint8_t *tmp_digest = NULL; in ltc_hash_final() local
71 tmp_digest = block_digest; /* use a tempory buffer */ in ltc_hash_final()
73 tmp_digest = digest; in ltc_hash_final()
76 if (hc->descr->done(&hc->state, tmp_digest) == CRYPT_OK) { in ltc_hash_final()
78 memcpy(digest, tmp_digest, len); in ltc_hash_final()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_tls.c7727 unsigned char tmp_digest[MBEDTLS_SSL_PEER_CERT_DIGEST_MAX_LEN]; in ssl_check_peer_crt_unchanged() local
7739 ret = mbedtls_md(digest_info, crt_buf, crt_buf_len, tmp_digest); in ssl_check_peer_crt_unchanged()
7744 return memcmp(tmp_digest, peer_cert_digest, digest_len); in ssl_check_peer_crt_unchanged()