Home
last modified time | relevance | path

Searched refs:src_str (Results 1 – 25 of 50) sorted by relevance

12

/external/mbedtls/tests/suites/
Dtest_suite_mdx.function10 unsigned char src_str[100];
13 memset(src_str, 0x00, sizeof(src_str));
16 strncpy((char *) src_str, text_src_string, sizeof(src_str) - 1);
18 ret = mbedtls_md5(src_str, strlen((char *) src_str), output);
30 unsigned char src_str[100];
33 memset(src_str, 0x00, sizeof(src_str));
36 strncpy((char *) src_str, text_src_string, sizeof(src_str) - 1);
38 ret = mbedtls_ripemd160(src_str, strlen((char *) src_str), output);
Dtest_suite_poly1305.function12 void mbedtls_poly1305(data_t *key, data_t *expected_mac, data_t *src_str)
22 TEST_ASSERT(mbedtls_poly1305_mac(key->x, src_str->x,
23 src_str->len, mac) == 0);
35 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, src_str->len) == 0);
48 if (src_str->len >= 1) {
51 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, 1) == 0);
52 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x + 1, src_str->len - 1) == 0);
63 if (src_str->len >= 2) {
66 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, 1) == 0);
67 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x + 1, 1) == 0);
[all …]
Dtest_suite_des.function18 void des_encrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
28 TEST_ASSERT(mbedtls_des_crypt_ecb(&ctx, src_str->x, output) == 0);
38 void des_decrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
48 TEST_ASSERT(mbedtls_des_crypt_ecb(&ctx, src_str->x, output) == 0);
59 data_t *src_str, data_t *dst, int cbc_result)
69 TEST_ASSERT(mbedtls_des_crypt_cbc(&ctx, MBEDTLS_DES_ENCRYPT, src_str->len, iv_str->x,
70 src_str->x, output) == cbc_result);
73 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
84 data_t *src_str, data_t *dst,
95 TEST_ASSERT(mbedtls_des_crypt_cbc(&ctx, MBEDTLS_DES_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_aria.function62 void aria_encrypt_ecb(data_t *key_str, data_t *src_str,
75 for (i = 0; i < src_str->len; i += MBEDTLS_ARIA_BLOCKSIZE) {
76 TEST_ASSERT(mbedtls_aria_crypt_ecb(&ctx, src_str->x + i,
90 void aria_decrypt_ecb(data_t *key_str, data_t *src_str,
103 for (i = 0; i < src_str->len; i += MBEDTLS_ARIA_BLOCKSIZE) {
104 TEST_ASSERT(mbedtls_aria_crypt_ecb(&ctx, src_str->x + i,
119 data_t *src_str, data_t *expected_output,
130 src_str->len, iv_str->x, src_str->x,
144 data_t *src_str, data_t *expected_output,
155 src_str->len, iv_str->x, src_str->x,
[all …]
Dtest_suite_camellia.function47 void camellia_encrypt_ecb(data_t *key_str, data_t *src_str,
59 TEST_ASSERT(mbedtls_camellia_crypt_ecb(&ctx, MBEDTLS_CAMELLIA_ENCRYPT, src_str->x,
71 void camellia_decrypt_ecb(data_t *key_str, data_t *src_str,
83 TEST_ASSERT(mbedtls_camellia_crypt_ecb(&ctx, MBEDTLS_CAMELLIA_DECRYPT, src_str->x,
96 data_t *src_str, data_t *dst, int cbc_result)
106 TEST_ASSERT(mbedtls_camellia_crypt_cbc(&ctx, MBEDTLS_CAMELLIA_ENCRYPT, src_str->len, iv_str->x,
107 src_str->x, output) == cbc_result);
110 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
121 data_t *src_str, data_t *dst,
132 TEST_ASSERT(mbedtls_camellia_crypt_cbc(&ctx, MBEDTLS_CAMELLIA_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_base64.function61 unsigned char src_str[1000];
65 memset(src_str, 0x00, 1000);
68 strncpy((char *) src_str, src_string, sizeof(src_str) - 1);
69 src_len = strlen((char *) src_str);
71 TEST_CF_SECRET(src_str, sizeof(src_str));
72 TEST_ASSERT(mbedtls_base64_encode(dst_str, dst_buf_size, &len, src_str, src_len) == result);
73 TEST_CF_PUBLIC(src_str, sizeof(src_str));
88 unsigned char src_str[1000];
93 memset(src_str, 0x00, 1000);
96 strncpy((char *) src_str, src_string, sizeof(src_str) - 1);
[all …]
Dtest_suite_chacha20.function14 data_t *src_str,
22 TEST_ASSERT(src_str->len == expected_output_str->len);
29 TEST_ASSERT(mbedtls_chacha20_crypt(key_str->x, nonce_str->x, counter, src_str->len, src_str->x,
45 TEST_ASSERT(mbedtls_chacha20_update(&ctx, src_str->len, src_str->x, output) == 0);
59 TEST_ASSERT(mbedtls_chacha20_update(&ctx, 1, src_str->x, output) == 0);
60 TEST_ASSERT(mbedtls_chacha20_update(&ctx, src_str->len - 1,
61 src_str->x + 1, output + 1) == 0);
Dtest_suite_aes.function67 void aes_encrypt_ecb(data_t *key_str, data_t *src_str,
79 TEST_ASSERT(mbedtls_aes_crypt_ecb(&ctx, MBEDTLS_AES_ENCRYPT, src_str->x, output) == 0);
90 void aes_decrypt_ecb(data_t *key_str, data_t *src_str,
102 TEST_ASSERT(mbedtls_aes_crypt_ecb(&ctx, MBEDTLS_AES_DECRYPT, src_str->x, output) == 0);
114 data_t *src_str, data_t *dst,
125 TEST_ASSERT(mbedtls_aes_crypt_cbc(&ctx, MBEDTLS_AES_ENCRYPT, src_str->len, iv_str->x,
126 src_str->x, output) == cbc_result);
130 src_str->len, dst->len) == 0);
140 data_t *src_str, data_t *dst,
150 TEST_ASSERT(mbedtls_aes_crypt_cbc(&ctx, MBEDTLS_AES_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_shax.function9 void mbedtls_sha1(data_t *src_str, data_t *hash)
16 TEST_ASSERT(mbedtls_sha1(src_str->x, src_str->len, output) == 0);
43 void sha224(data_t *src_str, data_t *hash)
50 TEST_EQUAL(mbedtls_sha256(src_str->x, src_str->len, output, 1), 0);
57 void mbedtls_sha256(data_t *src_str, data_t *hash)
64 TEST_EQUAL(mbedtls_sha256(src_str->x, src_str->len, output, 0), 0);
91 void sha384(data_t *src_str, data_t *hash)
98 TEST_EQUAL(mbedtls_sha512(src_str->x, src_str->len, output, 1), 0);
105 void mbedtls_sha512(data_t *src_str, data_t *hash)
112 TEST_EQUAL(mbedtls_sha512(src_str->x, src_str->len, output, 0), 0);
Dtest_suite_md.function217 void md_hex(int md_type, data_t *src_str, data_t *hash)
227 TEST_EQUAL(0, mbedtls_md(md_info, src_str->x, src_str->len, output));
289 void md_hex_multi(int md_type, data_t *src_str, data_t *hash)
310 halfway = src_str->len / 2;
314 TEST_EQUAL(0, mbedtls_md_update(&ctx, src_str->x, halfway));
317 TEST_EQUAL(0, mbedtls_md_update(&ctx, src_str->x + halfway, src_str->len - halfway));
324 TEST_EQUAL(0, mbedtls_md_update(&ctx_copy, src_str->x + halfway, src_str->len - halfway));
337 data_t *key_str, data_t *src_str,
350 src_str->x, src_str->len, output));
361 data_t *src_str, data_t *hash)
[all …]
Dtest_suite_gcm.function165 data_t *key_str, data_t *src_str,
180 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, direction, src_str->len, iv_str->x, iv_str->len,
181 add_str->x, add_str->len, src_str->x, output, tag_len,
191 data_t *src_str, data_t *iv_str,
211 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, MBEDTLS_GCM_ENCRYPT, src_str->len, iv_str->x,
212 iv_str->len, add_str->x, add_str->len, src_str->x,
215 TEST_MEMORY_COMPARE(output, src_str->len, dst->x, dst->len);
218 for (n1 = 0; n1 <= src_str->len; n1 += 1) {
222 iv_str, add_str, src_str,
238 data_t *src_str, data_t *iv_str,
[all …]
/external/openthread/third_party/mbedtls/repo/tests/suites/
Dtest_suite_mdx.function10 unsigned char src_str[100];
13 memset(src_str, 0x00, sizeof(src_str));
16 strncpy((char *) src_str, text_src_string, sizeof(src_str) - 1);
18 ret = mbedtls_md5(src_str, strlen((char *) src_str), output);
30 unsigned char src_str[100];
33 memset(src_str, 0x00, sizeof(src_str));
36 strncpy((char *) src_str, text_src_string, sizeof(src_str) - 1);
38 ret = mbedtls_ripemd160(src_str, strlen((char *) src_str), output);
Dtest_suite_poly1305.function12 void mbedtls_poly1305(data_t *key, data_t *expected_mac, data_t *src_str)
22 TEST_ASSERT(mbedtls_poly1305_mac(key->x, src_str->x,
23 src_str->len, mac) == 0);
35 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, src_str->len) == 0);
48 if (src_str->len >= 1) {
51 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, 1) == 0);
52 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x + 1, src_str->len - 1) == 0);
63 if (src_str->len >= 2) {
66 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x, 1) == 0);
67 TEST_ASSERT(mbedtls_poly1305_update(&ctx, src_str->x + 1, 1) == 0);
[all …]
Dtest_suite_des.function18 void des_encrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
28 TEST_ASSERT(mbedtls_des_crypt_ecb(&ctx, src_str->x, output) == 0);
38 void des_decrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
48 TEST_ASSERT(mbedtls_des_crypt_ecb(&ctx, src_str->x, output) == 0);
59 data_t *src_str, data_t *dst, int cbc_result)
69 TEST_ASSERT(mbedtls_des_crypt_cbc(&ctx, MBEDTLS_DES_ENCRYPT, src_str->len, iv_str->x,
70 src_str->x, output) == cbc_result);
73 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
84 data_t *src_str, data_t *dst,
95 TEST_ASSERT(mbedtls_des_crypt_cbc(&ctx, MBEDTLS_DES_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_aria.function64 void aria_encrypt_ecb(data_t *key_str, data_t *src_str,
77 for (i = 0; i < src_str->len; i += MBEDTLS_ARIA_BLOCKSIZE) {
78 TEST_ASSERT(mbedtls_aria_crypt_ecb(&ctx, src_str->x + i,
92 void aria_decrypt_ecb(data_t *key_str, data_t *src_str,
105 for (i = 0; i < src_str->len; i += MBEDTLS_ARIA_BLOCKSIZE) {
106 TEST_ASSERT(mbedtls_aria_crypt_ecb(&ctx, src_str->x + i,
121 data_t *src_str, data_t *expected_output,
132 src_str->len, iv_str->x, src_str->x,
146 data_t *src_str, data_t *expected_output,
157 src_str->len, iv_str->x, src_str->x,
[all …]
Dtest_suite_camellia.function47 void camellia_encrypt_ecb(data_t *key_str, data_t *src_str,
59 TEST_ASSERT(mbedtls_camellia_crypt_ecb(&ctx, MBEDTLS_CAMELLIA_ENCRYPT, src_str->x,
71 void camellia_decrypt_ecb(data_t *key_str, data_t *src_str,
83 TEST_ASSERT(mbedtls_camellia_crypt_ecb(&ctx, MBEDTLS_CAMELLIA_DECRYPT, src_str->x,
96 data_t *src_str, data_t *dst, int cbc_result)
106 TEST_ASSERT(mbedtls_camellia_crypt_cbc(&ctx, MBEDTLS_CAMELLIA_ENCRYPT, src_str->len, iv_str->x,
107 src_str->x, output) == cbc_result);
110 TEST_ASSERT(mbedtls_test_hexcmp(output, dst->x, src_str->len,
121 data_t *src_str, data_t *dst,
132 TEST_ASSERT(mbedtls_camellia_crypt_cbc(&ctx, MBEDTLS_CAMELLIA_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_base64.function61 unsigned char src_str[1000];
65 memset(src_str, 0x00, 1000);
68 strncpy((char *) src_str, src_string, sizeof(src_str) - 1);
69 src_len = strlen((char *) src_str);
71 TEST_CF_SECRET(src_str, sizeof(src_str));
72 TEST_ASSERT(mbedtls_base64_encode(dst_str, dst_buf_size, &len, src_str, src_len) == result);
73 TEST_CF_PUBLIC(src_str, sizeof(src_str));
88 unsigned char src_str[1000];
93 memset(src_str, 0x00, 1000);
96 strncpy((char *) src_str, src_string, sizeof(src_str) - 1);
[all …]
Dtest_suite_chacha20.function14 data_t *src_str,
22 TEST_ASSERT(src_str->len == expected_output_str->len);
29 TEST_ASSERT(mbedtls_chacha20_crypt(key_str->x, nonce_str->x, counter, src_str->len, src_str->x,
45 TEST_ASSERT(mbedtls_chacha20_update(&ctx, src_str->len, src_str->x, output) == 0);
59 TEST_ASSERT(mbedtls_chacha20_update(&ctx, 1, src_str->x, output) == 0);
60 TEST_ASSERT(mbedtls_chacha20_update(&ctx, src_str->len - 1,
61 src_str->x + 1, output + 1) == 0);
Dtest_suite_shax.function9 void mbedtls_sha1(data_t *src_str, data_t *hash)
16 TEST_ASSERT(mbedtls_sha1(src_str->x, src_str->len, output) == 0);
43 void sha224(data_t *src_str, data_t *hash)
50 TEST_EQUAL(mbedtls_sha256(src_str->x, src_str->len, output, 1), 0);
57 void mbedtls_sha256(data_t *src_str, data_t *hash)
64 TEST_EQUAL(mbedtls_sha256(src_str->x, src_str->len, output, 0), 0);
91 void sha384(data_t *src_str, data_t *hash)
98 TEST_EQUAL(mbedtls_sha512(src_str->x, src_str->len, output, 1), 0);
105 void mbedtls_sha512(data_t *src_str, data_t *hash)
112 TEST_EQUAL(mbedtls_sha512(src_str->x, src_str->len, output, 0), 0);
Dtest_suite_md.function217 void md_hex(int md_type, data_t *src_str, data_t *hash)
227 TEST_EQUAL(0, mbedtls_md(md_info, src_str->x, src_str->len, output));
289 void md_hex_multi(int md_type, data_t *src_str, data_t *hash)
310 halfway = src_str->len / 2;
314 TEST_EQUAL(0, mbedtls_md_update(&ctx, src_str->x, halfway));
317 TEST_EQUAL(0, mbedtls_md_update(&ctx, src_str->x + halfway, src_str->len - halfway));
324 TEST_EQUAL(0, mbedtls_md_update(&ctx_copy, src_str->x + halfway, src_str->len - halfway));
337 data_t *key_str, data_t *src_str,
350 src_str->x, src_str->len, output));
361 data_t *src_str, data_t *hash)
[all …]
Dtest_suite_aes.function69 void aes_encrypt_ecb(data_t *key_str, data_t *src_str,
81 TEST_ASSERT(mbedtls_aes_crypt_ecb(&ctx, MBEDTLS_AES_ENCRYPT, src_str->x, output) == 0);
210 void aes_decrypt_ecb(data_t *key_str, data_t *src_str,
222 TEST_ASSERT(mbedtls_aes_crypt_ecb(&ctx, MBEDTLS_AES_DECRYPT, src_str->x, output) == 0);
234 data_t *src_str, data_t *dst,
245 TEST_ASSERT(mbedtls_aes_crypt_cbc(&ctx, MBEDTLS_AES_ENCRYPT, src_str->len, iv_str->x,
246 src_str->x, output) == cbc_result);
250 src_str->len, dst->len) == 0);
260 data_t *src_str, data_t *dst,
270 TEST_ASSERT(mbedtls_aes_crypt_cbc(&ctx, MBEDTLS_AES_DECRYPT, src_str->len, iv_str->x,
[all …]
Dtest_suite_gcm.function180 data_t *key_str, data_t *src_str,
196 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, direction, src_str->len, iv_str->x, iv_str->len,
197 add_str->x, add_str->len, src_str->x, output, tag_len,
208 data_t *src_str, data_t *iv_str,
229 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, MBEDTLS_GCM_ENCRYPT, src_str->len, iv_str->x,
230 iv_str->len, add_str->x, add_str->len, src_str->x,
233 TEST_MEMORY_COMPARE(output, src_str->len, dst->x, dst->len);
236 for (n1 = 0; n1 <= src_str->len; n1 += 1) {
240 iv_str, add_str, src_str,
257 data_t *src_str, data_t *iv_str,
[all …]
/external/libchrome/base/strings/
Dutf_string_conversions.cc176 bool UTFConversion(const InputString& src_str, DestString* dest_str) { in UTFConversion() argument
177 if (IsStringASCII(src_str)) { in UTFConversion()
178 dest_str->assign(src_str.begin(), src_str.end()); in UTFConversion()
182 dest_str->resize(src_str.length() * in UTFConversion()
190 int32_t src_len32 = static_cast<int32_t>(src_str.length()); in UTFConversion()
193 bool res = DoUTFConversion(src_str.data(), src_len32, dest, &dest_len32); in UTFConversion()
/external/cronet/tot/base/strings/
Dutf_string_conversions.cc201 bool UTFConversion(const InputString& src_str, DestString* dest_str) { in UTFConversion() argument
202 if (IsStringASCII(src_str)) { in UTFConversion()
203 dest_str->assign(src_str.begin(), src_str.end()); in UTFConversion()
207 dest_str->resize(src_str.length() * in UTFConversion()
215 size_t src_len = src_str.length(); in UTFConversion()
218 bool res = DoUTFConversion(src_str.data(), src_len, dest, &dest_len); in UTFConversion()
/external/cronet/stable/base/strings/
Dutf_string_conversions.cc201 bool UTFConversion(const InputString& src_str, DestString* dest_str) { in UTFConversion() argument
202 if (IsStringASCII(src_str)) { in UTFConversion()
203 dest_str->assign(src_str.begin(), src_str.end()); in UTFConversion()
207 dest_str->resize(src_str.length() * in UTFConversion()
215 size_t src_len = src_str.length(); in UTFConversion()
218 bool res = DoUTFConversion(src_str.data(), src_len, dest, &dest_len); in UTFConversion()

12