Lines Matching refs:hash_length
213 size_t hash_length, uint8_t *signature, size_t signature_size,
226 return (drv->asymmetric->p_sign(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
242 hash_length, signature, signature_size, signature_length);
252 status = p256_transparent_sign_hash(attributes, key_buffer, key_buffer_size, alg, hash, hash_length,
260 return (psa_sign_hash_builtin(attributes, key_buffer, key_buffer_size, alg, hash, hash_length, signature,
268 hash_length, signature, signature_size, signature_length));
280 size_t hash_length, const uint8_t *signature, size_t signature_length)
292 return (drv->asymmetric->p_verify(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
307 hash_length, signature, signature_length);
317 status = p256_transparent_verify_hash(attributes, key_buffer, key_buffer_size, alg, hash, hash_length,
325 return (psa_verify_hash_builtin(attributes, key_buffer, key_buffer_size, alg, hash, hash_length, signature,
333 hash_length, signature, signature_length));
390 size_t hash_length)
413 alg, hash, hash_length);
470 size_t hash_length, const uint8_t *signature, size_t signature_length)
493 alg, hash, hash_length, signature, signature_length);
1297 uint8_t *hash, size_t hash_size, size_t *hash_length)
1303 status = mbedtls_test_transparent_hash_compute(alg, input, input_length, hash, hash_size, hash_length);
1310 status = mbedtls_psa_hash_compute(alg, input, input_length, hash, hash_size, hash_length);
1320 (void)hash_length;
1395 size_t *hash_length)
1400 return (mbedtls_psa_hash_finish(&operation->ctx.mbedtls_ctx, hash, hash_size, hash_length));
1405 mbedtls_test_transparent_hash_finish(&operation->ctx.test_driver_ctx, hash, hash_size, hash_length));
1410 (void)hash_length;