Home
last modified time | relevance | path

Searched refs:hash_alg (Results 1 – 17 of 17) sorted by relevance

/mbedtls-development/include/psa/
A Dcrypto_values.h936 #define PSA_ALG_HMAC(hash_alg) \ argument
937 (PSA_ALG_HMAC_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
1381 #define PSA_ALG_RSA_PSS(hash_alg) \ argument
1382 (PSA_ALG_RSA_PSS_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
1399 #define PSA_ALG_RSA_PSS_ANY_SALT(hash_alg) \ argument
1470 #define PSA_ALG_ECDSA(hash_alg) \ argument
1471 (PSA_ALG_ECDSA_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
1714 #define PSA_ALG_RSA_OAEP(hash_alg) \ argument
1715 (PSA_ALG_RSA_OAEP_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
1745 (PSA_ALG_HKDF_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
[all …]
A Dcrypto_extra.h383 #define PSA_ALG_DSA(hash_alg) \ argument
384 (PSA_ALG_DSA_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
401 #define PSA_ALG_DETERMINISTIC_DSA(hash_alg) \ argument
402 (PSA_ALG_DETERMINISTIC_DSA_BASE | ((hash_alg) & PSA_ALG_HASH_MASK))
/mbedtls-development/library/
A Dssl_tls13_keys.h115 mbedtls_md_type_t hash_alg,
151 mbedtls_md_type_t hash_alg,
199 mbedtls_md_type_t hash_alg,
447 mbedtls_md_type_t hash_alg,
A Dssl_tls13_keys.c137 mbedtls_md_type_t hash_alg, in mbedtls_ssl_tls1_3_hkdf_expand_label() argument
167 md = mbedtls_md_info_from_type( hash_alg ); in mbedtls_ssl_tls1_3_hkdf_expand_label()
200 mbedtls_md_type_t hash_alg, in mbedtls_ssl_tls1_3_make_traffic_keys() argument
208 ret = mbedtls_ssl_tls1_3_hkdf_expand_label( hash_alg, in mbedtls_ssl_tls1_3_make_traffic_keys()
216 ret = mbedtls_ssl_tls1_3_hkdf_expand_label( hash_alg, in mbedtls_ssl_tls1_3_make_traffic_keys()
224 ret = mbedtls_ssl_tls1_3_hkdf_expand_label( hash_alg, in mbedtls_ssl_tls1_3_make_traffic_keys()
247 mbedtls_md_type_t hash_alg, in mbedtls_ssl_tls1_3_derive_secret() argument
258 md = mbedtls_md_info_from_type( hash_alg ); in mbedtls_ssl_tls1_3_derive_secret()
291 mbedtls_md_type_t hash_alg, in mbedtls_ssl_tls1_3_evolve_secret() argument
302 md = mbedtls_md_info_from_type( hash_alg ); in mbedtls_ssl_tls1_3_evolve_secret()
[all …]
A Dpsa_crypto_mac.c56 psa_algorithm_t hash_alg ) in psa_hmac_setup_internal() argument
60 size_t hash_size = PSA_HASH_LENGTH( hash_alg ); in psa_hmac_setup_internal()
61 size_t block_size = PSA_HASH_BLOCK_LENGTH( hash_alg ); in psa_hmac_setup_internal()
64 hmac->alg = hash_alg; in psa_hmac_setup_internal()
81 status = psa_hash_compute( hash_alg, key, key_length, in psa_hmac_setup_internal()
105 status = psa_hash_setup( &hmac->hash_ctx, hash_alg ); in psa_hmac_setup_internal()
131 psa_algorithm_t hash_alg = hmac->alg; in psa_hmac_finish_internal() local
133 size_t block_size = PSA_HASH_BLOCK_LENGTH( hash_alg ); in psa_hmac_finish_internal()
141 status = psa_hash_setup( &hmac->hash_ctx, hash_alg ); in psa_hmac_finish_internal()
A Dpsa_crypto.c4247 psa_algorithm_t hash_alg, in psa_key_derivation_start_hmac() argument
4258 operation->mac_size = PSA_HASH_LENGTH( hash_alg ); in psa_key_derivation_start_hmac()
4377 uint8_t hash_length = PSA_HASH_LENGTH( hash_alg ); in psa_key_derivation_hkdf_read()
4410 hash_alg, in psa_key_derivation_hkdf_read()
4451 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH( alg ); in psa_key_derivation_tls12_prf_generate_next_block() local
4452 uint8_t hash_length = PSA_HASH_LENGTH( hash_alg ); in psa_key_derivation_tls12_prf_generate_next_block()
4487 hash_alg, in psa_key_derivation_tls12_prf_generate_next_block()
4528 hash_alg, in psa_key_derivation_tls12_prf_generate_next_block()
4564 uint8_t hash_length = PSA_HASH_LENGTH( hash_alg ); in psa_key_derivation_tls12_prf_read()
4830 size_t hash_size = PSA_HASH_LENGTH( hash_alg ); in psa_key_derivation_setup_kdf()
[all …]
A Dx509write_csr.c154 psa_algorithm_t hash_alg = mbedtls_psa_translate_md( ctx->md_alg ); in x509write_csr_der_internal() local
222 if( psa_hash_setup( &hash_operation, hash_alg ) != PSA_SUCCESS ) in x509write_csr_der_internal()
A Dpk.c602 psa_algorithm_t hash_alg ) in mbedtls_pk_wrap_as_opaque() argument
607 ((void) hash_alg); in mbedtls_pk_wrap_as_opaque()
635 psa_set_key_algorithm( &attributes, PSA_ALG_ECDSA(hash_alg) ); in mbedtls_pk_wrap_as_opaque()
A Dpsa_crypto_ecp.c395 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH( alg ); in ecdsa_sign_hash() local
396 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_psa( hash_alg ); in ecdsa_sign_hash()
A Dpsa_crypto_rsa.c352 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH( alg ); in psa_rsa_decode_md_type() local
353 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_psa( hash_alg ); in psa_rsa_decode_md_type()
A Dx509_crt.c2436 psa_algorithm_t hash_alg = mbedtls_psa_translate_md( child->sig_md ); in x509_crt_check_signature() local
2438 if( psa_hash_setup( &hash_operation, hash_alg ) != PSA_SUCCESS ) in x509_crt_check_signature()
A Dssl_tls.c1202 mbedtls_md_type_t hash_alg = handshake->ciphersuite_info->mac; in ssl_compute_master() local
1208 if( hash_alg == MBEDTLS_MD_SHA384 ) in ssl_compute_master()
6930 psa_algorithm_t hash_alg = mbedtls_psa_translate_md( md_alg ); in mbedtls_ssl_get_key_exchange_md_tls1_2() local
6935 hash_alg ) ) != PSA_SUCCESS ) in mbedtls_ssl_get_key_exchange_md_tls1_2()
/mbedtls-development/tests/src/
A Dpsa_exercise_key.c306 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH( alg ); in exercise_signature_key() local
309 if( PSA_ALG_IS_SIGN_HASH( alg ) && hash_alg == PSA_ALG_ANY_HASH ) in exercise_signature_key()
312 hash_alg = KNOWN_SUPPORTED_HASH_ALG; in exercise_signature_key()
313 alg ^= PSA_ALG_ANY_HASH ^ hash_alg; in exercise_signature_key()
322 if( hash_alg != 0 ) in exercise_signature_key()
323 payload_length = PSA_HASH_LENGTH( hash_alg ); in exercise_signature_key()
/mbedtls-development/include/mbedtls/
A Dpk.h902 psa_algorithm_t hash_alg );
/mbedtls-development/tests/suites/
A Dtest_suite_psa_crypto_metadata.function378 psa_algorithm_t hash_alg = PSA_ALG_HMAC_GET_HASH( alg );
383 TEST_ASSERT( PSA_ALG_IS_HASH( hash_alg ) );
384 TEST_EQUAL( PSA_ALG_HMAC( hash_alg ), alg );
395 TEST_EQUAL( PSA_ALG_HMAC_GET_HASH( truncated_alg ), hash_alg );
A Dtest_suite_ssl.function3673 void ssl_tls1_3_hkdf_expand_label( int hash_alg,
3699 (mbedtls_md_type_t) hash_alg,
3711 void ssl_tls1_3_traffic_key_generation( int hash_alg,
3731 (mbedtls_md_type_t) hash_alg,
3758 void ssl_tls1_3_derive_secret( int hash_alg,
3785 (mbedtls_md_type_t) hash_alg,
3798 void ssl_tls1_3_derive_early_secrets( int hash_alg,
3828 void ssl_tls1_3_derive_handshake_secrets( int hash_alg,
3918 void ssl_tls1_3_create_psk_binder( int hash_alg,
4046 void ssl_tls1_3_key_evolution( int hash_alg,
[all …]
/mbedtls-development/programs/psa/
A Dpsa_constant_names.c79 static const char *psa_hash_algorithm_name(psa_algorithm_t hash_alg);

Completed in 54 milliseconds