Home
last modified time | relevance | path

Searched refs:mbedtls_md_context_t (Results 1 – 24 of 24) sorted by relevance

/mbedtls/include/mbedtls/
A Dmd.h122 typedef struct mbedtls_md_context_t { struct
138 } mbedtls_md_context_t; typedef
159 void mbedtls_md_init(mbedtls_md_context_t *ctx);
174 void mbedtls_md_free(mbedtls_md_context_t *ctx);
223 int mbedtls_md_clone(mbedtls_md_context_t *dst,
224 const mbedtls_md_context_t *src);
276 int mbedtls_md_starts(mbedtls_md_context_t *ctx);
316 int mbedtls_md_finish(mbedtls_md_context_t *ctx, unsigned char *output);
386 const mbedtls_md_context_t *ctx);
475 int mbedtls_md_hmac_finish(mbedtls_md_context_t *ctx, unsigned char *output);
[all …]
A Dssl_cookie.h49 mbedtls_md_context_t MBEDTLS_PRIVATE(hmac_ctx); /*!< context for the HMAC portion */
A Dpkcs5.h173 int MBEDTLS_DEPRECATED mbedtls_pkcs5_pbkdf2_hmac(mbedtls_md_context_t *ctx,
A Dhmac_drbg.h77 mbedtls_md_context_t MBEDTLS_PRIVATE(md_ctx); /*!< HMAC context (inc. K) */
A Dentropy.h106 mbedtls_md_context_t MBEDTLS_PRIVATE(accumulator);
/mbedtls/library/
A Dmd.c255 void mbedtls_md_init(mbedtls_md_context_t *ctx) in mbedtls_md_init()
258 memset(ctx, 0, sizeof(mbedtls_md_context_t)); in mbedtls_md_init()
261 void mbedtls_md_free(mbedtls_md_context_t *ctx) in mbedtls_md_free()
331 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_md_context_t)); in mbedtls_md_free()
334 int mbedtls_md_clone(mbedtls_md_context_t *dst, in mbedtls_md_clone()
335 const mbedtls_md_context_t *src) in mbedtls_md_clone()
510 int mbedtls_md_starts(mbedtls_md_context_t *ctx) in mbedtls_md_starts()
909 const mbedtls_md_context_t *ctx) in mbedtls_md_info_from_ctx()
924 mbedtls_md_context_t ctx; in mbedtls_md_file()
1055 int mbedtls_md_hmac_reset(mbedtls_md_context_t *ctx) in mbedtls_md_hmac_reset()
[all …]
A Dpkcs5.c268 static int pkcs5_pbkdf2_hmac(mbedtls_md_context_t *ctx, in pkcs5_pbkdf2_hmac()
358 int mbedtls_pkcs5_pbkdf2_hmac(mbedtls_md_context_t *ctx, in mbedtls_pkcs5_pbkdf2_hmac()
375 mbedtls_md_context_t md_ctx; in mbedtls_pkcs5_pbkdf2_hmac_ext()
A Dssl_misc.h929 mbedtls_md_context_t fin_sha256;
936 mbedtls_md_context_t fin_sha384;
1137 mbedtls_md_context_t md_ctx_enc; /*!< MAC (encryption) */
1138 mbedtls_md_context_t md_ctx_dec; /*!< MAC (decryption) */
2972 int mbedtls_ct_hmac(mbedtls_md_context_t *ctx,
A Dhkdf.c73 mbedtls_md_context_t ctx; in mbedtls_hkdf_expand()
A Dssl_cookie.c159 static int ssl_cookie_hmac(mbedtls_md_context_t *hmac_ctx, in ssl_cookie_hmac()
A Dpkcs12.c276 mbedtls_md_context_t md_ctx; in calculate_hashes()
A Dpem.c79 mbedtls_md_context_t md5_ctx; in pem_pbkdf1()
A Dssl_tls.c6469 mbedtls_md_context_t sha384; in ssl_get_handshake_transcript_sha384()
6507 mbedtls_md_context_t sha256; in ssl_get_handshake_transcript_sha256()
6838 mbedtls_md_context_t md_ctx; in tls_prf_generic()
7318 const mbedtls_md_context_t *hs_ctx, in ssl_calc_verify_tls_legacy()
7323 mbedtls_md_context_t cloned_ctx; in ssl_calc_verify_tls_legacy()
8336 mbedtls_md_context_t *hs_ctx = ctx; in ssl_calc_finished_tls_generic()
8337 mbedtls_md_context_t cloned_ctx; in ssl_calc_finished_tls_generic()
9389 mbedtls_md_context_t ctx; in mbedtls_ssl_get_key_exchange_md_tls1_2()
A Drsa.c1627 mbedtls_md_context_t md_ctx; in mgf_mask()
1699 mbedtls_md_context_t md_ctx; in hash_mprime()
A Dssl_msg.c185 int mbedtls_ct_hmac(mbedtls_md_context_t *ctx, in mbedtls_ct_hmac()
217 mbedtls_md_context_t aux; in mbedtls_ct_hmac()
/mbedtls/tests/suites/
A Dtest_suite_md.function23 mbedtls_md_context_t ctx;
89 mbedtls_md_context_t ctx;
247 mbedtls_md_context_t ctx, ctx_copy;
293 mbedtls_md_context_t ctx, ctx_copy;
365 mbedtls_md_context_t ctx;
430 mbedtls_md_context_t ctx1, ctx2;
A Dtest_suite_constant_time_hmac.function25 mbedtls_md_context_t ctx, ref_ctx;
A Dtest_suite_entropy.function462 mbedtls_md_context_t accumulator;
/mbedtls/programs/hash/
A Dmd_hmac_demo.c96 mbedtls_md_context_t ctx; in hmac_demo()
A Dgeneric_sum.c156 mbedtls_md_context_t md_ctx; in main()
/mbedtls/programs/aes/
A Dcrypt_and_hash.c78 mbedtls_md_context_t md_ctx; in main()
/mbedtls/docs/architecture/psa-migration/
A Dmd-cipher-dispatch.md401 * `mbedtls_md_context_t`
417 Unlike the full MD, MD light does not support null pointers as `mbedtls_md_context_t *`. At least s…
458 typedef struct mbedtls_md_context_t {
467 } mbedtls_md_context_t;
A Dstrategy.md408 cost. For example, `mbedtls_md_context_t` would be defined as a (tagged) union
/mbedtls/docs/
A Dpsa-transition.md508 1. Create a digest context of type `mbedtls_md_context_t` and initialize it with `mbedtls_md_init`.
551 1. Create a digest context of type `mbedtls_md_context_t` and initialize it with `mbedtls_md_init`.

Completed in 57 milliseconds