/external/mbedtls/tests/suites/ |
D | test_suite_mdx.function | 10 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);
|
D | test_suite_poly1305.function | 12 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 …]
|
D | test_suite_des.function | 18 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 …]
|
D | test_suite_aria.function | 62 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 …]
|
D | test_suite_camellia.function | 47 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 …]
|
D | test_suite_base64.function | 61 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 …]
|
D | test_suite_chacha20.function | 14 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);
|
D | test_suite_aes.function | 67 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 …]
|
D | test_suite_shax.function | 9 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);
|
D | test_suite_md.function | 217 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 …]
|
D | test_suite_gcm.function | 165 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/ |
D | test_suite_mdx.function | 10 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);
|
D | test_suite_poly1305.function | 12 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 …]
|
D | test_suite_des.function | 18 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 …]
|
D | test_suite_aria.function | 64 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 …]
|
D | test_suite_camellia.function | 47 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 …]
|
D | test_suite_base64.function | 61 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 …]
|
D | test_suite_chacha20.function | 14 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);
|
D | test_suite_shax.function | 9 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);
|
D | test_suite_md.function | 217 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 …]
|
D | test_suite_aes.function | 69 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 …]
|
D | test_suite_gcm.function | 180 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/ |
D | utf_string_conversions.cc | 176 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/ |
D | utf_string_conversions.cc | 201 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/ |
D | utf_string_conversions.cc | 201 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()
|