Home
last modified time | relevance | path

Searched refs:data_len (Results 1 – 21 of 21) sorted by relevance

/mbedtls/library/
A Dssl_msg.c1275 rec->data_len += padlen + 1; in mbedtls_ssl_encrypt_buf()
1364 if (rec->data_len != olen) { in mbedtls_ssl_encrypt_buf()
1658 if (olen != rec->data_len) { in mbedtls_ssl_decrypt_buf()
1901 if (rec->data_len != olen) { in mbedtls_ssl_decrypt_buf()
1914 rec->data_len, in mbedtls_ssl_decrypt_buf()
1930 rec->data_len, in mbedtls_ssl_decrypt_buf()
1954 size_t const num_checks = rec->data_len <= 256 ? rec->data_len : 256; in mbedtls_ssl_decrypt_buf()
1983 rec->data_len -= padlen; in mbedtls_ssl_decrypt_buf()
3864 if (rec->data_len == 0) { in ssl_parse_record_header()
4069 if (rec->data_len == 0) { in ssl_prepare_record_content()
[all …]
A Dcipher.c852 *data_len = input_len - padding_len; in get_pkcs_padding()
880 output[data_len] = 0x80; in add_one_and_zeros_padding()
882 output[data_len + i] = 0x00; in add_one_and_zeros_padding()
896 *data_len = 0; in get_one_and_zeros_padding()
903 *data_len = mbedtls_ct_size_if(hit_first_nonzero, i, *data_len); in get_one_and_zeros_padding()
925 output[data_len + i - 1] = 0x00; in add_zeros_and_len_padding()
942 *data_len = input_len - padding_len; in get_zeros_and_len_padding()
968 memset(output + data_len, 0, output_len - data_len); in add_zeros_padding()
981 *data_len = 0; in get_zeros_padding()
985 *data_len = mbedtls_ct_size_if(mbedtls_ct_bool_ne(done, prev_done), i, *data_len); in get_zeros_padding()
[all …]
A Dx509_create.c141 size_t *data_len) in parse_attribute_value_string() argument
172 *data_len = (size_t) (d - data); in parse_attribute_value_string()
206 size_t *data_len, in parse_attribute_value_hex_der_encoded() argument
247 if (mbedtls_asn1_get_len(&p, der + der_length, data_len) != 0) { in parse_attribute_value_hex_der_encoded()
254 if (*data_len > MBEDTLS_X509_MAX_DN_NAME_SIZE) { in parse_attribute_value_hex_der_encoded()
259 for (size_t i = 0; i < *data_len; i++) { in parse_attribute_value_hex_der_encoded()
267 if (*data_len > data_size) { in parse_attribute_value_hex_der_encoded()
270 memcpy(data, p, *data_len); in parse_attribute_value_hex_der_encoded()
293 size_t data_len = 0; in mbedtls_x509_string_to_names() local
326 data, sizeof(data), &data_len, &tag); in mbedtls_x509_string_to_names()
[all …]
A Dpsa_util.c555 size_t data_len; in mbedtls_ecdsa_der_to_raw() local
566 ret = mbedtls_asn1_get_tag(&p, der + der_len, &data_len, in mbedtls_ecdsa_der_to_raw()
575 ret = convert_der_to_raw_single_int(p, data_len, raw_tmp, coordinate_size); in mbedtls_ecdsa_der_to_raw()
580 data_len -= ret; in mbedtls_ecdsa_der_to_raw()
583 ret = convert_der_to_raw_single_int(p, data_len, raw_tmp + coordinate_size, in mbedtls_ecdsa_der_to_raw()
589 data_len -= ret; in mbedtls_ecdsa_der_to_raw()
A Dpkcs12.c245 static void pkcs12_fill_buffer(unsigned char *data, size_t data_len, in pkcs12_fill_buffer() argument
252 while (data_len > 0) { in pkcs12_fill_buffer()
253 use_len = (data_len > fill_len) ? fill_len : data_len; in pkcs12_fill_buffer()
256 data_len -= use_len; in pkcs12_fill_buffer()
A Dctr_drbg.c162 const unsigned char *data, size_t data_len) in block_cipher_df() argument
185 if (data_len > MBEDTLS_CTR_DRBG_MAX_SEED_INPUT) { in block_cipher_df()
200 MBEDTLS_PUT_UINT32_BE(data_len, p, 0); in block_cipher_df()
203 memcpy(p, data, data_len); in block_cipher_df()
204 p[data_len] = 0x80; in block_cipher_df()
206 buf_len = MBEDTLS_CTR_DRBG_BLOCKSIZE + 8 + data_len + 1; in block_cipher_df()
A Dpsa_crypto_storage.c232 uint8_t data_len[4]; member
253 MBEDTLS_PUT_UINT32_LE(data_length, storage_format->data_len, 0); in psa_format_key_data_for_storage()
291 *key_data_length = MBEDTLS_GET_UINT32_LE(storage_format->data_len, 0); in psa_parse_key_data_from_storage()
A Dpem.c244 static int pem_check_pkcs_padding(unsigned char *input, size_t input_len, size_t *data_len) in pem_check_pkcs_padding() argument
254 *data_len = input_len - pad_len; in pem_check_pkcs_padding()
256 for (i = *data_len; i < input_len; i++) { in pem_check_pkcs_padding()
A Dchacha20.c248 size_t data_len, in mbedtls_chacha20_crypt() argument
267 ret = mbedtls_chacha20_update(&ctx, data_len, input, output); in mbedtls_chacha20_crypt()
A Dhmac_drbg.c99 const unsigned char *data, size_t data_len) in mbedtls_hmac_drbg_seed_buf() argument
122 if ((ret = mbedtls_hmac_drbg_update(ctx, data, data_len)) != 0) { in mbedtls_hmac_drbg_seed_buf()
A Dssl_tls12_server.c3730 size_t data_len = (size_t) (*p++); in ssl_parse_client_key_exchange() local
3746 if (data_len < 1 || data_len > buf_len) { in ssl_parse_client_key_exchange()
3749 data_len, buf_len)); in ssl_parse_client_key_exchange()
3754 if (data_len > sizeof(handshake->xxdh_psa_peerkey)) { in ssl_parse_client_key_exchange()
3757 data_len, in ssl_parse_client_key_exchange()
3761 memcpy(handshake->xxdh_psa_peerkey, p, data_len); in ssl_parse_client_key_exchange()
3762 handshake->xxdh_psa_peerkey_len = data_len; in ssl_parse_client_key_exchange()
A Decp.c848 unsigned char data_len; in mbedtls_ecp_tls_read_point() local
857 data_len = *(*buf)++; in mbedtls_ecp_tls_read_point()
858 if (data_len < 1 || data_len > buf_len - 1) { in mbedtls_ecp_tls_read_point()
866 *buf += data_len; in mbedtls_ecp_tls_read_point()
868 return mbedtls_ecp_point_read_binary(grp, pt, buf_start, data_len); in mbedtls_ecp_tls_read_point()
A Dssl_misc.h852 size_t data_len; member
1235 size_t data_len; /* Length of record content */ member
1755 unsigned char *data, size_t data_len,
A Dssl_tls.c9329 unsigned char *data, size_t data_len, in mbedtls_ssl_get_key_exchange_md_tls1_2() argument
9351 data, data_len)) != PSA_SUCCESS) { in mbedtls_ssl_get_key_exchange_md_tls1_2()
9385 unsigned char *data, size_t data_len, in mbedtls_ssl_get_key_exchange_md_tls1_2() argument
9416 if ((ret = mbedtls_md_update(&ctx, data, data_len)) != 0) { in mbedtls_ssl_get_key_exchange_md_tls1_2()
/mbedtls/tests/suites/
A Dtest_suite_ssl_decrypt.function31 .data_len = 0,
54 rec_good.data_len = plaintext_length;
86 rec.data_len = n;
210 rec.data_len = plaintext_len;
211 memset(rec.buf + rec.data_offset, 42, rec.data_len);
224 rec.data_len += padlen + 1;
236 rec.data_len, rec.buf + rec.data_offset, &olen));
238 rec.data_len += t0.ivlen;
260 rec.data_len, rec.buf + rec.data_offset, &olen));
262 rec.data_len += t0.ivlen;
[all …]
A Dtest_suite_asn1write.function295 size_t data_len = data.end - data.p;
296 size_t len_complete = data_len + par_len;
301 memcpy(buf_complete, data.p, data_len);
308 expected_params_tag = buf_complete[data_len] = 0x04;
310 buf_complete[data_len + 1] = (unsigned char) expected_params_len;
313 expected_params_tag = buf_complete[data_len] = 0x04;
315 buf_complete[data_len + 1] = 0x82;
316 buf_complete[data_len + 2] = (unsigned char) (expected_params_len >> 8);
317 buf_complete[data_len + 3] = (unsigned char) (expected_params_len);
A Dtest_suite_ssl.function1293 rec.data_len = 1 + num_records;
1295 memset(rec.buf + rec.data_offset, 42, rec.data_len);
1335 TEST_ASSERT(rec.data_len == rec_backup.data_len);
1339 rec.data_len) == 0);
1441 rec.data_len = buflen - 2 * offset;
1449 memset(rec.buf + rec.data_offset, 42, rec.data_len);
1494 TEST_ASSERT(rec.data_len == rec_backup.data_len);
1498 rec.data_len) == 0);
1901 rec.data_len = plaintext->len;
1913 TEST_MEMORY_COMPARE(rec.buf + rec.data_offset, rec.data_len,
[all …]
A Dtest_suite_psa_crypto_persistent_key.function33 uint8_t data_len[4];
/mbedtls/include/mbedtls/
A Dcipher.h332 void(*MBEDTLS_PRIVATE(add_padding))(unsigned char *output, size_t olen, size_t data_len);
333 int(*MBEDTLS_PRIVATE(get_padding))(unsigned char *input, size_t ilen, size_t *data_len);
A Dhmac_drbg.h223 const unsigned char *data, size_t data_len);
/mbedtls/tests/src/test_helpers/
A Dssl_helpers.c1626 add_data[11] = (record->data_len >> 8) & 0xff; in mbedtls_test_ssl_prepare_record_mac()
1627 add_data[12] = (record->data_len >> 0) & 0xff; in mbedtls_test_ssl_prepare_record_mac()
1638 record->data_len)); in mbedtls_test_ssl_prepare_record_mac()
1650 record->data_len)); in mbedtls_test_ssl_prepare_record_mac()
1657 memcpy(record->buf + record->data_offset + record->data_len, mac, transform_out->maclen); in mbedtls_test_ssl_prepare_record_mac()
1658 record->data_len += transform_out->maclen; in mbedtls_test_ssl_prepare_record_mac()

Completed in 110 milliseconds