Home
last modified time | relevance | path

Searched refs:mbedtls_md_info_t (Results 1 – 25 of 71) sorted by relevance

123

/aosp_15_r20/external/openthread/third_party/mbedtls/repo/include/mbedtls/
H A Dmd.h107 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 …]
H A Dhkdf.h56 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,
H A Dhmac_drbg.h187 const mbedtls_md_info_t *md_info,
222 const mbedtls_md_info_t *md_info,
/aosp_15_r20/external/mbedtls/include/mbedtls/
H A Dmd.h221 typedef struct mbedtls_md_info_t mbedtls_md_info_t; typedef
238 const mbedtls_md_info_t *MBEDTLS_PRIVATE(md_info);
263 const mbedtls_md_info_t *mbedtls_md_info_from_type(mbedtls_md_type_t md_type);
311 int mbedtls_md_setup(mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac);
349 unsigned char mbedtls_md_get_size(const mbedtls_md_info_t *md_info);
374 mbedtls_md_type_t mbedtls_md_get_type(const mbedtls_md_info_t *md_info);
451 int mbedtls_md(const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen,
476 const mbedtls_md_info_t *mbedtls_md_info_from_string(const char *md_name);
487 const char *mbedtls_md_get_name(const mbedtls_md_info_t *md_info);
499 const mbedtls_md_info_t *mbedtls_md_info_from_ctx(
[all …]
H A Dhkdf.h56 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,
H A Dhmac_drbg.h187 const mbedtls_md_info_t *md_info,
222 const mbedtls_md_info_t *md_info,
/aosp_15_r20/external/mbedtls/library/
H A Dmd.c74 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 …]
H A Dhkdf.c16 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()
H A Dhmac_drbg.c98 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()
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/library/
H A Dmd.c74 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 …]
H A Dhkdf.c16 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()
H A Dhmac_drbg.c98 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()
/aosp_15_r20/external/mbedtls/tests/suites/
H A Dtest_suite_md.function22 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 …]
H A Dtest_suite_hkdf.function20 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;
H A Dtest_suite_hmac_drbg.function37 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;
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/suites/
H A Dtest_suite_md.function22 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 …]
H A Dtest_suite_hkdf.function20 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;
H A Dtest_suite_hmac_drbg.function37 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;
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/programs/hash/
H A Dgeneric_sum.c28 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()
/aosp_15_r20/external/mbedtls/programs/hash/
H A Dgeneric_sum.c28 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()
/aosp_15_r20/external/arm-trusted-firmware/drivers/auth/mbedtls/
H A Dmbedtls_crypto.c71 const mbedtls_md_info_t *md_info; in verify_signature()
153 const mbedtls_md_info_t *md_info; in verify_hash()
221 const mbedtls_md_info_t *md_info; in calc_hash()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/auth/mbedtls/
Dmbedtls_crypto.c98 const mbedtls_md_info_t *md_info; in verify_signature()
180 const mbedtls_md_info_t *md_info; in verify_hash()
277 const mbedtls_md_info_t *md_info; in calc_hash()
/aosp_15_r20/external/libwebsockets/include/libwebsockets/
H A Dlws-genhash.h62 const mbedtls_md_info_t *hmac;
73 const mbedtls_md_info_t *hmac;
/aosp_15_r20/external/mbedtls/docs/architecture/psa-migration/
H A Dmd-cipher-dispatch.md163 * How the mechanism is encoded (e.g. `mbedtls_md_type_t` vs `const *mbedtls_md_info_t` vs `psa_algo…
186 …ia a numerical type, except HMAC\_DRBG and HKDF which take a `const mbedtls_md_info_t*` instead, a…
256 * It has an extra step of converting from `mbedtls_md_type_t` to `const mbedtls_md_info_t *`.
262 * `mbedtls_md_info_t` can become a very thin type. We can't remove the extra function call from the…
284 * `mbedtls_md_info_t`
301 … least some functions still need to support null pointers as `const mbedtls_md_info_t *` because t…
360 …to support hashes that are only enabled through PSA. Therefore the `mbedtls_md_info_t` structures …
370 const mbedtls_md_info_t *md_info );
391 … as an `mbedtls_md_type_t type` (possibly being the `type` field of a `const mbedtls_md_info_t *`):
441 Remove hash names from `mbedtls_md_info_t`. Use a simple switch-case or a separate list to implemen…
[all …]
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/docs/architecture/psa-migration/
H A Dmd-cipher-dispatch.md219 * 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 …]

123