| /mbedtls/library/ |
| A D | x509write_crt.c | 166 unsigned char *c = buf + sizeof(buf); in mbedtls_x509write_crt_set_basic_constraints() 169 memset(buf, 0, sizeof(buf)); in mbedtls_x509write_crt_set_basic_constraints() 201 unsigned char *c = buf + sizeof(buf); in mbedtls_x509write_crt_set_key_identifier() 208 memset(buf, 0, sizeof(buf)); in mbedtls_x509write_crt_set_key_identifier() 219 buf + sizeof(buf) - len, in mbedtls_x509write_crt_set_key_identifier() 221 buf + sizeof(buf) - 20, in mbedtls_x509write_crt_set_key_identifier() 229 buf + sizeof(buf) - len, len, in mbedtls_x509write_crt_set_key_identifier() 230 buf + sizeof(buf) - 20); in mbedtls_x509write_crt_set_key_identifier() 236 c = buf + sizeof(buf) - 20; in mbedtls_x509write_crt_set_key_identifier() 326 unsigned char *c = buf + sizeof(buf); in mbedtls_x509write_crt_set_ext_key_usage() [all …]
|
| A D | x509write_csr.c | 85 unsigned char buf[4] = { 0 }; in mbedtls_x509write_csr_set_key_usage() local 89 c = buf + 4; in mbedtls_x509write_csr_set_key_usage() 109 unsigned char buf[4] = { 0 }; in mbedtls_x509write_csr_set_ns_cert_type() local 113 c = buf + 4; in mbedtls_x509write_csr_set_ns_cert_type() 151 c = buf + size; in x509write_csr_der_internal() 184 &c, buf, in x509write_csr_der_internal() 188 buf, (size_t) (c - buf))); in x509write_csr_der_internal() 251 memmove(buf, c, len); in x509write_csr_der_internal() 258 c2 = buf + size; in x509write_csr_der_internal() 268 memmove(c2, buf, len); in x509write_csr_der_internal() [all …]
|
| A D | pkwrite.c | 97 if (psa_export_public_key(pk->priv_id, buf, sizeof(buf), &len) != PSA_SUCCESS) { in pk_write_ec_pubkey() 102 memcpy(buf, pk->pub_raw, len); in pk_write_ec_pubkey() 110 memcpy(*p, buf, len); in pk_write_ec_pubkey() 125 if (psa_export_public_key(pk->priv_id, buf, sizeof(buf), &len) != PSA_SUCCESS) { in pk_write_ec_pubkey() 129 memcpy(*p, buf, len); in pk_write_ec_pubkey() 136 &len, buf, sizeof(buf))) != 0) { in pk_write_ec_pubkey() 146 memcpy(*p, buf, len); in pk_write_ec_pubkey() 309 if (*p - buf < 1) { in pk_write_ec_der() 450 c = buf + size; in mbedtls_pk_write_pubkey_der() 454 if (c - buf < 1) { in mbedtls_pk_write_pubkey_der() [all …]
|
| A D | entropy.c | 237 mbedtls_platform_zeroize(buf, sizeof(buf)); in entropy_gather_internal() 354 buf, MBEDTLS_ENTROPY_BLOCK_SIZE, buf)) != 0) { in mbedtls_entropy_func() 362 memcpy(output, buf, len); in mbedtls_entropy_func() 367 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_func() 429 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_write_seed_file() 468 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_update_seed_file() 528 set &= buf[i]; in mbedtls_entropy_source_self_test_check_bits() 529 unset |= buf[i]; in mbedtls_entropy_source_self_test_check_bits() 624 if ((ret = mbedtls_entropy_update_manual(&ctx, buf, sizeof(buf))) != 0) { in mbedtls_entropy_self_test() 637 if ((ret = mbedtls_entropy_func(&ctx, buf, sizeof(buf))) != 0) { in mbedtls_entropy_self_test() [all …]
|
| A D | ssl_tls13_client.c | 446 (void) buf; in ssl_tls13_parse_hrr_key_share_ext() 987 MBEDTLS_PUT_UINT16_BE(p - buf - 4 + l_binders_len, buf, 2); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 988 MBEDTLS_PUT_UINT16_BE(p - buf - 6, buf, 4); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 993 MBEDTLS_SSL_DEBUG_BUF(3, "pre_shared_key identities", buf, p - buf); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 1045 MBEDTLS_PUT_UINT16_BE(p - buf - 2, buf, 0); in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() 1047 MBEDTLS_SSL_DEBUG_BUF(3, "pre_shared_key binders", buf, p - buf); in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() 1477 buf, (size_t) (end - buf))); in ssl_tls13_preprocess_server_hello() 1567 *buf = p; in ssl_tls13_check_server_hello_session_id_echo() 2003 ret = ssl_tls13_preprocess_server_hello(ssl, buf, buf + buf_len); in ssl_tls13_process_server_hello() 2530 ssl, buf, buf + buf_len)); in ssl_tls13_process_certificate_request() [all …]
|
| A D | ssl_tls13_generic.c | 345 unsigned char *buf; in mbedtls_ssl_tls13_process_certificate_verify() local 383 ssl, buf, buf + buf_len, in mbedtls_ssl_tls13_process_certificate_verify() 615 ((void) buf); in mbedtls_ssl_tls13_parse_certificate() 811 unsigned char *buf; in mbedtls_ssl_tls13_process_certificate() local 917 *out_len = p - buf; in ssl_tls13_write_certificate_body() 928 unsigned char *buf; in mbedtls_ssl_tls13_write_certificate() local 1129 unsigned char *buf; in mbedtls_ssl_tls13_write_certificate_verify() local 1139 ssl, buf, buf + buf_len, &msg_len)); in mbedtls_ssl_tls13_write_certificate_verify() 1241 ssl, buf, buf + buf_len)); in mbedtls_ssl_tls13_process_finished_message() 1318 ssl, buf, buf + buf_len, &msg_len)); in mbedtls_ssl_tls13_write_finished_message() [all …]
|
| A D | pem.c | 171 des_iv, buf, buf); in pem_des_decrypt() 201 des3_iv, buf, buf); in pem_des3_decrypt() 233 aes_iv, buf, buf); in pem_aes_decrypt() 274 unsigned char *buf; in mbedtls_pem_read_buffer() local 424 mbedtls_zeroize_and_free(buf, len); in mbedtls_pem_read_buffer() 431 mbedtls_zeroize_and_free(buf, len); in mbedtls_pem_read_buffer() 471 mbedtls_zeroize_and_free(buf, len); in mbedtls_pem_read_buffer() 476 ctx->buf = buf; in mbedtls_pem_read_buffer() 484 if (ctx->buf != NULL) { in mbedtls_pem_free() 538 *olen = (size_t) (p - buf); in mbedtls_pem_write_buffer() [all …]
|
| A D | ecdh.c | 318 buf += grp_len; in ecdh_make_params_internal() 386 const unsigned char **buf, in mbedtls_ecdh_read_params() argument 391 if ((ret = mbedtls_ecp_tls_read_group_id(&grp_id, buf, (size_t) (end - *buf))) in mbedtls_ecdh_read_params() 401 return ecdh_read_params_internal(ctx, buf, end); in mbedtls_ecdh_read_params() 407 buf, end); in mbedtls_ecdh_read_params() 411 buf, end); in mbedtls_ecdh_read_params() 531 buf, blen); in ecdh_make_public_internal() 572 const unsigned char *p = buf; in ecdh_read_public_internal() 579 if ((size_t) (p - buf) != blen) { in ecdh_read_public_internal() 593 return ecdh_read_public_internal(ctx, buf, blen); in mbedtls_ecdh_read_public() [all …]
|
| A D | ecjpake.c | 203 unsigned char *p = buf; in ecjpake_hash() 204 const unsigned char *end = buf + sizeof(buf); in ecjpake_hash() 229 buf, (size_t) (p - buf), hash)); in ecjpake_hash() 460 const unsigned char *p = buf; in ecjpake_kkpp_read() 499 unsigned char *p = buf; in ecjpake_kkpp_write() 507 *olen = (size_t) (p - buf); in ecjpake_kkpp_write() 571 const unsigned char *p = buf; in mbedtls_ecjpake_read_round_two() 661 unsigned char *p = buf; in mbedtls_ecjpake_write_round_two() 713 *olen = (size_t) (p - buf); in mbedtls_ecjpake_write_round_two() 1110 buf, sizeof(buf), &len, ecjpake_lgc, NULL) == 0); in mbedtls_ecjpake_self_test() [all …]
|
| A D | x509write.c | 46 unsigned char *buf; in mbedtls_x509_write_set_san_common() local 91 buf = mbedtls_calloc(1, buflen); in mbedtls_x509_write_set_san_common() 92 if (buf == NULL) { in mbedtls_x509_write_set_san_common() 95 p = buf + buflen; in mbedtls_x509_write_set_san_common() 114 &p, buf, in mbedtls_x509_write_set_san_common() 120 &p, buf, in mbedtls_x509_write_set_san_common() 133 mbedtls_asn1_write_tag(&p, buf, in mbedtls_x509_write_set_san_common() 154 mbedtls_asn1_write_tag(&p, buf, in mbedtls_x509_write_set_san_common() 162 buf + buflen - len, len); in mbedtls_x509_write_set_san_common() 166 if (p < buf) { in mbedtls_x509_write_set_san_common() [all …]
|
| A D | gcm.c | 397 memset(ctx->buf, 0x00, sizeof(ctx->buf)); in mbedtls_gcm_starts() 498 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_update_ad() 509 mbedtls_xor(ctx->buf, ctx->buf, p, 16); in mbedtls_gcm_update_ad() 511 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_update_ad() 518 mbedtls_xor(ctx->buf, ctx->buf, p, add_len); in mbedtls_gcm_update_ad() 600 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_update() 615 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_update() 632 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_update() 672 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_finish() 680 gcm_mult(ctx, ctx->buf, ctx->buf); in mbedtls_gcm_finish() [all …]
|
| A D | platform.c | 222 static void platform_setbuf_uninit(FILE *stream, char *buf) in platform_setbuf_uninit() argument 225 ((void) buf); in platform_setbuf_uninit() 305 if ((n = fread(buf, 1, buf_len, file)) != buf_len) { in mbedtls_platform_std_nv_seed_read() 307 mbedtls_platform_zeroize(buf, buf_len); in mbedtls_platform_std_nv_seed_read() 327 if ((n = fwrite(buf, 1, buf_len, file)) != buf_len) { in mbedtls_platform_std_nv_seed_write() 344 ((void) buf); in platform_nv_seed_read_uninit() 358 ((void) buf); in platform_nv_seed_write_uninit() 366 int (*mbedtls_nv_seed_read)(unsigned char *buf, size_t buf_len) = 368 int (*mbedtls_nv_seed_write)(unsigned char *buf, size_t buf_len) = 372 int (*nv_seed_read_func)(unsigned char *buf, size_t buf_len), in mbedtls_platform_set_nv_seed() argument [all …]
|
| /mbedtls/programs/test/ |
| A D | benchmark.c | 624 memset(buf, 0xAA, sizeof(buf)); in main() 707 memset(buf, 0, sizeof(buf)); in main() 729 memset(buf, 0, sizeof(buf)); in main() 749 memset(buf, 0, sizeof(buf)); in main() 767 memset(buf, 0, sizeof(buf)); in main() 789 memset(buf, 0, sizeof(buf)); in main() 811 memset(buf, 0, sizeof(buf)); in main() 870 memset(buf, 0, sizeof(buf)); in main() 906 memset(buf, 0, sizeof(buf)); in main() 959 TIME_AND_TSC("ChaCha20", mbedtls_chacha20_crypt(buf, buf, 0U, BUFSIZE, buf, buf)); in main() [all …]
|
| A D | udp_proxy.c | 228 char *buf; in get_options() local 388 (unsigned) buf->len, buf->num_datagrams, in ctx_buffer_flush() 391 ret = mbedtls_net_send(buf->ctx, buf->data, buf->len); in ctx_buffer_flush() 430 if (sizeof(buf->data) - buf->len < len) { in ctx_buffer_append() 437 memcpy(buf->data + buf->len, data, len); in ctx_buffer_append() 439 buf->len += len; in ctx_buffer_append() 548 memcpy(buf, p->buf, p->len); in send_packet() 551 buf[11] ^= 1; in send_packet() 564 memcpy(buf, p->buf, p->len); in send_packet() 569 ++buf[13]; in send_packet() [all …]
|
| /mbedtls/programs/pkey/ |
| A D | dh_client.c | 66 unsigned char buf[2048]; in main() local 139 memset(buf, 0, sizeof(buf)); in main() 146 n = buflen = (buf[0] << 8) | buf[1]; in main() 155 memset(buf, 0, sizeof(buf)); in main() 162 p = buf, end = buf + buflen; in main() 195 if ((ret = mbedtls_sha256(buf, (int) (p - 2 - buf), hash, 0)) != 0) { in main() 230 if ((ret = mbedtls_dhm_calc_secret(&dhm, buf, sizeof(buf), &n, in main() 237 mbedtls_printf("%02x", buf[n]); in main() 256 memset(buf, 0, sizeof(buf)); in main() 263 ret = mbedtls_aes_crypt_ecb(&aes, MBEDTLS_AES_DECRYPT, buf, buf); in main() [all …]
|
| A D | dh_server.c | 58 unsigned char buf[2048]; in main() local 177 memset(buf, 0, sizeof(buf)); in main() 196 if ((ret = mbedtls_sha256(buf, n, hash, 0)) != 0) { in main() 202 buf[n] = (unsigned char) (rsa_key_len >> 8); in main() 203 buf[n + 1] = (unsigned char) (rsa_key_len); in main() 228 memset(buf, 0, sizeof(buf)); in main() 247 if ((ret = mbedtls_dhm_calc_secret(&dhm, buf, sizeof(buf), &n, in main() 254 mbedtls_printf("%02x", buf[n]); in main() 268 ret = mbedtls_aes_setkey_enc(&aes, buf, 256); in main() 272 memcpy(buf, PLAINTEXT, 16); in main() [all …]
|
| /mbedtls/3rdparty/everest/library/ |
| A D | x25519.c | 60 unsigned char *buf, size_t blen, in mbedtls_x25519_make_params() argument 75 *buf++ = MBEDTLS_ECP_TLS_NAMED_CURVE; in mbedtls_x25519_make_params() 76 *buf++ = MBEDTLS_ECP_TLS_CURVE25519 >> 8; in mbedtls_x25519_make_params() 77 *buf++ = MBEDTLS_ECP_TLS_CURVE25519 & 0xFF; in mbedtls_x25519_make_params() 78 *buf++ = MBEDTLS_X25519_KEY_SIZE_BYTES; in mbedtls_x25519_make_params() 93 if( end - *buf < MBEDTLS_X25519_KEY_SIZE_BYTES + 1 ) in mbedtls_x25519_read_params() 96 if( ( *(*buf)++ != MBEDTLS_X25519_KEY_SIZE_BYTES ) ) in mbedtls_x25519_read_params() 100 *buf += MBEDTLS_X25519_KEY_SIZE_BYTES; in mbedtls_x25519_read_params() 120 unsigned char *buf, size_t blen, in mbedtls_x25519_calc_secret() argument 162 *buf++ = MBEDTLS_X25519_KEY_SIZE_BYTES; in mbedtls_x25519_make_public() [all …]
|
| /mbedtls/programs/x509/ |
| A D | cert_write.c | 329 memset(buf, 0, sizeof(buf)); in main() 682 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 720 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 729 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 751 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 798 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 829 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 836 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 850 mbedtls_strerror(ret, buf, sizeof(buf)); in main() 858 mbedtls_strerror(ret, buf, sizeof(buf)); in main() [all …]
|
| /mbedtls/programs/ssl/ |
| A D | ssl_mail_client.c | 153 unsigned char buf[1024]; in do_handshake() local 154 memset(buf, 0, 1024); in do_handshake() 199 mbedtls_x509_crt_info((char *) buf, sizeof(buf) - 1, " ", in do_handshake() 201 mbedtls_printf("%s\n", buf); in do_handshake() 211 mbedtls_printf("\n%s", buf); in write_ssl_data() 229 mbedtls_printf("\n%s", buf); in write_ssl_and_get_response() 282 mbedtls_printf("\n%s", buf); in write_and_get_response() 330 unsigned char buf[sizeof(base) + 2]; in main() local 332 unsigned char buf[1024]; in main() local 355 memset(&buf, 0, sizeof(buf)); in main() [all …]
|
| /mbedtls/tests/suites/ |
| A D | test_suite_ssl_decrypt.function | 28 .buf = NULL, 69 rec.buf = buf; 70 memcpy(buf, rec_good.buf, rec.buf_len); 76 buf = NULL; 84 rec.buf = buf; 87 memcpy(buf, rec_good.buf, n); 91 buf = NULL; 108 rec.buf = NULL; 207 rec.buf = buf; 251 rec.buf = buf; [all …]
|
| A D | test_suite_ecdh.function | 212 memset(buf, 0x00, sizeof(buf)); vbuf = buf; 218 memset(buf, 0x00, sizeof(buf)); 287 memset(buf, 0x00, sizeof(buf)); 292 ret = mbedtls_ecdh_make_params(&srv, &len, buf, sizeof(buf), 302 vbuf = buf; 306 memset(buf, 0x00, sizeof(buf)); 311 ret = mbedtls_ecdh_make_public(&cli, &len, buf, sizeof(buf), 324 memset(buf, 0, sizeof(buf)); 329 ret = mbedtls_ecdh_calc_secret(&srv, &len, buf, sizeof(buf), 342 memset(buf, 0, sizeof(buf)); [all …]
|
| A D | test_suite_pem.function | 9 void mbedtls_pem_write_buffer(char *start, char *end, data_t *buf, 17 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, NULL, 0, &olen); 23 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, check_buf, olen, &olen2); 39 unsigned char buf[1024]; 47 ret = mbedtls_pem_write_buffer("\n", "\n", data, l, buf, sizeof(buf), &olen); 52 memset(buf, 1, sizeof(buf)); 57 for (size_t i = olen_needed; i < sizeof(buf); i++) { 58 TEST_EQUAL(buf[i], 1); 72 const unsigned char *buf; 86 buf = mbedtls_pem_get_buffer(&ctx, &use_len); [all …]
|
| A D | test_suite_entropy.function | 205 unsigned char buf[MBEDTLS_ENTROPY_BLOCK_SIZE]; 209 TEST_EQUAL(mbedtls_entropy_func(&ctx, buf, sizeof(buf)), 261 for (j = 0; j < sizeof(buf); j++) { 262 acc[j] |= buf[j]; 272 for (j = len; j < sizeof(buf); j++) { 286 unsigned char buf[16]; 298 TEST_ASSERT(mbedtls_entropy_func(&ctx, buf, sizeof(buf)) 341 ret = mbedtls_entropy_func(&ctx, buf, sizeof(buf)); 389 ret = mbedtls_entropy_func(&ctx, buf, sizeof(buf)); 414 memset(buf, 0, MBEDTLS_ENTROPY_BLOCK_SIZE); [all …]
|
| A D | test_suite_platform_util.function | 8 char buf[130]; 14 buf[0] = 2; 15 buf[len + 1] = 2; 19 p = &buf[1]; 26 TEST_EQUAL(buf[0], 2); 30 TEST_EQUAL(buf[len + 1], 2); 35 TEST_EQUAL(buf[0], 2); 39 TEST_EQUAL(buf[len + 1], 2); 56 char buf[128]; 57 mbedtls_platform_zeroize(buf, len); [all …]
|
| /mbedtls/programs/util/ |
| A D | pem2der.c | 124 (*buf = mbedtls_calloc(1, *n + 1)) == NULL) { in load_file() 129 if (fread(*buf, 1, *n, f) != *n) { in load_file() 131 free(*buf); in load_file() 132 *buf = NULL; in load_file() 138 (*buf)[*n] = '\0'; in load_file() 154 if (fwrite(buf, 1, n, f) != n) { in write_file() 169 char buf[1024]; in main() local 177 memset(buf, 0, sizeof(buf)); in main() 216 mbedtls_strerror(ret, buf, 1024); in main() 232 mbedtls_strerror(ret, buf, 1024); in main() [all …]
|