Home
last modified time | relevance | path

Searched refs:md_ctx (Results 1 – 11 of 11) sorted by relevance

/net-tools-3.4.0/mbedtls-2.4.0/library/
Dmd.c191 if( ctx->md_ctx != NULL ) in mbedtls_md_free()
192 ctx->md_info->ctx_free_func( ctx->md_ctx ); in mbedtls_md_free()
213 dst->md_info->clone_func( dst->md_ctx, src->md_ctx ); in mbedtls_md_clone()
230 if( ( ctx->md_ctx = md_info->ctx_alloc_func() ) == NULL ) in mbedtls_md_setup()
238 md_info->ctx_free_func( ctx->md_ctx ); in mbedtls_md_setup()
253 ctx->md_info->starts_func( ctx->md_ctx ); in mbedtls_md_starts()
263 ctx->md_info->update_func( ctx->md_ctx, input, ilen ); in mbedtls_md_update()
273 ctx->md_info->finish_func( ctx->md_ctx, output ); in mbedtls_md_finish()
309 md_info->starts_func( ctx.md_ctx ); in mbedtls_md_file()
312 md_info->update_func( ctx.md_ctx, buf, n ); in mbedtls_md_file()
[all …]
Dhmac_drbg.c76 size_t md_len = mbedtls_md_get_size( ctx->md_ctx.md_info ); in mbedtls_hmac_drbg_update()
84 mbedtls_md_hmac_reset( &ctx->md_ctx ); in mbedtls_hmac_drbg_update()
85 mbedtls_md_hmac_update( &ctx->md_ctx, ctx->V, md_len ); in mbedtls_hmac_drbg_update()
86 mbedtls_md_hmac_update( &ctx->md_ctx, sep, 1 ); in mbedtls_hmac_drbg_update()
88 mbedtls_md_hmac_update( &ctx->md_ctx, additional, add_len ); in mbedtls_hmac_drbg_update()
89 mbedtls_md_hmac_finish( &ctx->md_ctx, K ); in mbedtls_hmac_drbg_update()
92 mbedtls_md_hmac_starts( &ctx->md_ctx, K, md_len ); in mbedtls_hmac_drbg_update()
93 mbedtls_md_hmac_update( &ctx->md_ctx, ctx->V, md_len ); in mbedtls_hmac_drbg_update()
94 mbedtls_md_hmac_finish( &ctx->md_ctx, ctx->V ); in mbedtls_hmac_drbg_update()
107 if( ( ret = mbedtls_md_setup( &ctx->md_ctx, md_info, 1 ) ) != 0 ) in mbedtls_hmac_drbg_seed_buf()
[all …]
Drsa.c465 size_t slen, mbedtls_md_context_t *md_ctx ) in mgf_mask() argument
476 hlen = mbedtls_md_get_size( md_ctx->md_info ); in mgf_mask()
487 mbedtls_md_starts( md_ctx ); in mgf_mask()
488 mbedtls_md_update( md_ctx, src, slen ); in mgf_mask()
489 mbedtls_md_update( md_ctx, counter, 4 ); in mgf_mask()
490 mbedtls_md_finish( md_ctx, mask ); in mgf_mask()
520 mbedtls_md_context_t md_ctx; in mbedtls_rsa_rsaes_oaep_encrypt() local
556 mbedtls_md_init( &md_ctx ); in mbedtls_rsa_rsaes_oaep_encrypt()
557 if( ( ret = mbedtls_md_setup( &md_ctx, md_info, 0 ) ) != 0 ) in mbedtls_rsa_rsaes_oaep_encrypt()
559 mbedtls_md_free( &md_ctx ); in mbedtls_rsa_rsaes_oaep_encrypt()
[all …]
Dpkcs12.c265 mbedtls_md_context_t md_ctx; in mbedtls_pkcs12_derivation() local
275 mbedtls_md_init( &md_ctx ); in mbedtls_pkcs12_derivation()
277 if( ( ret = mbedtls_md_setup( &md_ctx, md_info, 0 ) ) != 0 ) in mbedtls_pkcs12_derivation()
295 if( ( ret = mbedtls_md_starts( &md_ctx ) ) != 0 ) in mbedtls_pkcs12_derivation()
298 if( ( ret = mbedtls_md_update( &md_ctx, diversifier, v ) ) != 0 ) in mbedtls_pkcs12_derivation()
301 if( ( ret = mbedtls_md_update( &md_ctx, salt_block, v ) ) != 0 ) in mbedtls_pkcs12_derivation()
304 if( ( ret = mbedtls_md_update( &md_ctx, pwd_block, v ) ) != 0 ) in mbedtls_pkcs12_derivation()
307 if( ( ret = mbedtls_md_finish( &md_ctx, hash_output ) ) != 0 ) in mbedtls_pkcs12_derivation()
360 mbedtls_md_free( &md_ctx ); in mbedtls_pkcs12_derivation()
Dpkcs5.c125 mbedtls_md_context_t md_ctx; in mbedtls_pkcs5_pbes2() local
186 mbedtls_md_init( &md_ctx ); in mbedtls_pkcs5_pbes2()
191 if( ( ret = mbedtls_md_setup( &md_ctx, md_info, 1 ) ) != 0 ) in mbedtls_pkcs5_pbes2()
194 if( ( ret = mbedtls_pkcs5_pbkdf2_hmac( &md_ctx, pwd, pwdlen, salt.p, salt.len, in mbedtls_pkcs5_pbes2()
211 mbedtls_md_free( &md_ctx ); in mbedtls_pkcs5_pbes2()
Dssl_tls.c280 mbedtls_md_context_t md_ctx; in tls1_prf() local
283 mbedtls_md_init( &md_ctx ); in tls1_prf()
303 if( ( ret = mbedtls_md_setup( &md_ctx, md_info, 1 ) ) != 0 ) in tls1_prf()
306 mbedtls_md_hmac_starts( &md_ctx, S1, hs ); in tls1_prf()
307 mbedtls_md_hmac_update( &md_ctx, tmp + 20, nb ); in tls1_prf()
308 mbedtls_md_hmac_finish( &md_ctx, 4 + tmp ); in tls1_prf()
312 mbedtls_md_hmac_reset ( &md_ctx ); in tls1_prf()
313 mbedtls_md_hmac_update( &md_ctx, 4 + tmp, 16 + nb ); in tls1_prf()
314 mbedtls_md_hmac_finish( &md_ctx, h_i ); in tls1_prf()
316 mbedtls_md_hmac_reset ( &md_ctx ); in tls1_prf()
[all …]
/net-tools-3.4.0/mbedtls-2.4.0/programs/aes/
Dcrypt_and_hash.c92 mbedtls_md_context_t md_ctx; in main() local
103 mbedtls_md_init( &md_ctx ); in main()
188 if( mbedtls_md_setup( &md_ctx, md_info, 1 ) != 0 ) in main()
274 mbedtls_md_starts( &md_ctx ); in main()
275 mbedtls_md_update( &md_ctx, buffer, 8 ); in main()
276 mbedtls_md_update( &md_ctx, (unsigned char *) p, strlen( p ) ); in main()
277 mbedtls_md_finish( &md_ctx, digest ); in main()
299 mbedtls_md_starts( &md_ctx ); in main()
300 mbedtls_md_update( &md_ctx, digest, 32 ); in main()
301 mbedtls_md_update( &md_ctx, key, keylen ); in main()
[all …]
/net-tools-3.4.0/mbedtls-2.4.0/programs/hash/
Dgeneric_sum.c174 mbedtls_md_context_t md_ctx; in main() local
176 mbedtls_md_init( &md_ctx ); in main()
211 if( mbedtls_md_setup( &md_ctx, md_info, 0 ) ) in main()
228 mbedtls_md_free( &md_ctx ); in main()
/net-tools-3.4.0/mbedtls-2.4.0/include/mbedtls/
Dhmac_drbg.h80 mbedtls_md_context_t md_ctx; /*!< HMAC context (inc. K) */ member
Dmd.h71 void *md_ctx; member
/net-tools-3.4.0/mbedtls-2.4.0/tests/suites/
Dtest_suite_md.function214 TEST_ASSERT ( ctx.md_ctx != NULL );
268 TEST_ASSERT ( ctx.md_ctx != NULL );
355 TEST_ASSERT ( ctx.md_ctx != NULL );