Home
last modified time | relevance | path

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

12

/net-tools-3.4.0/mbedtls-2.4.0/library/
Dpk_wrap.c71 static int rsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
81 MBEDTLS_RSA_PUBLIC, md_alg, in rsa_verify_wrap()
91 static int rsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument
99 md_alg, (unsigned int) hash_len, hash, sig ) ); in rsa_sign_wrap()
197 static int ecdsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg,
201 static int ecdsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg,
206 static int eckey_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, in eckey_verify_wrap() argument
216 ret = ecdsa_verify_wrap( &ecdsa, md_alg, hash, hash_len, sig, sig_len ); in eckey_verify_wrap()
223 static int eckey_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, in eckey_sign_wrap() argument
234 ret = ecdsa_sign_wrap( &ecdsa, md_alg, hash, hash_len, sig, sig_len, in eckey_sign_wrap()
[all …]
Dpk.c160 static inline int pk_hashlen_helper( mbedtls_md_type_t md_alg, size_t *hash_len ) in pk_hashlen_helper() argument
167 if( ( md_info = mbedtls_md_info_from_type( md_alg ) ) == NULL ) in pk_hashlen_helper()
177 int mbedtls_pk_verify( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, in mbedtls_pk_verify() argument
182 pk_hashlen_helper( md_alg, &hash_len ) != 0 ) in mbedtls_pk_verify()
188 return( ctx->pk_info->verify_func( ctx->pk_ctx, md_alg, hash, hash_len, in mbedtls_pk_verify()
196 mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, in mbedtls_pk_verify_ext() argument
222 md_alg, (unsigned int) hash_len, hash, in mbedtls_pk_verify_ext()
242 return( mbedtls_pk_verify( ctx, md_alg, hash, hash_len, sig, sig_len ) ); in mbedtls_pk_verify_ext()
248 int mbedtls_pk_sign( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, in mbedtls_pk_sign() argument
254 pk_hashlen_helper( md_alg, &hash_len ) != 0 ) in mbedtls_pk_sign()
[all …]
Dpkcs11.c169 mbedtls_md_type_t md_alg, in mbedtls_pkcs11_sign() argument
184 if( md_alg != MBEDTLS_MD_NONE ) in mbedtls_pkcs11_sign()
186 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type( md_alg ); in mbedtls_pkcs11_sign()
190 if( mbedtls_oid_get_oid_by_md( md_alg, &oid, &oid_size ) != 0 ) in mbedtls_pkcs11_sign()
204 if( md_alg != MBEDTLS_MD_NONE ) in mbedtls_pkcs11_sign()
Dx509write_csr.c64 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
66 ctx->md_alg = md_alg; in mbedtls_x509write_csr_set_md_alg()
195 mbedtls_md( mbedtls_md_info_from_type( ctx->md_alg ), c, len, hash ); in mbedtls_x509write_csr_der()
201 if( ( ret = mbedtls_pk_sign( ctx->key, ctx->md_alg, hash, 0, sig, &sig_len, in mbedtls_x509write_csr_der()
203 ( ret = mbedtls_oid_get_oid_by_sig_alg( pk_alg, ctx->md_alg, in mbedtls_x509write_csr_der()
Doid.c311 mbedtls_md_type_t md_alg; member
411 FN_OID_GET_ATTR2(mbedtls_oid_get_sig_alg, oid_sig_alg_t, sig_alg, mbedtls_md_type_t, md_alg, mbedtl…
412 …t_oid_by_sig_alg, oid_sig_alg_t, oid_sig_alg, mbedtls_pk_type_t, pk_alg, mbedtls_md_type_t, md_alg)
570 mbedtls_md_type_t md_alg; member
625 FN_OID_TYPED_FROM_ASN1(oid_md_alg_t, md_alg, oid_md_alg)
626 FN_OID_GET_ATTR1(mbedtls_oid_get_md_alg, oid_md_alg_t, md_alg, mbedtls_md_type_t, md_alg)
627 …ID_GET_OID_BY_ATTR1(mbedtls_oid_get_oid_by_md, oid_md_alg_t, oid_md_alg, mbedtls_md_type_t, md_alg)
636 mbedtls_md_type_t md_alg; member
657 …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()
Drsa.c925 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign() argument
947 if( md_alg != MBEDTLS_MD_NONE ) in mbedtls_rsa_rsassa_pss_sign()
950 md_info = mbedtls_md_info_from_type( md_alg ); in mbedtls_rsa_rsassa_pss_sign()
1026 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pkcs1_v15_sign() argument
1046 if( md_alg != MBEDTLS_MD_NONE ) in mbedtls_rsa_rsassa_pkcs1_v15_sign()
1048 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type( md_alg ); in mbedtls_rsa_rsassa_pkcs1_v15_sign()
1052 if( mbedtls_oid_get_oid_by_md( md_alg, &oid, &oid_size ) != 0 ) in mbedtls_rsa_rsassa_pkcs1_v15_sign()
1071 if( md_alg == MBEDTLS_MD_NONE ) in mbedtls_rsa_rsassa_pkcs1_v15_sign()
1150 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_sign() argument
1159 return mbedtls_rsa_rsassa_pkcs1_v15_sign( ctx, f_rng, p_rng, mode, md_alg, in mbedtls_rsa_pkcs1_sign()
[all …]
Decdsa.c163 mbedtls_md_type_t md_alg ) in mbedtls_ecdsa_sign_det() argument
172 if( ( md_info = mbedtls_md_info_from_type( md_alg ) ) == NULL ) in mbedtls_ecdsa_sign_det()
308 int mbedtls_ecdsa_write_signature( mbedtls_ecdsa_context *ctx, mbedtls_md_type_t md_alg, in mbedtls_ecdsa_write_signature() argument
325 hash, hlen, md_alg ) ); in mbedtls_ecdsa_write_signature()
327 (void) md_alg; in mbedtls_ecdsa_write_signature()
347 mbedtls_md_type_t md_alg ) in mbedtls_ecdsa_write_signature_det() argument
349 return( mbedtls_ecdsa_write_signature( ctx, md_alg, hash, hlen, sig, slen, in mbedtls_ecdsa_write_signature_det()
Dx509.c154 static int x509_get_hash_alg( const mbedtls_x509_buf *alg, mbedtls_md_type_t *md_alg ) in x509_get_hash_alg() argument
184 if( ( ret = mbedtls_oid_get_md_alg( &md_oid, md_alg ) ) != 0 ) in x509_get_hash_alg()
214 mbedtls_md_type_t *md_alg, mbedtls_md_type_t *mgf_md, in mbedtls_x509_get_rsassa_pss_params() argument
224 *md_alg = MBEDTLS_MD_SHA1; in mbedtls_x509_get_rsassa_pss_params()
251 if( ( ret = mbedtls_oid_get_md_alg( &alg_id, md_alg ) ) != 0 ) in mbedtls_x509_get_rsassa_pss_params()
618 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg, in mbedtls_x509_get_sig_alg() argument
626 if( ( ret = mbedtls_oid_get_sig_alg( sig_oid, md_alg, pk_alg ) ) != 0 ) in mbedtls_x509_get_sig_alg()
639 md_alg, in mbedtls_x509_get_sig_alg()
804 mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg, in mbedtls_x509_sig_alg_gets() argument
827 md_info = mbedtls_md_info_from_type( md_alg ); in mbedtls_x509_sig_alg_gets()
[all …]
Dx509write_crt.c76 void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, mbedtls_md_type_t md_alg ) in mbedtls_x509write_crt_set_md_alg() argument
78 ctx->md_alg = md_alg; in mbedtls_x509write_crt_set_md_alg()
320 if( ( ret = mbedtls_oid_get_oid_by_sig_alg( pk_alg, ctx->md_alg, in mbedtls_x509write_crt_der()
401 mbedtls_md( mbedtls_md_info_from_type( ctx->md_alg ), c, len, hash ); in mbedtls_x509write_crt_der()
403 if( ( ret = mbedtls_pk_sign( ctx->issuer_key, ctx->md_alg, hash, 0, sig, &sig_len, in mbedtls_x509write_crt_der()
Dssl_cli.c2095 mbedtls_md_type_t *md_alg, argument
2099 *md_alg = MBEDTLS_MD_NONE;
2114 if( ( *md_alg = mbedtls_ssl_md_alg_from_hash( (*p)[0] ) ) == MBEDTLS_MD_NONE )
2134 if( mbedtls_ssl_check_sig_hash( ssl, *md_alg ) != 0 )
2344 mbedtls_md_type_t md_alg = MBEDTLS_MD_NONE; local
2356 &md_alg, &pk_alg ) != 0 )
2377 if( pk_alg == MBEDTLS_PK_ECDSA && md_alg == MBEDTLS_MD_NONE )
2378 md_alg = MBEDTLS_MD_SHA1;
2406 if( md_alg == MBEDTLS_MD_NONE )
2447 if( md_alg != MBEDTLS_MD_NONE )
[all …]
Dssl_srv.c2864 mbedtls_md_type_t md_alg = MBEDTLS_MD_NONE; local
2872 md_alg = mbedtls_ssl_md_alg_from_hash( ssl->handshake->sig_alg );
2874 if( md_alg == MBEDTLS_MD_NONE )
2887 md_alg = MBEDTLS_MD_SHA1;
2892 md_alg = MBEDTLS_MD_NONE;
2900 if( md_alg == MBEDTLS_MD_NONE )
2941 if( md_alg != MBEDTLS_MD_NONE )
2944 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type( md_alg );
2979 (unsigned int) ( mbedtls_md_get_size( mbedtls_md_info_from_type( md_alg ) ) ) );
3000 if( ( ret = mbedtls_pk_sign( mbedtls_ssl_own_key( ssl ), md_alg, hash, hashlen,
[all …]
Dpkparse.c949 mbedtls_md_type_t md_alg; in pk_parse_key_pkcs8_encrypted_der() local
995 if( mbedtls_oid_get_pkcs12_pbe_alg( &pbe_alg_oid, &md_alg, &cipher_alg ) == 0 ) in pk_parse_key_pkcs8_encrypted_der()
998 cipher_alg, md_alg, in pk_parse_key_pkcs8_encrypted_der()
Dx509_crt.c150 mbedtls_md_type_t md_alg ) in x509_profile_check_md_alg() argument
152 if( ( profile->allowed_mds & MBEDTLS_X509_ID_FLAG( md_alg ) ) != 0 ) in x509_profile_check_md_alg()
/net-tools-3.4.0/mbedtls-2.4.0/include/mbedtls/
Drsa.h428 mbedtls_md_type_t md_alg,
455 mbedtls_md_type_t md_alg,
488 mbedtls_md_type_t md_alg,
520 mbedtls_md_type_t md_alg,
547 mbedtls_md_type_t md_alg,
581 mbedtls_md_type_t md_alg,
614 mbedtls_md_type_t md_alg,
Dpkcs11.h135 mbedtls_md_type_t md_alg,
153 int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, in mbedtls_ssl_pkcs11_sign() argument
158 return mbedtls_pkcs11_sign( (mbedtls_pkcs11_context *) ctx, mode, md_alg, in mbedtls_ssl_pkcs11_sign()
Decdsa.h97 mbedtls_md_type_t md_alg );
143 int mbedtls_ecdsa_write_signature( mbedtls_ecdsa_context *ctx, mbedtls_md_type_t md_alg,
182 mbedtls_md_type_t md_alg ) MBEDTLS_DEPRECATED;
Doid.h482 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg );
504 int mbedtls_oid_get_oid_by_sig_alg( mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg,
515 int mbedtls_oid_get_md_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg );
537 int mbedtls_oid_get_oid_by_md( mbedtls_md_type_t md_alg, const char **oid, size_t *olen );
562 int mbedtls_oid_get_pkcs12_pbe_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg,
Dpk.h167 int mode, mbedtls_md_type_t md_alg, unsigned int hashlen,
283 int mbedtls_pk_verify( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
317 mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
345 int mbedtls_pk_sign( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
Dpk_internal.h50 int (*verify_func)( void *ctx, mbedtls_md_type_t md_alg,
55 int (*sign_func)( void *ctx, mbedtls_md_type_t md_alg,
Dx509.h289 mbedtls_md_type_t *md_alg, mbedtls_md_type_t *mgf_md,
294 mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg,
303 mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg,
Dx509_csr.h77 mbedtls_md_type_t md_alg; member
197 void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedtls_md_type_t md_alg );
Dx509_crt.h138 mbedtls_md_type_t md_alg; member
514 void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, mbedtls_md_type_t md_alg );
/net-tools-3.4.0/mbedtls-2.4.0/tests/suites/
Dtest_suite_hmac_drbg.function32 void hmac_drbg_entropy_usage( int md_alg )
48 md_info = mbedtls_md_info_from_type( md_alg );
112 void hmac_drbg_seed_file( int md_alg, char *path, int ret )
119 md_info = mbedtls_md_info_from_type( md_alg );
134 void hmac_drbg_buf( int md_alg )
146 md_info = mbedtls_md_info_from_type( md_alg );
163 void hmac_drbg_no_reseed( int md_alg,
190 md_info = mbedtls_md_info_from_type( md_alg );
223 void hmac_drbg_nopr( int md_alg,
251 md_info = mbedtls_md_info_from_type( md_alg );
[all …]
Dtest_suite_ecdsa.function99 void ecdsa_det_test_vectors( int id, char *d_str, int md_alg,
118 md_info = mbedtls_md_info_from_type( md_alg );
123 TEST_ASSERT( mbedtls_ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0 );
Dtest_suite_pk.function48 int mode, mbedtls_md_type_t md_alg, unsigned int hashlen,
52 md_alg, hashlen, hash, sig ) );

12