Searched refs:mbedtls_md_info_t (Results 1 – 25 of 34) sorted by relevance
12
/mbedtls-latest/include/mbedtls/ |
D | md.h | 107 typedef struct mbedtls_md_info_t mbedtls_md_info_t; typedef 124 const mbedtls_md_info_t *MBEDTLS_PRIVATE(md_info); 149 const mbedtls_md_info_t *mbedtls_md_info_from_type(mbedtls_md_type_t md_type); 197 int mbedtls_md_setup(mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac); 235 unsigned char mbedtls_md_get_size(const mbedtls_md_info_t *md_info); 260 mbedtls_md_type_t mbedtls_md_get_type(const mbedtls_md_info_t *md_info); 337 int mbedtls_md(const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen, 362 const mbedtls_md_info_t *mbedtls_md_info_from_string(const char *md_name); 373 const char *mbedtls_md_get_name(const mbedtls_md_info_t *md_info); 385 const mbedtls_md_info_t *mbedtls_md_info_from_ctx( [all …]
|
D | hkdf.h | 56 int mbedtls_hkdf(const mbedtls_md_info_t *md, const unsigned char *salt, 85 int mbedtls_hkdf_extract(const mbedtls_md_info_t *md, 116 int mbedtls_hkdf_expand(const mbedtls_md_info_t *md, const unsigned char *prk,
|
D | hmac_drbg.h | 187 const mbedtls_md_info_t *md_info, 222 const mbedtls_md_info_t *md_info,
|
/mbedtls-latest/library/ |
D | md.c | 74 static const mbedtls_md_info_t mbedtls_md5_info = { 80 static const mbedtls_md_info_t mbedtls_ripemd160_info = { 86 static const mbedtls_md_info_t mbedtls_sha1_info = { 92 static const mbedtls_md_info_t mbedtls_sha224_info = { 98 static const mbedtls_md_info_t mbedtls_sha256_info = { 104 static const mbedtls_md_info_t mbedtls_sha384_info = { 110 static const mbedtls_md_info_t mbedtls_sha512_info = { 116 static const mbedtls_md_info_t mbedtls_sha3_224_info = { 122 static const mbedtls_md_info_t mbedtls_sha3_256_info = { 128 static const mbedtls_md_info_t mbedtls_sha3_384_info = { [all …]
|
D | hkdf.c | 16 int mbedtls_hkdf(const mbedtls_md_info_t *md, const unsigned char *salt, in mbedtls_hkdf() 36 int mbedtls_hkdf_extract(const mbedtls_md_info_t *md, in mbedtls_hkdf_extract() 63 int mbedtls_hkdf_expand(const mbedtls_md_info_t *md, const unsigned char *prk, in mbedtls_hkdf_expand()
|
D | hmac_drbg.c | 98 const mbedtls_md_info_t *md_info, in mbedtls_hmac_drbg_seed_buf() 223 const mbedtls_md_info_t *md_info, in mbedtls_hmac_drbg_seed() 572 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(MBEDTLS_MD_SHA1); in mbedtls_hmac_drbg_self_test()
|
D | md_wrap.h | 29 struct mbedtls_md_info_t { struct
|
D | psa_crypto_random_impl.h | 119 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(MBEDTLS_PSA_HMAC_DRBG_MD_TYPE); in mbedtls_psa_drbg_seed()
|
D | pkcs12.c | 275 const mbedtls_md_info_t *md_info; in calculate_hashes()
|
D | pkcs5.c | 376 const mbedtls_md_info_t *md_info = NULL; in mbedtls_pkcs5_pbkdf2_hmac_ext()
|
D | pem.c | 80 const mbedtls_md_info_t *md5_info; in pem_pbkdf1()
|
D | rsa.c | 1627 const mbedtls_md_info_t *md_info; in mgf_mask() 1703 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_alg); in hash_mprime() 1746 const mbedtls_md_info_t *md_info; in compute_hash()
|
D | pkcs7.c | 651 const mbedtls_md_info_t *md_info; in mbedtls_pkcs7_data_or_hash_verify()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_md.function | 22 const mbedtls_md_info_t *info; 91 const mbedtls_md_info_t *info = mbedtls_md_info_from_type(*(mbedtls_md_list())); 163 const mbedtls_md_info_t *md_info; 200 const mbedtls_md_info_t *md_info = NULL; 220 const mbedtls_md_info_t *md_info = NULL; 246 const mbedtls_md_info_t *md_info = NULL; 292 const mbedtls_md_info_t *md_info = NULL; 341 const mbedtls_md_info_t *md_info = NULL; 364 const mbedtls_md_info_t *md_info = NULL; 410 const mbedtls_md_info_t *md_info = NULL; [all …]
|
D | test_suite_hkdf.function | 20 const mbedtls_md_info_t *md = mbedtls_md_info_from_type(md_alg); 49 const mbedtls_md_info_t *md = mbedtls_md_info_from_type(md_alg); 79 const mbedtls_md_info_t *md = mbedtls_md_info_from_type(md_alg); 107 struct mbedtls_md_info_t fake_md_info; 134 struct mbedtls_md_info_t fake_md_info;
|
D | test_suite_hmac_drbg.function | 37 const mbedtls_md_info_t *md_info; 130 const mbedtls_md_info_t *md_info; 158 const mbedtls_md_info_t *md_info; 194 const mbedtls_md_info_t *md_info; 244 const mbedtls_md_info_t *md_info; 279 const mbedtls_md_info_t *md_info;
|
D | test_suite_entropy.function | 461 const mbedtls_md_info_t *md_info = 464 const mbedtls_md_info_t *md_info =
|
D | test_suite_constant_time_hmac.function | 26 const mbedtls_md_info_t *md_info;
|
D | test_suite_pkcs7.function | 76 const mbedtls_md_info_t *md_info;
|
D | test_suite_random.function | 79 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_type);
|
/mbedtls-latest/programs/hash/ |
D | generic_sum.c | 28 static int generic_wrapper(const mbedtls_md_info_t *md_info, char *filename, unsigned char *sum) in generic_wrapper() 43 static int generic_print(const mbedtls_md_info_t *md_info, char *filename) in generic_print() 60 static int generic_check(const mbedtls_md_info_t *md_info, char *filename) in generic_check() 155 const mbedtls_md_info_t *md_info; in main()
|
D | md_hmac_demo.c | 102 const mbedtls_md_info_t *info = mbedtls_md_info_from_type(alg); in hmac_demo()
|
/mbedtls-latest/docs/architecture/psa-migration/ |
D | md-cipher-dispatch.md | 219 * How the mechanism is encoded (e.g. `mbedtls_md_type_t` vs `const *mbedtls_md_info_t` vs `psa_algo… 242 …ia a numerical type, except HMAC\_DRBG and HKDF which take a `const mbedtls_md_info_t*` instead, a… 312 * It has an extra step of converting from `mbedtls_md_type_t` to `const mbedtls_md_info_t *`. 318 * `mbedtls_md_info_t` can become a very thin type. We can't remove the extra function call from the… 400 * `mbedtls_md_info_t` 417 … least some functions still need to support null pointers as `const mbedtls_md_info_t *` because t… 476 …to support hashes that are only enabled through PSA. Therefore the `mbedtls_md_info_t` structures … 486 const mbedtls_md_info_t *md_info ); 507 … as an `mbedtls_md_type_t type` (possibly being the `type` field of a `const mbedtls_md_info_t *`): 533 Remove hash names from `mbedtls_md_info_t`. Use a simple switch-case or a separate list to implemen… [all …]
|
/mbedtls-latest/programs/x509/ |
D | cert_req.c | 310 const mbedtls_md_info_t *md_info = in main()
|
/mbedtls-latest/programs/aes/ |
D | crypt_and_hash.c | 76 const mbedtls_md_info_t *md_info; in main()
|
12