/mbedtls-latest/library/ |
D | ssl_ciphersuites_internal.h | 16 mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(const mbedtls_ssl_ciphersuite_t *info); 18 psa_algorithm_t mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg(const mbedtls_ssl_ciphersuite_t *info); 19 psa_key_usage_t mbedtls_ssl_get_ciphersuite_sig_pk_psa_usage(const mbedtls_ssl_ciphersuite_t *info); 21 mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_alg(const mbedtls_ssl_ciphersuite_t *info); 24 int mbedtls_ssl_ciphersuite_uses_ec(const mbedtls_ssl_ciphersuite_t *info); 25 int mbedtls_ssl_ciphersuite_uses_psk(const mbedtls_ssl_ciphersuite_t *info); 28 static inline int mbedtls_ssl_ciphersuite_has_pfs(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_ciphersuite_has_pfs() argument 30 switch (info->MBEDTLS_PRIVATE(key_exchange)) { in mbedtls_ssl_ciphersuite_has_pfs() 46 static inline int mbedtls_ssl_ciphersuite_no_pfs(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_ciphersuite_no_pfs() argument 48 switch (info->MBEDTLS_PRIVATE(key_exchange)) { in mbedtls_ssl_ciphersuite_no_pfs() [all …]
|
D | hkdf.c | 18 const unsigned char *info, size_t info_len, in mbedtls_hkdf() argument 28 info, info_len, okm, okm_len); in mbedtls_hkdf() 64 size_t prk_len, const unsigned char *info, in mbedtls_hkdf_expand() argument 86 if (info == NULL) { in mbedtls_hkdf_expand() 87 info = (const unsigned char *) ""; in mbedtls_hkdf_expand() 131 ret = mbedtls_md_hmac_update(&ctx, info, info_len); in mbedtls_hkdf_expand()
|
D | ssl_ciphersuites.c | 1903 size_t mbedtls_ssl_ciphersuite_get_cipher_key_bitlen(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_ciphersuite_get_cipher_key_bitlen() argument 1911 status = mbedtls_ssl_cipher_to_psa((mbedtls_cipher_type_t) info->cipher, in mbedtls_ssl_ciphersuite_get_cipher_key_bitlen() 1912 info->flags & MBEDTLS_CIPHERSUITE_SHORT_TAG ? 8 : 16, in mbedtls_ssl_ciphersuite_get_cipher_key_bitlen() 1922 mbedtls_cipher_info_from_type((mbedtls_cipher_type_t) info->cipher); in mbedtls_ssl_ciphersuite_get_cipher_key_bitlen() 1929 mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_get_ciphersuite_sig_pk_alg() argument 1931 switch (info->key_exchange) { in mbedtls_ssl_get_ciphersuite_sig_pk_alg() 1951 psa_algorithm_t mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg() argument 1953 switch (info->key_exchange) { in mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg() 1960 mbedtls_md_psa_alg_from_type((mbedtls_md_type_t) info->mac)); in mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg() 1963 return PSA_ALG_ECDSA(mbedtls_md_psa_alg_from_type((mbedtls_md_type_t) info->mac)); in mbedtls_ssl_get_ciphersuite_sig_pk_psa_alg() [all …]
|
D | pk.c | 136 int mbedtls_pk_setup(mbedtls_pk_context *ctx, const mbedtls_pk_info_t *info) in mbedtls_pk_setup() argument 138 if (info == NULL || ctx->pk_info != NULL) { in mbedtls_pk_setup() 142 if ((info->ctx_alloc_func != NULL) && in mbedtls_pk_setup() 143 ((ctx->pk_ctx = info->ctx_alloc_func()) == NULL)) { in mbedtls_pk_setup() 147 ctx->pk_info = info; in mbedtls_pk_setup() 159 const mbedtls_pk_info_t *info = NULL; in mbedtls_pk_setup_opaque() local 175 info = &mbedtls_ecdsa_opaque_info; in mbedtls_pk_setup_opaque() 179 info = &mbedtls_rsa_opaque_info; in mbedtls_pk_setup_opaque() 184 ctx->pk_info = info; in mbedtls_pk_setup_opaque() 201 const mbedtls_pk_info_t *info = &mbedtls_rsa_alt_info; in mbedtls_pk_setup_rsa_alt() local [all …]
|
D | aesni.c | 56 static int info[4] = { 0, 0, 0, 0 }; in mbedtls_aesni_has_support() local 58 __cpuid(info, 1); in mbedtls_aesni_has_support() 60 __cpuid(1, info[0], info[1], info[2], info[3]); in mbedtls_aesni_has_support() 62 c = info[2]; in mbedtls_aesni_has_support()
|
D | cipher.c | 59 const mbedtls_cipher_info_t *info) in mbedtls_cipher_get_base() argument 61 return mbedtls_cipher_base_lookup_table[info->base_idx]; in mbedtls_cipher_get_base() 90 for (def = mbedtls_cipher_definitions; def->info != NULL; def++) { in mbedtls_cipher_info_from_type() 92 return def->info; in mbedtls_cipher_info_from_type() 108 for (def = mbedtls_cipher_definitions; def->info != NULL; def++) { in mbedtls_cipher_info_from_string() 109 if (!strcmp(def->info->name, cipher_name)) { in mbedtls_cipher_info_from_string() 110 return def->info; in mbedtls_cipher_info_from_string() 124 for (def = mbedtls_cipher_definitions; def->info != NULL; def++) { in mbedtls_cipher_info_from_values() 125 if (mbedtls_cipher_get_base(def->info)->cipher == cipher_id && in mbedtls_cipher_info_from_values() 126 mbedtls_cipher_info_get_key_bitlen(def->info) == (unsigned) key_bitlen && in mbedtls_cipher_info_from_values() [all …]
|
D | psa_its_file.c | 128 struct psa_storage_info_t info; in psa_its_get() local 130 status = psa_its_read_file(uid, &info, &stream); in psa_its_get() 143 if (data_offset + data_length > info.size) { in psa_its_get()
|
/mbedtls-latest/tests/src/ |
D | random.c | 71 mbedtls_test_rnd_buf_info *info = (mbedtls_test_rnd_buf_info *) rng_state; in mbedtls_test_rnd_buffer_rand() local 79 if (len > info->length) { in mbedtls_test_rnd_buffer_rand() 80 use_len = info->length; in mbedtls_test_rnd_buffer_rand() 84 memcpy(output, info->buf, use_len); in mbedtls_test_rnd_buffer_rand() 85 info->buf += use_len; in mbedtls_test_rnd_buffer_rand() 86 info->length -= use_len; in mbedtls_test_rnd_buffer_rand() 90 if (info->fallback_f_rng != NULL) { in mbedtls_test_rnd_buffer_rand() 91 return info->fallback_f_rng(info->fallback_p_rng, in mbedtls_test_rnd_buffer_rand() 106 mbedtls_test_rnd_pseudo_info *info = in mbedtls_test_rnd_pseudo_rand() local 115 k = info->key; in mbedtls_test_rnd_pseudo_rand() [all …]
|
/mbedtls-latest/include/mbedtls/ |
D | cipher.h | 438 const mbedtls_cipher_info_t *info) in mbedtls_cipher_info_get_type() argument 440 if (info == NULL) { in mbedtls_cipher_info_get_type() 443 return (mbedtls_cipher_type_t) info->MBEDTLS_PRIVATE(type); in mbedtls_cipher_info_get_type() 457 const mbedtls_cipher_info_t *info) in mbedtls_cipher_info_get_mode() argument 459 if (info == NULL) { in mbedtls_cipher_info_get_mode() 462 return (mbedtls_cipher_mode_t) info->MBEDTLS_PRIVATE(mode); in mbedtls_cipher_info_get_mode() 478 const mbedtls_cipher_info_t *info) in mbedtls_cipher_info_get_key_bitlen() argument 480 if (info == NULL) { in mbedtls_cipher_info_get_key_bitlen() 483 return ((size_t) info->MBEDTLS_PRIVATE(key_bitlen)) << MBEDTLS_KEY_BITLEN_SHIFT; in mbedtls_cipher_info_get_key_bitlen() 499 const mbedtls_cipher_info_t *info) in mbedtls_cipher_info_get_name() argument [all …]
|
D | ssl_ciphersuites.h | 466 static inline const char *mbedtls_ssl_ciphersuite_get_name(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_ciphersuite_get_name() argument 468 return info->MBEDTLS_PRIVATE(name); in mbedtls_ssl_ciphersuite_get_name() 471 static inline int mbedtls_ssl_ciphersuite_get_id(const mbedtls_ssl_ciphersuite_t *info) in mbedtls_ssl_ciphersuite_get_id() argument 473 return info->MBEDTLS_PRIVATE(id); in mbedtls_ssl_ciphersuite_get_id() 476 size_t mbedtls_ssl_ciphersuite_get_cipher_key_bitlen(const mbedtls_ssl_ciphersuite_t *info);
|
D | hkdf.h | 58 const unsigned char *info, size_t info_len, 117 size_t prk_len, const unsigned char *info,
|
/mbedtls-latest/tests/suites/ |
D | test_suite_pkcs1_v21.function | 17 mbedtls_test_rnd_buf_info info; 22 info.fallback_f_rng = mbedtls_test_rnd_std_rand; 23 info.fallback_p_rng = NULL; 24 info.buf = rnd_buf->x; 25 info.length = rnd_buf->len; 47 &info, message_str->len, 134 mbedtls_test_rnd_buf_info info; 139 info.fallback_f_rng = mbedtls_test_rnd_std_rand; 140 info.fallback_p_rng = NULL; 141 info.buf = rnd_buf->x; [all …]
|
D | test_suite_cipher.function | 13 /* Check the internal consistency of a cipher info structure, and 16 const mbedtls_cipher_info_t *info) 20 TEST_ASSERT(info != NULL); 21 TEST_EQUAL(type, mbedtls_cipher_info_get_type(info)); 22 TEST_EQUAL(type, info->type); 23 TEST_ASSERT(mbedtls_cipher_info_from_type(type) == info); 25 TEST_EQUAL(info->mode, mbedtls_cipher_info_get_mode(info)); 29 TEST_ASSERT(mbedtls_cipher_info_get_name(info) == info->name); 30 TEST_ASSERT(mbedtls_cipher_info_from_string(info->name) == info); 32 key_bitlen = mbedtls_cipher_info_get_key_bitlen(info); [all …]
|
D | test_suite_hkdf.function | 12 void test_hkdf(int md_alg, data_t *ikm, data_t *salt, data_t *info, 26 info->x, info->len, okm, expected_okm->len); 69 data_t *info, 88 info->x, info->len, 130 unsigned char *info = NULL; 151 info, info_len, okm, okm_len);
|
D | test_suite_psa_its.function | 91 struct psa_storage_info_t info; 99 PSA_ASSERT(psa_its_get_info(uid, &info)); 100 TEST_ASSERT(info.size == data->len); 101 TEST_ASSERT(info.flags == flags); 121 struct psa_storage_info_t info; 128 PSA_ASSERT(psa_its_get_info(uid, &info)); 129 TEST_ASSERT(info.size == data1->len); 130 TEST_ASSERT(info.flags == flags1); 135 PSA_ASSERT(psa_its_get_info(uid, &info)); 136 TEST_ASSERT(info.size == data2->len); [all …]
|
D | test_suite_pkcs1_v15.function | 19 mbedtls_test_rnd_buf_info info; 22 info.fallback_f_rng = mbedtls_test_rnd_std_rand; 23 info.fallback_p_rng = NULL; 24 info.buf = rnd_buf->x; 25 info.length = rnd_buf->len; 51 &info, message_str->len, 277 mbedtls_test_rnd_buf_info info; 279 info.fallback_f_rng = mbedtls_test_rnd_std_rand; 280 info.fallback_p_rng = NULL; 281 info.buf = rnd_buf->x; [all …]
|
D | test_suite_md.function | 22 const mbedtls_md_info_t *info; 33 info = mbedtls_md_info_from_type(*md_type_ptr); 34 TEST_ASSERT(info != NULL); 35 TEST_EQUAL(0, mbedtls_md_setup(&ctx, info, 0)); 91 const mbedtls_md_info_t *info = mbedtls_md_info_from_type(*(mbedtls_md_list())); 110 TEST_EQUAL(mbedtls_md_setup(NULL, info, 0), MBEDTLS_ERR_MD_BAD_INPUT_DATA); 170 /* Note: PSA Crypto init not needed for info functions */
|
D | test_suite_psa_crypto_entropy.function | 42 struct psa_storage_info_t info = { 0, 0 }; 44 &info); 50 TEST_EQUAL(info.size, expected_size);
|
/mbedtls-latest/programs/cipher/ |
D | cipher_aead_demo.c | 114 static int aead_prepare(const char *info, in aead_prepare() argument 122 if (strcmp(info, "aes128-gcm") == 0) { in aead_prepare() 125 } else if (strcmp(info, "aes256-gcm") == 0) { in aead_prepare() 128 } else if (strcmp(info, "aes128-gcm_8") == 0) { in aead_prepare() 131 } else if (strcmp(info, "chachapoly") == 0) { in aead_prepare() 160 const mbedtls_cipher_info_t *info = mbedtls_cipher_info_from_type(type); in aead_info() local 161 const char *ciph = mbedtls_cipher_info_get_name(info); in aead_info() 210 static int aead_demo(const char *info) in aead_demo() argument 219 CHK(aead_prepare(info, &ctx, &tag_len)); in aead_demo()
|
/mbedtls-latest/programs/psa/ |
D | aead_demo.c | 118 static psa_status_t aead_prepare(const char *info, in aead_prepare() argument 127 if (strcmp(info, "aes128-gcm") == 0) { in aead_prepare() 131 } else if (strcmp(info, "aes256-gcm") == 0) { in aead_prepare() 135 } else if (strcmp(info, "aes128-gcm_8") == 0) { in aead_prepare() 139 } else if (strcmp(info, "chachapoly") == 0) { in aead_prepare() 229 static psa_status_t aead_demo(const char *info) in aead_demo() argument 236 PSA_CHECK(aead_prepare(info, &key, &alg)); in aead_demo()
|
/mbedtls-latest/programs/hash/ |
D | md_hmac_demo.c | 102 const mbedtls_md_info_t *info = mbedtls_md_info_from_type(alg); in hmac_demo() local 103 CHK(mbedtls_md_setup(&ctx, info, 1)); in hmac_demo() 110 print_buf("msg1", out, mbedtls_md_get_size(info)); in hmac_demo() 117 print_buf("msg2", out, mbedtls_md_get_size(info)); in hmac_demo()
|
/mbedtls-latest/tests/scripts/ |
D | check_names.py | 231 self.log.info("Parsing source code...") 672 self.log.info("Compiling...") 785 self.log.info("=============") 801 self.log.info("=============") 803 self.log.info("FAIL: {0} problem(s) to fix".format(str(problems))) 805 self.log.info("Remove --quiet to see explanations.") 807 self.log.info("Use --quiet for minimal output.") 810 self.log.info("PASS") 915 self.log.info("{}: FAIL\n".format(name)) 919 self.log.info("{}: PASS".format(name))
|
D | check_files.py | 96 logger.info(self.heading) 99 logger.info("{}: {}".format( 103 logger.info(filename) 104 logger.info("") 357 info = inspect.getframeinfo(frame) 358 return os.path.basename(info.filename), info.lineno
|
D | components-configuration.sh | 52 tests/context-info.sh 74 tests/context-info.sh 101 tests/context-info.sh 129 tests/context-info.sh
|
/mbedtls-latest/ |
D | .pylintrc | 51 # ``log.info('...'.format(...))``. It insists on ``log.info('...', ...)``. 56 # and complain about something like ``log.info('{}', foo)`` with
|