Lines Matching refs:hash_alg
288 int psa_can_do_hash(psa_algorithm_t hash_alg) in psa_can_do_hash() argument
290 (void) hash_alg; in psa_can_do_hash()
3907 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH(alg); local
3908 operation->md_alg = mbedtls_md_type_from_psa_alg(hash_alg);
5501 psa_algorithm_t hash_alg, argument
5512 operation->mac_size = PSA_HASH_LENGTH(hash_alg);
5517 PSA_ALG_HMAC(hash_alg));
5641 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH(kdf_alg); local
5642 uint8_t hash_length = PSA_HASH_LENGTH(hash_alg);
5688 hash_alg,
5733 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH(alg); local
5734 uint8_t hash_length = PSA_HASH_LENGTH(hash_alg);
5770 hash_alg,
5814 hash_alg,
5855 psa_algorithm_t hash_alg = PSA_ALG_TLS12_PRF_GET_HASH(alg); local
5856 uint8_t hash_length = PSA_HASH_LENGTH(hash_alg);
6650 psa_algorithm_t hash_alg = PSA_ALG_GET_HASH(kdf_alg); local
6651 size_t hash_size = PSA_HASH_LENGTH(hash_alg);
6659 psa_status_t status = psa_hash_try_support(hash_alg);
6681 (hash_alg == PSA_ALG_SHA_256 || hash_alg == PSA_ALG_SHA_384)) {
6687 (hash_alg == PSA_ALG_SHA_256 || hash_alg == PSA_ALG_SHA_384)) {
6805 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH(kdf_alg); local
6818 hash_alg,
6838 if (data_length != PSA_HASH_LENGTH(hash_alg)) {
6855 hash_alg,
6884 memcpy(hkdf->output_block, hkdf->prk, PSA_HASH_LENGTH(hash_alg));
6891 hkdf->offset_in_block = PSA_HASH_LENGTH(hash_alg);
7221 static psa_status_t psa_pbkdf2_hmac_set_password(psa_algorithm_t hash_alg, argument
7228 if (input_len > PSA_HASH_BLOCK_LENGTH(hash_alg)) {
7229 return psa_hash_compute(hash_alg, input, input_len, output,
7234 *output_len = PSA_HASH_BLOCK_LENGTH(hash_alg);
7283 psa_algorithm_t hash_alg = PSA_ALG_PBKDF2_HMAC_GET_HASH(kdf_alg); local
7284 status = psa_pbkdf2_hmac_set_password(hash_alg, data, data_length,