Home
last modified time | relevance | path

Searched refs:md_alg (Results 1 – 25 of 38) sorted by relevance

12

/mbedtls-development/library/
A Dpk_wrap.c77 static int rsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
86 if( md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len ) in rsa_verify_wrap()
93 if( ( ret = mbedtls_rsa_pkcs1_verify( rsa, md_alg, in rsa_verify_wrap()
109 static int rsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument
117 if( md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len ) in rsa_sign_wrap()
250 static int ecdsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg,
283 ret = ecdsa_sign_wrap( &ecdsa, md_alg, hash, hash_len, in eckey_sign_wrap()
576 ((void) md_alg); in ecdsa_verify_wrap()
644 ((void) md_alg); in ecdsa_verify_wrap()
674 ((void) md_alg); in ecdsa_verify_rs_wrap()
[all …]
A Dpk.c241 if( ( md_info = mbedtls_md_info_from_type( md_alg ) ) == NULL ) in pk_hashlen_helper()
276 mbedtls_md_type_t md_alg, in mbedtls_pk_verify_restartable() argument
282 PK_VALIDATE_RET( ( md_alg == MBEDTLS_MD_NONE && hash_len == 0 ) || in mbedtls_pk_verify_restartable()
287 pk_hashlen_helper( md_alg, &hash_len ) != 0 ) in mbedtls_pk_verify_restartable()
335 mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, in mbedtls_pk_verify_ext() argument
357 if( md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len ) in mbedtls_pk_verify_ext()
397 mbedtls_md_type_t md_alg, in mbedtls_pk_sign_restartable() argument
409 pk_hashlen_helper( md_alg, &hash_len ) != 0 ) in mbedtls_pk_sign_restartable()
423 ret = ctx->pk_info->sign_rs_func( ctx->pk_ctx, md_alg, in mbedtls_pk_sign_restartable()
440 return( ctx->pk_info->sign_func( ctx->pk_ctx, md_alg, in mbedtls_pk_sign_restartable()
[all …]
A Dpk_wrap.h45 int (*verify_func)( void *ctx, mbedtls_md_type_t md_alg,
50 int (*sign_func)( void *ctx, mbedtls_md_type_t md_alg,
58 int (*verify_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
64 int (*sign_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
A Dx509write_csr.c68 void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedtls_md_type_t md_alg ) in mbedtls_x509write_csr_set_md_alg() argument
70 ctx->md_alg = md_alg; in mbedtls_x509write_csr_set_md_alg()
154 psa_algorithm_t hash_alg = mbedtls_psa_translate_md( ctx->md_alg ); in x509write_csr_der_internal()
234 ret = mbedtls_md( mbedtls_md_info_from_type( ctx->md_alg ), c, len, hash ); in x509write_csr_der_internal()
238 if( ( ret = mbedtls_pk_sign( ctx->key, ctx->md_alg, hash, 0, in x509write_csr_der_internal()
252 if( ( ret = mbedtls_oid_get_oid_by_sig_alg( pk_alg, ctx->md_alg, in x509write_csr_der_internal()
A Doid.c336 mbedtls_md_type_t md_alg; member
436 FN_OID_GET_ATTR2(mbedtls_oid_get_sig_alg, oid_sig_alg_t, sig_alg, mbedtls_md_type_t, md_alg, mbedtl…
437 …t_oid_by_sig_alg, oid_sig_alg_t, oid_sig_alg, mbedtls_pk_type_t, pk_alg, mbedtls_md_type_t, md_alg)
595 mbedtls_md_type_t md_alg; member
648 FN_OID_TYPED_FROM_ASN1(oid_md_alg_t, md_alg, oid_md_alg)
649 FN_OID_GET_ATTR1(mbedtls_oid_get_md_alg, oid_md_alg_t, md_alg, mbedtls_md_type_t, md_alg)
650 …ID_GET_OID_BY_ATTR1(mbedtls_oid_get_oid_by_md, oid_md_alg_t, oid_md_alg, mbedtls_md_type_t, md_alg)
708 mbedtls_md_type_t md_alg; member
729 …pkcs12_pbe_alg, oid_pkcs12_pbe_alg_t, pkcs12_pbe_alg, mbedtls_md_type_t, md_alg, mbedtls_cipher_ty… in FN_OID_TYPED_FROM_ASN1()
A Dpsa_crypto_rsa.c350 mbedtls_md_type_t *md_alg ) in psa_rsa_decode_md_type() argument
354 *md_alg = mbedtls_md_get_type( md_info ); in psa_rsa_decode_md_type()
385 mbedtls_md_type_t md_alg; in rsa_sign_hash() local
394 status = psa_rsa_decode_md_type( alg, hash_length, &md_alg ); in rsa_sign_hash()
414 md_alg, in rsa_sign_hash()
425 ret = mbedtls_rsa_set_padding( rsa, MBEDTLS_RSA_PKCS_V21, md_alg ); in rsa_sign_hash()
486 mbedtls_md_type_t md_alg; in rsa_verify_hash() local
495 status = psa_rsa_decode_md_type( alg, hash_length, &md_alg ); in rsa_verify_hash()
513 md_alg, in rsa_verify_hash()
529 md_alg, in rsa_verify_hash()
[all …]
A Drsa.c1758 mbedtls_md_type_t md_alg, in rsa_rsassa_pss_sign() argument
1786 if( md_alg != MBEDTLS_MD_NONE ) in rsa_rsassa_pss_sign()
1890 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign_ext() argument
1907 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign() argument
1951 if( md_alg != MBEDTLS_MD_NONE ) in rsa_rsassa_pkcs1_v15_encode()
2007 if( md_alg == MBEDTLS_MD_NONE ) in rsa_rsassa_pkcs1_v15_encode()
2125 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_sign() argument
2200 if( md_alg != MBEDTLS_MD_NONE ) in mbedtls_rsa_rsassa_pss_verify_ext()
2301 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_verify() argument
2315 : md_alg; in mbedtls_rsa_rsassa_pss_verify()
[all …]
A Dx509.c144 static int x509_get_hash_alg( const mbedtls_x509_buf *alg, mbedtls_md_type_t *md_alg ) in x509_get_hash_alg() argument
174 if( ( ret = mbedtls_oid_get_md_alg( &md_oid, md_alg ) ) != 0 ) in x509_get_hash_alg()
204 mbedtls_md_type_t *md_alg, mbedtls_md_type_t *mgf_md, in mbedtls_x509_get_rsassa_pss_params() argument
214 *md_alg = MBEDTLS_MD_SHA1; in mbedtls_x509_get_rsassa_pss_params()
241 if( ( ret = mbedtls_oid_get_md_alg( &alg_id, md_alg ) ) != 0 ) in mbedtls_x509_get_rsassa_pss_params()
657 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg, in mbedtls_x509_get_sig_alg() argument
665 if( ( ret = mbedtls_oid_get_sig_alg( sig_oid, md_alg, pk_alg ) ) != 0 ) in mbedtls_x509_get_sig_alg()
678 md_alg, in mbedtls_x509_get_sig_alg()
839 mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg, in mbedtls_x509_sig_alg_gets() argument
862 md_info = mbedtls_md_info_from_type( md_alg ); in mbedtls_x509_sig_alg_gets()
[all …]
A Dx509write_crt.c69 mbedtls_md_type_t md_alg ) in mbedtls_x509write_crt_set_md_alg() argument
71 ctx->md_alg = md_alg; in mbedtls_x509write_crt_set_md_alg()
355 if( ( ret = mbedtls_oid_get_oid_by_sig_alg( pk_alg, ctx->md_alg, in mbedtls_x509write_crt_der()
469 if( ( ret = mbedtls_md( mbedtls_md_info_from_type( ctx->md_alg ), c, in mbedtls_x509write_crt_der()
475 if( ( ret = mbedtls_pk_sign( ctx->issuer_key, ctx->md_alg, in mbedtls_x509write_crt_der()
A Decdsa.c430 mbedtls_md_type_t md_alg, in ecdsa_sign_det_restartable() argument
443 if( ( md_info = mbedtls_md_info_from_type( md_alg ) ) == NULL ) in ecdsa_sign_det_restartable()
501 mbedtls_md_type_t md_alg, in mbedtls_ecdsa_sign_det_ext() argument
513 return( ecdsa_sign_det_restartable( grp, r, s, d, buf, blen, md_alg, in mbedtls_ecdsa_sign_det_ext()
679 mbedtls_md_type_t md_alg, in mbedtls_ecdsa_write_signature_restartable() argument
701 hash, hlen, md_alg, f_rng, in mbedtls_ecdsa_write_signature_restartable()
704 (void) md_alg; in mbedtls_ecdsa_write_signature_restartable()
732 mbedtls_md_type_t md_alg, in mbedtls_ecdsa_write_signature() argument
743 ctx, md_alg, hash, hlen, sig, sig_size, slen, in mbedtls_ecdsa_write_signature()
A Dssl_tls13_generic.c318 mbedtls_md_type_t md_alg; in ssl_tls13_parse_certificate_verify() local
359 md_alg = MBEDTLS_MD_SHA256; in ssl_tls13_parse_certificate_verify()
363 md_alg = MBEDTLS_MD_SHA384; in ssl_tls13_parse_certificate_verify()
367 md_alg = MBEDTLS_MD_SHA512; in ssl_tls13_parse_certificate_verify()
393 switch( md_alg ) in ssl_tls13_parse_certificate_verify()
431 md_alg, verify_hash, verify_hash_len, in ssl_tls13_parse_certificate_verify()
A Dssl_srv.c1923 mbedtls_ssl_hash_from_md_alg( md_alg ) ) ); in ssl_parse_client_hello()
3108 mbedtls_md_type_t md_alg; in ssl_prepare_server_key_exchange() local
3140 if( md_alg != MBEDTLS_MD_NONE ) in ssl_prepare_server_key_exchange()
3145 md_alg ); in ssl_prepare_server_key_exchange()
3181 mbedtls_ssl_hash_from_md_alg( md_alg ); in ssl_prepare_server_key_exchange()
3192 md_alg, hash, hashlen ); in ssl_prepare_server_key_exchange()
3223 md_alg, hash, hashlen, in ssl_prepare_server_key_exchange()
4018 mbedtls_md_type_t md_alg; in ssl_parse_certificate_verify() local
4097 md_alg = mbedtls_ssl_md_alg_from_hash( ssl->in_msg[i] ); in ssl_parse_certificate_verify()
4107 if( MBEDTLS_MD_SHA1 == md_alg ) in ssl_parse_certificate_verify()
[all …]
/mbedtls-development/include/mbedtls/
A Drsa.h820 mbedtls_md_type_t md_alg,
852 mbedtls_md_type_t md_alg,
903 mbedtls_md_type_t md_alg,
953 mbedtls_md_type_t md_alg,
985 mbedtls_md_type_t md_alg,
1010 mbedtls_md_type_t md_alg,
1045 mbedtls_md_type_t md_alg,
1085 mbedtls_md_type_t md_alg,
A Dpk.h254 mbedtls_md_type_t md_alg, unsigned int hashlen,
441 int mbedtls_pk_verify( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
466 mbedtls_md_type_t md_alg,
501 mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
533 int mbedtls_pk_sign( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
568 mbedtls_md_type_t md_alg,
A Decdsa.h216 mbedtls_md_type_t md_alg,
308 mbedtls_md_type_t md_alg,
355 mbedtls_md_type_t md_alg,
A Doid.h533 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg );
555 int mbedtls_oid_get_oid_by_sig_alg( mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg,
566 int mbedtls_oid_get_md_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg );
610 int mbedtls_oid_get_oid_by_md( mbedtls_md_type_t md_alg, const char **oid, size_t *olen );
635 int mbedtls_oid_get_pkcs12_pbe_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg,
A Dx509.h323 mbedtls_md_type_t *md_alg, mbedtls_md_type_t *mgf_md,
328 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg,
338 mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg,
A Dx509_csr.h77 mbedtls_md_type_t MBEDTLS_PRIVATE(md_alg);
199 void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedtls_md_type_t md_alg );
A Dpsa_util.h127 static inline psa_algorithm_t mbedtls_psa_translate_md( mbedtls_md_type_t md_alg ) in mbedtls_psa_translate_md() argument
129 switch( md_alg ) in mbedtls_psa_translate_md()
A Dx509_crt.h289 mbedtls_md_type_t MBEDTLS_PRIVATE(md_alg);
1059 void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, mbedtls_md_type_t md_alg );
/mbedtls-development/tests/suites/
A Dtest_suite_hmac_drbg.function33 void hmac_drbg_entropy_usage( int md_alg )
51 md_info = mbedtls_md_info_from_type( md_alg );
126 void hmac_drbg_seed_file( int md_alg, char * path, int ret )
133 md_info = mbedtls_md_info_from_type( md_alg );
149 void hmac_drbg_buf( int md_alg )
161 md_info = mbedtls_md_info_from_type( md_alg );
178 void hmac_drbg_no_reseed( int md_alg, data_t * entropy,
193 md_info = mbedtls_md_info_from_type( md_alg );
240 md_info = mbedtls_md_info_from_type( md_alg );
259 void hmac_drbg_pr( int md_alg, data_t * entropy, data_t * custom,
[all …]
A Dtest_suite_hkdf.function12 void test_hkdf( int md_alg, data_t *ikm, data_t *salt, data_t *info,
18 const mbedtls_md_info_t *md = mbedtls_md_info_from_type( md_alg );
33 void test_hkdf_extract( int md_alg, char *hex_ikm_string,
43 const mbedtls_md_info_t *md = mbedtls_md_info_from_type( md_alg );
67 void test_hkdf_expand( int md_alg, char *hex_info_string,
78 const mbedtls_md_info_t *md = mbedtls_md_info_from_type( md_alg );
A Dtest_suite_ecdsa.function145 void ecdsa_det_test_vectors( int id, char * d_str, int md_alg, char * msg,
164 md_info = mbedtls_md_info_from_type( md_alg );
172 md_alg, mbedtls_test_rnd_std_rand,
373 void ecdsa_write_restart( int id, char *d_str, int md_alg,
393 md_info = mbedtls_md_info_from_type( md_alg );
407 md_alg, hash, hlen, sig, sizeof( sig ), &slen,
423 md_alg, hash, hlen, sig, sizeof( sig ), &slen,
A Dtest_suite_pk.function73 mbedtls_md_type_t md_alg, unsigned int hashlen,
80 md_alg, hashlen, hash, sig ) );
130 mbedtls_md_type_t md_alg = MBEDTLS_MD_NONE;
165 TEST_ASSERT( mbedtls_pk_verify( &pk, md_alg,
544 md_info = mbedtls_md_info_from_type( md_alg );
557 ret = mbedtls_pk_sign_restartable( &prv, md_alg, hash, hlen,
572 ret = mbedtls_pk_verify_restartable( &pub, md_alg,
582 ret = mbedtls_pk_verify_restartable( &pub, md_alg,
590 ret = mbedtls_pk_verify_restartable( &pub, md_alg,
600 ret = mbedtls_pk_verify_restartable( &pub, md_alg,
[all …]
/mbedtls-development/programs/x509/
A Dcert_req.c118 mbedtls_md_type_t md_alg; /* Hash algorithm used for signature. */ member
187 opt.md_alg = DFL_MD_ALG; in main()
222 opt.md_alg = mbedtls_md_get_type( md_info ); in main()
300 mbedtls_x509write_csr_set_md_alg( &req, opt.md_alg ); in main()

Completed in 49 milliseconds

12