/mbedtls-latest/library/ |
D | x509write.c | 49 size_t buflen = 0; in mbedtls_x509_write_set_san_common() local 63 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common() 64 CHECK_OVERFLOW_ADD(buflen, 4 + 1); in mbedtls_x509_write_set_san_common() 73 CHECK_OVERFLOW_ADD(buflen, 4 + 1 + 4 + 1); in mbedtls_x509_write_set_san_common() 74 CHECK_OVERFLOW_ADD(buflen, chunk->oid.len); in mbedtls_x509_write_set_san_common() 75 CHECK_OVERFLOW_ADD(buflen, chunk->val.len); in mbedtls_x509_write_set_san_common() 78 CHECK_OVERFLOW_ADD(buflen, 4 + 1); in mbedtls_x509_write_set_san_common() 88 CHECK_OVERFLOW_ADD(buflen, 4 + 1); in mbedtls_x509_write_set_san_common() 91 buf = mbedtls_calloc(1, buflen); in mbedtls_x509_write_set_san_common() 95 p = buf + buflen; in mbedtls_x509_write_set_san_common() [all …]
|
D | entropy_poll.c | 85 static int getrandom_wrapper(void *buf, size_t buflen, unsigned int flags) in getrandom_wrapper() argument 90 memset(buf, 0, buflen); in getrandom_wrapper() 93 return (int) syscall(SYS_getrandom, buf, buflen, flags); in getrandom_wrapper() 105 static int getrandom_wrapper(void *buf, size_t buflen, unsigned int flags) in getrandom_wrapper() argument 107 return (int) getrandom(buf, buflen, flags); in getrandom_wrapper() 127 static int sysctl_arnd_wrapper(unsigned char *buf, size_t buflen) in sysctl_arnd_wrapper() argument 135 while (buflen > 0) { in sysctl_arnd_wrapper() 136 len = buflen > 256 ? 256 : buflen; in sysctl_arnd_wrapper() 140 buflen -= len; in sysctl_arnd_wrapper()
|
D | error.c | 790 void mbedtls_strerror(int ret, char *buf, size_t buflen) in mbedtls_strerror() argument 797 if (buflen == 0) { in mbedtls_strerror() 801 memset(buf, 0x00, buflen); in mbedtls_strerror() 814 mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); in mbedtls_strerror() 816 mbedtls_snprintf(buf, buflen, "%s", high_level_error_description); in mbedtls_strerror() 840 if (buflen - len < 5) { in mbedtls_strerror() 844 mbedtls_snprintf(buf + len, buflen - len, " : "); in mbedtls_strerror() 847 buflen -= len + 3; in mbedtls_strerror() 854 mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); in mbedtls_strerror() 856 mbedtls_snprintf(buf, buflen, "%s", low_level_error_description); in mbedtls_strerror() [all …]
|
D | x509_csr.c | 266 const unsigned char *buf, size_t buflen, in mbedtls_x509_csr_parse_der_internal() argument 280 if (csr == NULL || buf == NULL || buflen == 0) { in mbedtls_x509_csr_parse_der_internal() 289 p = mbedtls_calloc(1, len = buflen); in mbedtls_x509_csr_parse_der_internal() 295 memcpy(p, buf, buflen); in mbedtls_x509_csr_parse_der_internal() 435 const unsigned char *buf, size_t buflen) in mbedtls_x509_csr_parse_der() argument 437 return mbedtls_x509_csr_parse_der_internal(csr, buf, buflen, NULL, NULL); in mbedtls_x509_csr_parse_der() 444 const unsigned char *buf, size_t buflen, in mbedtls_x509_csr_parse_der_with_ext_cb() argument 448 return mbedtls_x509_csr_parse_der_internal(csr, buf, buflen, cb, p_ctx); in mbedtls_x509_csr_parse_der_with_ext_cb() 454 int mbedtls_x509_csr_parse(mbedtls_x509_csr *csr, const unsigned char *buf, size_t buflen) in mbedtls_x509_csr_parse() argument 465 if (csr == NULL || buf == NULL || buflen == 0) { in mbedtls_x509_csr_parse() [all …]
|
D | x509_crl.c | 284 const unsigned char *buf, size_t buflen) in mbedtls_x509_crl_parse_der() argument 325 if (buflen == 0) { in mbedtls_x509_crl_parse_der() 329 p = mbedtls_calloc(1, buflen); in mbedtls_x509_crl_parse_der() 334 memcpy(p, buf, buflen); in mbedtls_x509_crl_parse_der() 337 crl->raw.len = buflen; in mbedtls_x509_crl_parse_der() 339 end = p + buflen; in mbedtls_x509_crl_parse_der() 505 int mbedtls_x509_crl_parse(mbedtls_x509_crl *chain, const unsigned char *buf, size_t buflen) in mbedtls_x509_crl_parse() argument 522 if (buflen == 0 || buf[buflen - 1] != '\0') { in mbedtls_x509_crl_parse() 537 buflen -= use_len; in mbedtls_x509_crl_parse() 541 pem.buf, pem.buflen)) != 0) { in mbedtls_x509_crl_parse() [all …]
|
D | pem.c | 154 unsigned char *buf, size_t buflen, in pem_des_decrypt() argument 170 ret = mbedtls_des_crypt_cbc(&des_ctx, MBEDTLS_DES_DECRYPT, buflen, in pem_des_decrypt() 184 unsigned char *buf, size_t buflen, in pem_des3_decrypt() argument 200 ret = mbedtls_des3_crypt_cbc(&des3_ctx, MBEDTLS_DES_DECRYPT, buflen, in pem_des3_decrypt() 216 unsigned char *buf, size_t buflen, in pem_aes_decrypt() argument 232 ret = mbedtls_aes_crypt_cbc(&aes_ctx, MBEDTLS_AES_DECRYPT, buflen, in pem_aes_decrypt() 477 ctx->buflen = len; in mbedtls_pem_read_buffer() 489 mbedtls_zeroize_and_free(ctx->buf, ctx->buflen); in mbedtls_pem_free()
|
D | mps_reader.c | 218 mbedtls_mps_size_t *buflen) in mbedtls_mps_reader_get() argument 325 if (buflen != NULL) { in mbedtls_mps_reader_get() 326 *buflen = desired; in mbedtls_mps_reader_get() 353 if (buflen == NULL) { in mbedtls_mps_reader_get() 373 if (buflen != NULL) { in mbedtls_mps_reader_get() 374 *buflen = desired; in mbedtls_mps_reader_get()
|
D | pkcs7.c | 451 static int pkcs7_get_signed_data(unsigned char *buf, size_t buflen, in pkcs7_get_signed_data() argument 455 unsigned char *end = buf + buflen; in pkcs7_get_signed_data() 554 const size_t buflen) in mbedtls_pkcs7_parse_der() argument 566 pkcs7->raw.p = p = mbedtls_calloc(1, buflen); in mbedtls_pkcs7_parse_der() 571 memcpy(p, buf, buflen); in mbedtls_pkcs7_parse_der() 572 pkcs7->raw.len = buflen; in mbedtls_pkcs7_parse_der() 573 end = p + buflen; in mbedtls_pkcs7_parse_der() 593 len = buflen; in mbedtls_pkcs7_parse_der()
|
D | bignum.c | 578 char **p, const size_t buflen) in mpi_write_hlp() argument 583 char *p_end = *p + buflen; in mpi_write_hlp() 586 if (length >= buflen) { in mpi_write_hlp() 616 char *buf, size_t buflen, size_t *olen) in mbedtls_mpi_write_string() argument 646 if (buflen < n) { in mbedtls_mpi_write_string() 656 buflen--; in mbedtls_mpi_write_string() 683 MBEDTLS_MPI_CHK(mpi_write_hlp(&T, radix, &p, buflen)); in mbedtls_mpi_write_string() 794 const unsigned char *buf, size_t buflen) in mbedtls_mpi_read_binary_le() argument 797 const size_t limbs = CHARS_TO_LIMBS(buflen); in mbedtls_mpi_read_binary_le() 802 MBEDTLS_MPI_CHK(mbedtls_mpi_core_read_le(X->p, X->n, buf, buflen)); in mbedtls_mpi_read_binary_le() [all …]
|
D | x509_crt.c | 1075 size_t buflen, in x509_crt_parse_der_core() argument 1098 len = buflen; in x509_crt_parse_der_core() 1315 size_t buflen, in mbedtls_x509_crt_parse_der_internal() argument 1350 ret = x509_crt_parse_der_core(crt, buf, buflen, make_copy, cb, p_ctx); in mbedtls_x509_crt_parse_der_internal() 1368 size_t buflen) in mbedtls_x509_crt_parse_der_nocopy() argument 1370 return mbedtls_x509_crt_parse_der_internal(chain, buf, buflen, 0, NULL, NULL); in mbedtls_x509_crt_parse_der_nocopy() 1375 size_t buflen, in mbedtls_x509_crt_parse_der_with_ext_cb() argument 1380 return mbedtls_x509_crt_parse_der_internal(chain, buf, buflen, make_copy, cb, p_ctx); in mbedtls_x509_crt_parse_der_with_ext_cb() 1385 size_t buflen) in mbedtls_x509_crt_parse_der() argument 1387 return mbedtls_x509_crt_parse_der_internal(chain, buf, buflen, 1, NULL, NULL); in mbedtls_x509_crt_parse_der() [all …]
|
D | ecp.c | 694 unsigned char *buf, size_t buflen) in mbedtls_ecp_point_write_binary() argument 709 if (buflen < *olen) { in mbedtls_ecp_point_write_binary() 722 if (buflen < 1) { in mbedtls_ecp_point_write_binary() 735 if (buflen < *olen) { in mbedtls_ecp_point_write_binary() 745 if (buflen < *olen) { in mbedtls_ecp_point_write_binary() 3226 const unsigned char *buf, size_t buflen) in mbedtls_ecp_read_key() argument 3242 if (buflen != ECP_CURVE25519_KEY_SIZE) { in mbedtls_ecp_read_key() 3246 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary_le(&key->d, buf, buflen)); in mbedtls_ecp_read_key() 3265 if (buflen != ECP_CURVE448_KEY_SIZE) { in mbedtls_ecp_read_key() 3269 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary_le(&key->d, buf, buflen)); in mbedtls_ecp_read_key() [all …]
|
D | bignum_mod.c | 320 size_t buflen, in mbedtls_mpi_mod_read() argument 333 ret = mbedtls_mpi_mod_raw_read(r->p, N, buf, buflen, ext_rep); in mbedtls_mpi_mod_read() 349 size_t buflen, in mbedtls_mpi_mod_write() argument 381 ret = mbedtls_mpi_mod_raw_write(working_memory, N, buf, buflen, ext_rep); in mbedtls_mpi_mod_write()
|
D | mps_reader.h | 280 mbedtls_mps_size_t buflen); 343 mbedtls_mps_size_t *buflen);
|
/mbedtls-latest/scripts/data_files/ |
D | error.fmt | 69 void mbedtls_strerror(int ret, char *buf, size_t buflen) 76 if (buflen == 0) { 80 memset(buf, 0x00, buflen); 93 mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); 95 mbedtls_snprintf(buf, buflen, "%s", high_level_error_description); 119 if (buflen - len < 5) { 123 mbedtls_snprintf(buf + len, buflen - len, " : "); 126 buflen -= len + 3; 133 mbedtls_snprintf(buf, buflen, "UNKNOWN ERROR CODE (%04X)", (unsigned int) use_ret); 135 mbedtls_snprintf(buf, buflen, "%s", low_level_error_description); [all …]
|
/mbedtls-latest/tests/suites/ |
D | test_suite_pkcs7.function | 20 static int pkcs7_parse_buffer(unsigned char *pkcs7_buf, int buflen) 26 res = mbedtls_pkcs7_parse_der(&pkcs7, pkcs7_buf, buflen); 46 size_t buflen; 49 res = mbedtls_pk_load_file(pkcs7_file, &pkcs7_buf, &buflen); 52 res = pkcs7_parse_buffer(pkcs7_buf, buflen); 68 size_t buflen, i, k, cnt = 0, n_crts = 1; 111 res = mbedtls_pk_load_file(pkcs7_file, &pkcs7_buf, &buflen); 114 res = mbedtls_pkcs7_parse_der(&pkcs7, pkcs7_buf, buflen); 133 buflen = fread((void *) data, sizeof(unsigned char), datalen, file); 134 TEST_EQUAL(buflen, datalen);
|
D | test_suite_ssl_decrypt.function | 147 size_t buflen, olen = 0; 190 buflen = block_size 194 TEST_CALLOC(buf, buflen); 195 TEST_CALLOC(buf_save, buflen); 208 rec.buf_len = buflen; 229 memcpy(buf_save, buf, buflen); 246 for (i = block_size; i < buflen; i++) { 252 memcpy(buf, buf_save, buflen); 287 memcpy(buf, buf_save, buflen); 290 memset(buf + buflen - padlen - 1, i, padlen + 1);
|
D | test_suite_bignum.function | 215 size_t buflen; 223 buflen = mbedtls_mpi_size(&X); 224 if (buflen > (size_t) output_size) { 225 buflen = (size_t) output_size; 228 TEST_ASSERT(mbedtls_mpi_write_binary(&X, buf, buflen) == result); 232 buflen, input_A->len) == 0); 246 size_t buflen; 254 buflen = mbedtls_mpi_size(&X); 255 if (buflen > (size_t) output_size) { 256 buflen = (size_t) output_size; [all …]
|
/mbedtls-latest/include/mbedtls/ |
D | pem.h | 54 size_t MBEDTLS_PRIVATE(buflen); /*!< length of the buffer */ 109 static inline const unsigned char *mbedtls_pem_get_buffer(mbedtls_pem_context *ctx, size_t *buflen) in mbedtls_pem_get_buffer() argument 111 *buflen = ctx->MBEDTLS_PRIVATE(buflen); in mbedtls_pem_get_buffer()
|
D | bignum.h | 493 char *buf, size_t buflen, size_t *olen); 551 size_t buflen); 566 const unsigned char *buf, size_t buflen); 584 size_t buflen); 602 unsigned char *buf, size_t buflen);
|
D | ecp.h | 776 unsigned char *buf, size_t buflen); 1329 const unsigned char *buf, size_t buflen); 1377 unsigned char *buf, size_t buflen); 1400 size_t *olen, unsigned char *buf, size_t buflen); 1430 unsigned char *buf, size_t buflen);
|
D | x509_csr.h | 93 const unsigned char *buf, size_t buflen); 152 const unsigned char *buf, size_t buflen, 172 int mbedtls_x509_csr_parse(mbedtls_x509_csr *csr, const unsigned char *buf, size_t buflen);
|
D | x509_crt.h | 370 size_t buflen); 455 size_t buflen, 493 size_t buflen); 529 int mbedtls_x509_crt_parse(mbedtls_x509_crt *chain, const unsigned char *buf, size_t buflen);
|
D | x509_crl.h | 110 const unsigned char *buf, size_t buflen); 127 int mbedtls_x509_crl_parse(mbedtls_x509_crl *chain, const unsigned char *buf, size_t buflen);
|
/mbedtls-latest/programs/pkey/ |
D | dh_server.c | 55 size_t n, buflen; in main() local 212 buflen = n + 2 + rsa_key_len; in main() 213 buf2[0] = (unsigned char) (buflen >> 8); in main() 214 buf2[1] = (unsigned char) (buflen); in main() 217 (ret = mbedtls_net_send(&client_fd, buf, buflen)) != (int) buflen) { in main()
|
D | dh_client.c | 62 size_t n, buflen; in main() local 146 n = buflen = (buf[0] << 8) | buf[1]; in main() 147 if (buflen < 1 || buflen > sizeof(buf)) { in main() 162 p = buf, end = buf + buflen; in main()
|