Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 42) sorted by relevance

12

/mbedtls-latest/tests/suites/
Dtest_suite_des.function18 void des_encrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
30 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 8, dst->len) == 0);
38 void des_decrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
50 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 8, dst->len) == 0);
59 data_t *src_str, data_t *dst, int cbc_result)
73 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
74 dst->len) == 0);
84 data_t *src_str, data_t *dst,
99 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
100 dst->len) == 0);
[all …]
Dtest_suite_camellia.function48 data_t *dst, int setkey_result)
62 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 16, dst->len) == 0);
72 data_t *dst, int setkey_result)
86 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 16, dst->len) == 0);
96 data_t *src_str, data_t *dst, int cbc_result)
110 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
111 dst->len) == 0);
121 data_t *src_str, data_t *dst,
136 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
137 dst->len) == 0);
[all …]
Dtest_suite_aes.function70 data_t *dst, int setkey_result)
83 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 16, dst->len) == 0);
211 data_t *dst, int setkey_result)
224 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, 16, dst->len) == 0);
234 data_t *src_str, data_t *dst,
249 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x,
250 src_str->len, dst->len) == 0);
260 data_t *src_str, data_t *dst,
274 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x,
275 src_str->len, dst->len) == 0);
[all …]
Dtest_suite_base64.function106 void base64_encode_hex(data_t *src, char *dst, int dst_buf_size,
123 TEST_ASSERT(len == strlen(dst));
124 TEST_ASSERT(memcmp(dst, res, len) == 0);
133 void base64_decode_hex(char *src, data_t *dst, int dst_buf_size,
144 TEST_ASSERT(len == dst->len);
145 TEST_ASSERT(memcmp(dst->x, res, len) == 0);
156 unsigned char dst[1000] = { 0 };
159 TEST_ASSERT(mbedtls_base64_decode(dst, sizeof(dst), &len, src->x, src->len) == result);
162 TEST_ASSERT(memcmp(dst, dst_ref, len) == 0);
Dtest_suite_bignum.function491 mbedtls_mpi src, dst, ref;
493 mbedtls_mpi_init(&dst);
500 TEST_ASSERT(mbedtls_test_read_mpi(&dst, dst_hex) == 0);
501 TEST_ASSERT(mbedtls_mpi_copy(&dst, &src) == 0);
502 TEST_ASSERT(sign_is_valid(&dst));
503 TEST_ASSERT(mbedtls_mpi_cmp_mpi(&dst, &src) == 0);
506 mbedtls_mpi_free(&dst);
507 TEST_ASSERT(mbedtls_test_read_mpi(&dst, dst_hex) == 0);
508 TEST_ASSERT(mbedtls_mpi_safe_cond_assign(&dst, &src, 1) == 0);
509 TEST_ASSERT(sign_is_valid(&dst));
[all …]
Dtest_suite_constant_time.function469 unsigned char *dst = NULL;
474 TEST_CALLOC(dst, len);
485 TEST_CF_SECRET(dst, len);
486 mbedtls_ct_memcpy_offset(dst, src, secret,
490 TEST_CF_PUBLIC(dst, len);
492 TEST_MEMORY_COMPARE(dst, len, src + secret, len);
496 mbedtls_free(dst);
Dtest_suite_gcm.function209 data_t *add_str, data_t *dst,
233 TEST_MEMORY_COMPARE(output, src_str->len, dst->x, dst->len);
241 dst, tag,
410 data_t *dst,
421 iv_str, src_str, dst, tag_str,
/mbedtls-latest/library/
Dbase64.c61 int mbedtls_base64_encode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_encode() argument
82 if ((dlen < n + 1) || (NULL == dst)) { in mbedtls_base64_encode()
89 for (i = 0, p = dst; i < n; i += 3) { in mbedtls_base64_encode()
119 *olen = (size_t) (p - dst); in mbedtls_base64_encode()
128 int mbedtls_base64_decode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_decode() argument
198 if (dst == NULL || dlen < n) { in mbedtls_base64_decode()
204 for (x = 0, p = dst; i > 0; i--, src++) { in mbedtls_base64_decode()
228 *olen = (size_t) (p - dst); in mbedtls_base64_decode()
Dmd.c334 int mbedtls_md_clone(mbedtls_md_context_t *dst, in mbedtls_md_clone() argument
337 if (dst == NULL || dst->md_info == NULL || in mbedtls_md_clone()
339 dst->md_info != src->md_info) { in mbedtls_md_clone()
344 if (src->engine != dst->engine) { in mbedtls_md_clone()
353 psa_status_t status = psa_hash_clone(src->md_ctx, dst->md_ctx); in mbedtls_md_clone()
361 mbedtls_md5_clone(dst->md_ctx, src->md_ctx); in mbedtls_md_clone()
366 mbedtls_ripemd160_clone(dst->md_ctx, src->md_ctx); in mbedtls_md_clone()
371 mbedtls_sha1_clone(dst->md_ctx, src->md_ctx); in mbedtls_md_clone()
376 mbedtls_sha256_clone(dst->md_ctx, src->md_ctx); in mbedtls_md_clone()
381 mbedtls_sha256_clone(dst->md_ctx, src->md_ctx); in mbedtls_md_clone()
[all …]
Dcamellia.c868 unsigned char dst[16]; in mbedtls_camellia_self_test() local
909 memcpy(dst, camellia_test_ecb_plain[i], 16); in mbedtls_camellia_self_test()
915 memcpy(dst, camellia_test_ecb_cipher[u][i], 16); in mbedtls_camellia_self_test()
920 if (memcmp(buf, dst, 16) != 0) { in mbedtls_camellia_self_test()
951 memcpy(dst, camellia_test_cbc_iv, 16); in mbedtls_camellia_self_test()
965 memcpy(dst, camellia_test_cbc_plain[i], 16); in mbedtls_camellia_self_test()
967 memcpy(iv, dst, 16); in mbedtls_camellia_self_test()
969 memcpy(dst, camellia_test_cbc_cipher[u][i], 16); in mbedtls_camellia_self_test()
974 if (memcmp(buf, dst, 16) != 0) { in mbedtls_camellia_self_test()
Drsa.c1618 static int mgf_mask(unsigned char *dst, size_t dlen, unsigned char *src, in mgf_mask() argument
1647 p = dst; in mgf_mask()
2313 unsigned char *dst) in rsa_rsassa_pkcs1_v15_encode() argument
2317 unsigned char *p = dst; in rsa_rsassa_pkcs1_v15_encode()
2416 if (p != dst + dst_len) { in rsa_rsassa_pkcs1_v15_encode()
2417 mbedtls_platform_zeroize(dst, dst_len); in rsa_rsassa_pkcs1_v15_encode()
2773 int mbedtls_rsa_copy(mbedtls_rsa_context *dst, const mbedtls_rsa_context *src) in mbedtls_rsa_copy() argument
2777 dst->len = src->len; in mbedtls_rsa_copy()
2779 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&dst->N, &src->N)); in mbedtls_rsa_copy()
2780 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&dst->E, &src->E)); in mbedtls_rsa_copy()
[all …]
Dssl_cache.c40 mbedtls_ssl_cache_entry **dst) in ssl_cache_find_entry() argument
66 *dst = cur; in ssl_cache_find_entry()
133 mbedtls_ssl_cache_entry **dst) in ssl_cache_pick_writing_slot() argument
242 *dst = cur; in ssl_cache_pick_writing_slot()
Dssl_tls.c228 int mbedtls_ssl_session_copy(mbedtls_ssl_session *dst, in mbedtls_ssl_session_copy() argument
231 mbedtls_ssl_session_free(dst); in mbedtls_ssl_session_copy()
232 memcpy(dst, src, sizeof(mbedtls_ssl_session)); in mbedtls_ssl_session_copy()
234 dst->ticket = NULL; in mbedtls_ssl_session_copy()
237 dst->hostname = NULL; in mbedtls_ssl_session_copy()
243 dst->ticket_alpn = NULL; in mbedtls_ssl_session_copy()
252 dst->peer_cert = mbedtls_calloc(1, sizeof(mbedtls_x509_crt)); in mbedtls_ssl_session_copy()
253 if (dst->peer_cert == NULL) { in mbedtls_ssl_session_copy()
257 mbedtls_x509_crt_init(dst->peer_cert); in mbedtls_ssl_session_copy()
259 if ((ret = mbedtls_x509_crt_parse_der(dst->peer_cert, src->peer_cert->raw.p, in mbedtls_ssl_session_copy()
[all …]
Dx509_crt.c2725 static int x509_inet_pton_ipv4(const char *src, void *dst);
2730 static int x509_inet_pton_ipv6(const char *src, void *dst) in x509_inet_pton_ipv6() argument
2823 memcpy(dst, addr, sizeof(addr)); in x509_inet_pton_ipv6()
2827 static int x509_inet_pton_ipv4(const char *src, void *dst) in x509_inet_pton_ipv4() argument
2830 uint8_t *res = (uint8_t *) dst; in x509_inet_pton_ipv4()
2865 static int x509_inet_pton_ipv6(const char *src, void *dst) in x509_inet_pton_ipv6() argument
2867 return inet_pton(AF_INET6, src, dst) == 1 ? 0 : -1; in x509_inet_pton_ipv6()
2870 static int x509_inet_pton_ipv4(const char *src, void *dst) in x509_inet_pton_ipv4() argument
2872 return inet_pton(AF_INET, src, dst) == 1 ? 0 : -1; in x509_inet_pton_ipv4()
2877 size_t mbedtls_x509_crt_parse_cn_inet_pton(const char *cn, void *dst) in mbedtls_x509_crt_parse_cn_inet_pton() argument
[all …]
Dssl_tls13_keys.c103 unsigned char *dst, size_t *dst_len) in ssl_tls13_hkdf_encode_label() argument
110 unsigned char *p = dst; in ssl_tls13_hkdf_encode_label()
702 unsigned char *dst, in ssl_tls13_calc_finished_core() argument
757 dst, hash_len, dst_len); in ssl_tls13_calc_finished_core()
773 unsigned char *dst, in mbedtls_ssl_tls13_calculate_verify_data() argument
819 transcript, dst, actual_len); in mbedtls_ssl_tls13_calculate_verify_data()
824 MBEDTLS_SSL_DEBUG_BUF(3, "verify_data for finished message", dst, hash_len); in mbedtls_ssl_tls13_calculate_verify_data()
Decp_curves.c4832 static inline void add64(mbedtls_mpi_uint *dst, mbedtls_mpi_uint *src, mbedtls_mpi_uint *carry) in add64() argument
4836 for (i = 0; i < 8 / sizeof(mbedtls_mpi_uint); i++, dst++, src++) { in add64()
4837 *dst += c; c = (*dst < c); in add64()
4838 *dst += *src; c += (*dst < *src); in add64()
4844 static inline void carry64(mbedtls_mpi_uint *dst, mbedtls_mpi_uint *carry) in carry64() argument
4847 for (i = 0; i < 8 / sizeof(mbedtls_mpi_uint); i++, dst++) { in carry64()
4848 *dst += *carry; in carry64()
4849 *carry = (*dst < *carry); in carry64()
4935 static inline void add32(uint32_t *dst, uint32_t src, signed char *carry) in add32() argument
4937 *dst += src; in add32()
[all …]
Dgcm.c80 static inline void gcm_gen_table_rightshift(uint64_t dst[2], const uint64_t src[2]) in gcm_gen_table_rightshift()
82 uint8_t *u8Dst = (uint8_t *) dst; in gcm_gen_table_rightshift()
85 MBEDTLS_PUT_UINT64_BE(MBEDTLS_GET_UINT64_BE(&src[1], 0) >> 1, &dst[1], 0); in gcm_gen_table_rightshift()
87 MBEDTLS_PUT_UINT64_BE(MBEDTLS_GET_UINT64_BE(&src[0], 0) >> 1, &dst[0], 0); in gcm_gen_table_rightshift()
Dssl_tls13_server.c464 static int ssl_tls13_session_copy_ticket(mbedtls_ssl_session *dst, in ssl_tls13_session_copy_ticket() argument
467 dst->ticket_age_add = src->ticket_age_add; in ssl_tls13_session_copy_ticket()
468 dst->ticket_flags = src->ticket_flags; in ssl_tls13_session_copy_ticket()
469 dst->resumption_key_len = src->resumption_key_len; in ssl_tls13_session_copy_ticket()
473 memcpy(dst->resumption_key, src->resumption_key, src->resumption_key_len); in ssl_tls13_session_copy_ticket()
476 dst->max_early_data_size = src->max_early_data_size; in ssl_tls13_session_copy_ticket()
479 int ret = mbedtls_ssl_session_set_ticket_alpn(dst, src->ticket_alpn); in ssl_tls13_session_copy_ticket()
/mbedtls-latest/programs/test/
Dudp_proxy.c478 mbedtls_net_context *dst; member
533 mbedtls_net_context *dst = p->dst; in send_packet() local
554 if ((ret = dispatch_data(dst, buf, p->len)) <= 0) { in send_packet()
573 if ((ret = dispatch_data(dst, buf, p->len)) <= 0) { in send_packet()
580 if ((ret = dispatch_data(dst, p->buf, p->len)) <= 0) { in send_packet()
591 if ((ret = dispatch_data(dst, p->buf, p->len)) <= 0) { in send_packet()
603 if ((ret = dispatch_data(dst, initial_clihlo.buf, in send_packet()
667 mbedtls_net_context *dst, in handle_message() argument
687 cur.dst = dst; in handle_message()
/mbedtls-latest/include/mbedtls/
Dbase64.h45 int mbedtls_base64_encode(unsigned char *dst, size_t dlen, size_t *olen,
65 int mbedtls_base64_decode(unsigned char *dst, size_t dlen, size_t *olen,
Dmd5.h85 void mbedtls_md5_clone(mbedtls_md5_context *dst,
Dripemd160.h61 void mbedtls_ripemd160_clone(mbedtls_ripemd160_context *dst,
Dsha1.h95 void mbedtls_sha1_clone(mbedtls_sha1_context *dst,
Dsha256.h77 void mbedtls_sha256_clone(mbedtls_sha256_context *dst,
Dsha512.h78 void mbedtls_sha512_clone(mbedtls_sha512_context *dst,

12