/mbedtls-development/library/ |
A D | asn1parse.c | 70 *len = ( (size_t)(*p)[1] << 8 ) | (*p)[2]; in mbedtls_asn1_get_len() 79 ( (size_t)(*p)[2] << 8 ) | (*p)[3]; in mbedtls_asn1_get_len() 113 (*p)++; in mbedtls_asn1_get_tag() 132 (*p)++; in mbedtls_asn1_get_bool() 208 *p += len; in mbedtls_asn1_get_mpi() 232 (*p)++; in mbedtls_asn1_get_bitstring() 235 bs->p = *p; in mbedtls_asn1_get_bitstring() 313 ++( *p ); in mbedtls_asn1_get_bitstring_null() 399 alg->p = *p; in mbedtls_asn1_get_alg() 409 (*p)++; in mbedtls_asn1_get_alg() [all …]
|
A D | asn1write.c | 54 *--(*p) = 0x81; in mbedtls_asn1_write_len() 65 *--(*p) = 0x82; in mbedtls_asn1_write_len() 77 *--(*p) = 0x83; in mbedtls_asn1_write_len() 106 *--(*p) = tag; in mbedtls_asn1_write_tag() 116 if( *p < start || (size_t)( *p - start ) < size ) in mbedtls_asn1_write_raw_buffer() 120 (*p) -= len; in mbedtls_asn1_write_raw_buffer() 136 if( *p < start || (size_t)( *p - start ) < len ) in mbedtls_asn1_write_mpi() 139 (*p) -= len; in mbedtls_asn1_write_mpi() 244 if( **p & 0x80 ) in asn1_write_tagged_int() 354 if( *p < start || (size_t)( *p - start ) < byte_len + 1 ) in mbedtls_asn1_write_bitstring() [all …]
|
A D | x509.c | 97 serial->p = *p; in mbedtls_x509_get_serial() 157 p = alg->p; in x509_get_hash_alg() 170 md_oid.p = p; in x509_get_hash_alg() 223 p = (unsigned char *) params->p; in mbedtls_x509_get_rsassa_pss_params() 371 oid->p = *p; in x509_get_attr_type_value() 391 val->p = *p; in x509_get_attr_type_value() 487 if( ( **p < '0') || ( **p > '9' ) ) in x509_parse_int() 620 (*p)++; in mbedtls_x509_get_time() 646 sig->p = *p; in mbedtls_x509_get_sig() 720 ext->p = *p; in mbedtls_x509_get_ext() [all …]
|
A D | x509_crl.c | 101 if( *p == end ) in x509_get_crl_ext() 138 *p += len; in x509_get_crl_ext() 154 *p += len; in x509_get_crl_ext() 187 ext->p = *p; in x509_get_crl_entry_ext() 263 cur_entry->raw.p = *p; in x509_get_entries() 346 crl->raw.p = p; in mbedtls_x509_crl_parse_der() 374 crl->tbs.p = p; in mbedtls_x509_crl_parse_der() 418 crl->issuer_raw.p = p; in mbedtls_x509_crl_parse_der() 433 crl->issuer_raw.len = p - crl->issuer_raw.p; in mbedtls_x509_crl_parse_der() 631 char *p; in mbedtls_x509_crl_info() local [all …]
|
A D | ssl_tls13_client.c | 71 p += 4; in ssl_tls13_write_supported_versions_ext() 74 *p++ = 0x2; in ssl_tls13_write_supported_versions_ext() 226 p += 6; in ssl_tls13_write_supported_groups_ext() 387 p += 6; in ssl_tls13_write_key_share_ext() 559 p += 2; in ssl_tls13_parse_key_share_ext() 624 p += 2; in ssl_tls13_write_client_hello_cipher_suites() 704 p += 2; in ssl_tls13_write_client_hello_body() 753 p += 2; in ssl_tls13_write_client_hello_body() 1075 p += 2; in ssl_tls13_parse_server_hello() 1108 p += 2; in ssl_tls13_parse_server_hello() [all …]
|
A D | pkparse.c | 210 params->p = *p; in pk_get_ecparams() 243 unsigned char *p = params->p; in pk_group_from_specified() local 285 p += len; in pk_group_from_specified() 322 p += len; in pk_group_from_specified() 330 p += len; in pk_group_from_specified() 354 ( p[0] != 0x02 && p[0] != 0x03 ) || in pk_group_from_specified() 364 p += len; in pk_group_from_specified() 546 *p += len; in pk_get_rsapubkey() 907 p += len; in pk_parse_key_sec1_der() 1118 p = key; in pk_parse_key_pkcs8_encrypted_der() [all …]
|
A D | x509_csr.c | 108 if( p == NULL ) in mbedtls_x509_csr_parse_der() 113 csr->raw.p = p; in mbedtls_x509_csr_parse_der() 115 end = p + len; in mbedtls_x509_csr_parse_der() 141 csr->cri.p = p; in mbedtls_x509_csr_parse_der() 150 end = p + len; in mbedtls_x509_csr_parse_der() 173 csr->subject_raw.p = p; in mbedtls_x509_csr_parse_der() 188 csr->subject_raw.len = p - csr->subject_raw.p; in mbedtls_x509_csr_parse_der() 216 p += len; in mbedtls_x509_csr_parse_der() 244 if( p != end ) in mbedtls_x509_csr_parse_der() 337 char *p; in mbedtls_x509_csr_info() local [all …]
|
A D | x509_crt.c | 323 memcmp( a->p, b->p, b->len ) == 0 ) in x509_string_cmp() 491 uid->p = *p; in x509_get_uid() 723 buf->p = *p; in x509_get_subject_alt_name() 833 policy_oid.p = *p; in x509_get_certificate_policies() 864 buf->p = policy_oid.p; in x509_get_certificate_policies() 944 extn_oid.p = *p; in x509_get_crt_ext() 1149 crt->tbs.p = p; in x509_crt_parse_der_core() 1196 crt->issuer_raw.p = p; in x509_crt_parse_der_core() 1229 crt->subject_raw.p = p; in x509_crt_parse_der_core() 1249 crt->pk_raw.p = p; in x509_crt_parse_der_core() [all …]
|
A D | x509_create.c | 219 cur->val.p[0] = critical; in mbedtls_x509_set_extension() 220 memcpy( cur->val.p + 1, val, val_len ); in mbedtls_x509_set_extension() 243 const unsigned char *name = cur_name->val.p; in x509_write_name() 296 if( *p < start || (size_t)( *p - start ) < size ) in mbedtls_x509_write_sig() 300 (*p) -= len; in mbedtls_x509_write_sig() 301 memcpy( *p, sig, len ); in mbedtls_x509_write_sig() 303 if( *p - start < 1 ) in mbedtls_x509_write_sig() 306 *--(*p) = 0; in mbedtls_x509_write_sig() 326 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_raw_buffer( p, start, ext->val.p + 1, in x509_write_extension() 331 if( ext->val.p[0] != 0 ) in x509_write_extension() [all …]
|
A D | ssl_cli.c | 140 p += 2; in mbedtls_ssl_write_hostname_ext() 143 p += 2; in mbedtls_ssl_write_hostname_ext() 146 p += 2; in mbedtls_ssl_write_hostname_ext() 151 p += 2; in mbedtls_ssl_write_hostname_ext() 186 p += 2; in ssl_write_renegotiation_ext() 286 p += 2; in ssl_write_signature_algorithms_ext() 692 memcpy( p + 1, *cur, *p ); in ssl_write_alpn_ext() 693 p += 1 + *p; in ssl_write_alpn_ext() 1683 for( p = ssl->conf->alpn_list; *p != NULL; p++ ) in ssl_parse_alpn_ext() 2640 len = (*p)[0] << 8 | (*p)[1]; in ssl_parse_server_psk_hint() [all …]
|
A D | bignum.c | 136 X->p = p; in mbedtls_mpi_grow() 179 X->p = p; in mbedtls_mpi_shrink() 1362 Y.p = p; in mbedtls_mpi_cmp_int() 1398 o = B->p; p = X->p; c = 0; in mbedtls_mpi_add_abs() 1415 p = X->p + i; in mbedtls_mpi_add_abs() 1418 *p += c; c = ( *p < c ); i++; p++; in mbedtls_mpi_add_abs() 1492 carry = mpi_sub_hlp( n, X->p, A->p, B->p ); in mbedtls_mpi_sub_abs() 1598 B.p = p; in mbedtls_mpi_add_int() 1616 B.p = p; in mbedtls_mpi_sub_int() 2037 B.p = p; in mbedtls_mpi_div_int() [all …]
|
A D | ecjpake.c | 175 if( end < *p || end - *p < 5 ) in ecjpake_write_len_point() 224 p += 4; in ecjpake_hash() 226 if( end < p || (size_t)( end - p ) < id_len ) in ecjpake_hash() 230 p += id_len; in ecjpake_hash() 277 if( end < *p || (size_t)( end - *p ) < 1 ) in ecjpake_zkp_read() 354 pf, &len, *p, end - *p ) ); in ecjpake_zkp_write() 355 *p += len; in ecjpake_zkp_write() 366 *p += len; in ecjpake_zkp_write() 439 pf, &len, *p, end - *p ) ); in ecjpake_kkp_write() 440 *p += len; in ecjpake_kkp_write() [all …]
|
A D | ssl_srv.c | 108 hostname_len = ( ( p[1] << 8 ) | p[2] ); in ssl_parse_servername_ext() 277 for( p = buf + 2; p < end; p += 2 ) in ssl_parse_signature_algorithms_ext() 418 p++; in ssl_parse_supported_point_formats() 1973 p += 2; in ssl_write_cid_ext() 1976 p += 2; in ssl_write_cid_ext() 2018 p += 2; in ssl_write_encrypt_then_mac_ext() 2044 p += 2; in ssl_write_extended_ms_ext() 2069 p += 2; in ssl_write_session_ticket_ext() 2093 p += 2; in ssl_write_renegotiation_ext() 3394 n = ( (*p)[0] << 8 ) | (*p)[1]; in ssl_parse_client_dh_public() [all …]
|
A D | base64.c | 84 unsigned char *p; in mbedtls_base64_encode() local 110 for( i = 0, p = dst; i < n; i += 3 ) in mbedtls_base64_encode() 121 *p++ = mbedtls_base64_enc_char( C3 & 0x3F ); in mbedtls_base64_encode() 135 else *p++ = '='; in mbedtls_base64_encode() 137 *p++ = '='; in mbedtls_base64_encode() 140 *olen = p - dst; in mbedtls_base64_encode() 141 *p = 0; in mbedtls_base64_encode() 187 unsigned char *p; in mbedtls_base64_decode() local 253 for( x = 0, p = dst; i > 0; i--, src++ ) in mbedtls_base64_decode() 267 *p++ = MBEDTLS_BYTE_2( x ); in mbedtls_base64_decode() [all …]
|
A D | pkcs5.c | 59 unsigned char *p = params->p; in pkcs5_parse_pbkdf2_params() local 60 const unsigned char *end = params->p + params->len; in pkcs5_parse_pbkdf2_params() 74 if( ( ret = mbedtls_asn1_get_tag( &p, end, &salt->len, in pkcs5_parse_pbkdf2_params() 78 salt->p = p; in pkcs5_parse_pbkdf2_params() 79 p += salt->len; in pkcs5_parse_pbkdf2_params() 84 if( p == end ) in pkcs5_parse_pbkdf2_params() 93 if( p == end ) in pkcs5_parse_pbkdf2_params() 102 if( p != end ) in pkcs5_parse_pbkdf2_params() 115 unsigned char *p, *end; in mbedtls_pkcs5_pbes2() local 127 p = pbe_params->p; in mbedtls_pkcs5_pbes2() [all …]
|
A D | ssl_tls13_generic.c | 160 unsigned char *p = buf; in mbedtls_ssl_tls13_write_sig_alg_ext() local 184 p += 6; in mbedtls_ssl_tls13_write_sig_alg_ext() 195 p += 2; in mbedtls_ssl_tls13_write_sig_alg_ext() 215 *olen = p - buf; in mbedtls_ssl_tls13_write_sig_alg_ext() 330 p += 2; in ssl_tls13_parse_certificate_verify() 389 p += 2; in ssl_tls13_parse_certificate_verify() 568 p += 4; in ssl_tls13_parse_certificate() 608 p += 3; in ssl_tls13_parse_certificate() 655 p += cert_data_len; in ssl_tls13_parse_certificate() 660 p += 2; in ssl_tls13_parse_certificate() [all …]
|
A D | ssl_tls.c | 1464 if( end < p || (size_t)( end - p ) < psk_len ) in mbedtls_ssl_psk_derive_premaster() 1541 p += 2; in mbedtls_ssl_psk_derive_premaster() 1543 if( end < p || (size_t)( end - p ) < psk_len ) in mbedtls_ssl_psk_derive_premaster() 4076 for( p = protos; *p != NULL; p++ ) in mbedtls_ssl_conf_alpn_protocols() 4941 p += 8; in ssl_session_load_tls12() 4952 session->ciphersuite = ( p[0] << 8 ) | p[1]; in ssl_session_load_tls12() 4953 p += 2; in ssl_session_load_tls12() 4968 p += 4; in ssl_session_load_tls12() 4992 cert_len = ( p[0] << 16 ) | ( p[1] << 8 ) | p[2]; in ssl_session_load_tls12() 5059 session->ticket_len = ( p[0] << 16 ) | ( p[1] << 8 ) | p[2]; in ssl_session_load_tls12() [all …]
|
/mbedtls-development/programs/test/ |
A D | udp_proxy.c | 187 char *p, *q; in get_options() local 203 p = argv[i]; in get_options() 515 ellapsed_time(), p->way, p->type, p->len ); in print_packet() 518 ellapsed_time(), p->way, p->type, p->len, why ); in print_packet() 522 p->way, p->type, p->len ); in print_packet() 525 p->way, p->type, p->len, why ); in print_packet() 572 memcpy( buf, p->buf, p->len ); in send_packet() 590 memcpy( buf, p->buf, p->len ); in send_packet() 592 if( p->len <= 13 ) in send_packet() 610 if( ( ret = dispatch_data( dst, p->buf, p->len ) ) <= 0 ) in send_packet() [all …]
|
/mbedtls-development/include/mbedtls/ |
A D | asn1write.h | 54 int mbedtls_asn1_write_len( unsigned char **p, const unsigned char *start, 68 int mbedtls_asn1_write_tag( unsigned char **p, const unsigned char *start, 84 int mbedtls_asn1_write_raw_buffer( unsigned char **p, const unsigned char *start, 102 int mbedtls_asn1_write_mpi( unsigned char **p, const unsigned char *start, 118 int mbedtls_asn1_write_null( unsigned char **p, const unsigned char *start ); 134 int mbedtls_asn1_write_oid( unsigned char **p, const unsigned char *start, 152 int mbedtls_asn1_write_algorithm_identifier( unsigned char **p, 170 int mbedtls_asn1_write_bool( unsigned char **p, const unsigned char *start, 240 int mbedtls_asn1_write_printable_string( unsigned char **p, 294 int mbedtls_asn1_write_bitstring( unsigned char **p, const unsigned char *start, [all …]
|
A D | asn1.h | 234 int mbedtls_asn1_get_len( unsigned char **p, 259 int mbedtls_asn1_get_tag( unsigned char **p, 278 int mbedtls_asn1_get_bool( unsigned char **p, 299 int mbedtls_asn1_get_int( unsigned char **p, 320 int mbedtls_asn1_get_enum( unsigned char **p, 362 int mbedtls_asn1_get_bitstring_null( unsigned char **p, 413 int mbedtls_asn1_get_sequence_of( unsigned char **p, 526 unsigned char **p, 553 int mbedtls_asn1_get_mpi( unsigned char **p, 574 int mbedtls_asn1_get_alg( unsigned char **p, [all …]
|
/mbedtls-development/tests/src/ |
A D | asn1_helpers.c | 30 int mbedtls_test_asn1_skip_integer( unsigned char **p, const unsigned char *end, in mbedtls_test_asn1_skip_integer() argument 37 TEST_EQUAL( mbedtls_asn1_get_tag( p, end, &len, in mbedtls_test_asn1_skip_integer() 43 TEST_ASSERT( len <= (size_t)( end - *p) ); in mbedtls_test_asn1_skip_integer() 48 if( ( len == 1 && ( *p )[0] == 0 ) || in mbedtls_test_asn1_skip_integer() 49 ( len > 1 && ( *p )[0] == 0 && ( ( *p )[1] & 0x80 ) != 0 ) ) in mbedtls_test_asn1_skip_integer() 51 ++( *p ); in mbedtls_test_asn1_skip_integer() 56 msb = ( *p )[0]; in mbedtls_test_asn1_skip_integer() 67 TEST_ASSERT( ( ( *p )[len-1] & 1 ) != 0 ); in mbedtls_test_asn1_skip_integer() 68 *p += len; in mbedtls_test_asn1_skip_integer()
|
/mbedtls-development/tests/suites/ |
A D | test_suite_asn1parse.function | 41 *p = start; 94 while( *p <= end && *p < content_start + len && ret == 0 ) 140 p = end; 154 p = buf; 260 p = buf; 345 p = input->x; 352 p = input->x; 410 p = input->x; 427 p = input->x; 506 p = input->x; [all …]
|
A D | test_suite_asn1write.function | 12 unsigned char *p; 21 data->p = data->end; 42 ASSERT_COMPARE( data->p, (size_t)( data->end - data->p ), 233 &data.p, data.start, 256 unsigned char *p; 262 p = buf + GUARD_LEN + buf_len; 382 mbedtls_free( found->oid.p ); 386 mbedtls_free( nd[i].oid.p ); 403 old_val = nd.val.p; 429 mbedtls_free( nd.val.p ); [all …]
|
/mbedtls-development/programs/x509/ |
A D | cert_write.c | 223 char *p, *q, *r; in main() local 282 p = argv[i]; in main() 283 if( ( q = strchr( p, '=' ) ) == NULL ) in main() 287 if( strcmp( p, "request_file" ) == 0 ) in main() 313 else if( strcmp( p, "not_after" ) == 0 ) in main() 317 else if( strcmp( p, "serial" ) == 0 ) in main() 351 else if( strcmp( p, "md" ) == 0 ) in main() 362 else if( strcmp( p, "version" ) == 0 ) in main() 372 else if( strcmp( p, "selfsign" ) == 0 ) in main() 381 else if( strcmp( p, "is_ca" ) == 0 ) in main() [all …]
|
/mbedtls-development/programs/ssl/ |
A D | ssl_client2.c | 719 char *p, *q; in main() local 884 p = argv[i]; in main() 1218 *p++ = '\0'; in main() 1462 q = p; in main() 1465 while( *p != ',' && *p != '\0' ) in main() 1466 p++; in main() 1513 q = p; in main() 1516 while( *p != ',' && *p != '\0' ) in main() 1517 p++; in main() 1569 while( *p != ',' && *p != '\0' ) in main() [all …]
|