Home
last modified time | relevance | path

Searched refs:data_t (Results 1 – 25 of 66) sorted by relevance

123

/mbedtls-latest/tests/suites/
Dtest_suite_ccm.function9 const data_t *iv,
10 const data_t *add,
11 const data_t *input,
12 const data_t *expected_output,
13 const data_t *tag,
189 void mbedtls_ccm_encrypt_and_tag(int cipher_id, data_t *key,
190 data_t *msg, data_t *iv,
191 data_t *add, data_t *result)
219 /* Prepare data_t structures for multipart testing */
220 const data_t encrypted_expected = { .x = result->x,
[all …]
Dtest_suite_des.function11 void des_check_weak(data_t *key, int ret)
18 void des_encrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
38 void des_decrypt_ecb(data_t *key_str, data_t *src_str, data_t *dst)
58 void des_encrypt_cbc(data_t *key_str, data_t *iv_str,
59 data_t *src_str, data_t *dst, int cbc_result)
83 void des_decrypt_cbc(data_t *key_str, data_t *iv_str,
84 data_t *src_str, data_t *dst,
109 void des3_encrypt_ecb(int key_count, data_t *key_str,
110 data_t *src_str, data_t *dst)
137 void des3_decrypt_ecb(int key_count, data_t *key_str,
[all …]
Dtest_suite_gcm.function9 const data_t *iv,
10 const data_t *add,
11 const data_t *input,
12 const data_t *expected_output,
13 const data_t *tag,
67 const data_t *iv,
68 const data_t *input,
69 const data_t *expected_output,
70 const data_t *tag,
109 const data_t *iv,
[all …]
Dtest_suite_aria.function64 void aria_encrypt_ecb(data_t *key_str, data_t *src_str,
65 data_t *expected_output, int setkey_result)
92 void aria_decrypt_ecb(data_t *key_str, data_t *src_str,
93 data_t *expected_output, int setkey_result)
120 void aria_encrypt_cbc(data_t *key_str, data_t *iv_str,
121 data_t *src_str, data_t *expected_output,
145 void aria_decrypt_cbc(data_t *key_str, data_t *iv_str,
146 data_t *src_str, data_t *expected_output,
170 void aria_encrypt_cfb128(data_t *key_str, data_t *iv_str,
171 data_t *src_str, data_t *expected_output,
[all …]
Dtest_suite_camellia.function47 void camellia_encrypt_ecb(data_t *key_str, data_t *src_str,
48 data_t *dst, int setkey_result)
71 void camellia_decrypt_ecb(data_t *key_str, data_t *src_str,
72 data_t *dst, int setkey_result)
95 void camellia_encrypt_cbc(data_t *key_str, data_t *iv_str,
96 data_t *src_str, data_t *dst, int cbc_result)
120 void camellia_decrypt_cbc(data_t *key_str, data_t *iv_str,
121 data_t *src_str, data_t *dst,
146 void camellia_encrypt_cfb128(data_t *key_str, data_t *iv_str,
147 data_t *src_str, data_t *dst)
[all …]
Dtest_suite_pkcs1_v21.function11 void pkcs1_rsaes_oaep_encrypt(int mod, data_t *input_N, data_t *input_E,
12 int hash, data_t *message_str, data_t *rnd_buf,
13 data_t *result_str, int result)
62 void pkcs1_rsaes_oaep_decrypt(int mod, data_t *input_P, data_t *input_Q,
63 data_t *input_N, data_t *input_E, int hash,
64 data_t *result_str, char *seed, data_t *message_str,
126 void pkcs1_rsassa_pss_sign(int mod, data_t *input_P, data_t *input_Q,
127 data_t *input_N, data_t *input_E, int digest,
128 int hash, data_t *hash_digest, data_t *rnd_buf,
129 data_t *result_str, int fixed_salt_length,
[all …]
Dtest_suite_aes.function10 static int test_copy(const data_t *key,
69 void aes_encrypt_ecb(data_t *key_str, data_t *src_str,
70 data_t *dst, int setkey_result)
92 void aes_ctr(data_t *key, data_t *ictr, data_t *pt, data_t *ct, int expected)
210 void aes_decrypt_ecb(data_t *key_str, data_t *src_str,
211 data_t *dst, int setkey_result)
233 void aes_encrypt_cbc(data_t *key_str, data_t *iv_str,
234 data_t *src_str, data_t *dst,
259 void aes_decrypt_cbc(data_t *key_str, data_t *iv_str,
260 data_t *src_str, data_t *dst,
[all …]
Dtest_suite_ctr_drbg.function32 static void ctr_drbg_validate_internal(int reseed_mode, data_t *nonce,
33 int entropy_len_arg, data_t *entropy,
34 data_t *reseed,
35 data_t *add1, data_t *add2,
36 data_t *result)
154 void ctr_drbg_validate_no_reseed(data_t *add_init, data_t *entropy,
155 data_t *add1, data_t *add2,
156 data_t *result_string)
158 data_t empty = { 0, 0 };
170 void ctr_drbg_validate_pr(data_t *add_init, data_t *entropy,
[all …]
Dtest_suite_shax.function9 void mbedtls_sha1(data_t *src_str, data_t *hash)
43 void sha224(data_t *src_str, data_t *hash)
57 void mbedtls_sha256(data_t *src_str, data_t *hash)
91 void sha384(data_t *src_str, data_t *hash)
105 void mbedtls_sha512(data_t *src_str, data_t *hash)
154 void mbedtls_sha3(int family, data_t *in, data_t *hash)
193 void mbedtls_sha3_multi(int family, data_t *in, data_t *hash)
218 void sha3_streaming(int type, data_t *input)
268 void sha3_reuse(data_t *input1, data_t *hash1,
269 data_t *input2, data_t *hash2)
Dtest_suite_cmac.function128 void mbedtls_cmac_multiple_blocks(int cipher_type, data_t *key,
130 data_t *block1, int block1_len,
131 data_t *block2, int block2_len,
132 data_t *block3, int block3_len,
133 data_t *block4, int block4_len,
134 data_t *expected_result)
197 data_t *key, int keybits,
199 data_t *block_a1,
201 data_t *block_a2,
203 data_t *block_a3,
[all …]
Dtest_suite_chachapoly.function11 void mbedtls_chachapoly_enc(data_t *key_str,
12 data_t *nonce_str,
13 data_t *aad_str,
14 data_t *input_str,
15 data_t *output_str,
16 data_t *mac_str)
44 void mbedtls_chachapoly_dec(data_t *key_str,
45 data_t *nonce_str,
46 data_t *aad_str,
47 data_t *input_str,
[all …]
Dtest_suite_pkcs5.function12 void pbkdf2_hmac(int hash, data_t *pw_str, data_t *salt_str,
13 int it_cnt, int key_len, data_t *result_key_string)
31 void pbes2_encrypt(int params_tag, data_t *params_hex, data_t *pw,
32 data_t *data, int outsize, int ref_ret,
33 data_t *ref_out)
79 void pbes2_decrypt(int params_tag, data_t *params_hex, data_t *pw,
80 data_t *data, int outsize, int ref_ret,
81 data_t *ref_out)
Dtest_suite_lmots.function31 void lmots_sign_verify_test(data_t *msg, data_t *key_id, int leaf_id,
32 data_t *seed)
55 void lmots_sign_verify_null_msg_test(data_t *key_id, int leaf_id, data_t *seed)
78 void lmots_verify_test(data_t *msg, data_t *sig, data_t *pub_key,
144 void lmots_import_export_test(data_t *pub_key, int expected_import_rc)
199 void lmots_reuse_test(data_t *msg, data_t *key_id, int leaf_id, data_t *seed)
224 void lmots_signature_leak_test(data_t *msg, data_t *key_id, int leaf_id,
225 data_t *seed)
Dtest_suite_psa_crypto_driver_wrappers.function430 const data_t *modulus, const data_t *private_exponent,
431 const data_t *input_data,
511 data_t *key_input,
512 data_t *data_input,
513 data_t *expected_output,
585 data_t *key_input,
586 data_t *data_input,
587 data_t *signature_input,
639 data_t *key_input,
640 data_t *data_input,
[all …]
Dtest_suite_pkcs12.function19 data_t *password_arg, int password_usage,
20 data_t *salt_arg, int salt_usage,
22 data_t *expected_output, int expected_status)
73 void pkcs12_pbe_encrypt(int params_tag, int cipher, int md, data_t *params_hex, data_t *pw,
74 data_t *data, int outsize, int ref_ret, data_t *ref_out)
128 void pkcs12_pbe_decrypt(int params_tag, int cipher, int md, data_t *params_hex, data_t *pw,
129 data_t *data, int outsize, int ref_ret, data_t *ref_out)
Dtest_suite_hmac_drbg.function187 void hmac_drbg_no_reseed(int md_alg, data_t *entropy,
188 data_t *custom, data_t *add1,
189 data_t *add2, data_t *output)
238 void hmac_drbg_nopr(int md_alg, data_t *entropy, data_t *custom,
239 data_t *add1, data_t *add2, data_t *add3,
240 data_t *output)
274 void hmac_drbg_pr(int md_alg, data_t *entropy, data_t *custom,
275 data_t *add1, data_t *add2, data_t *output)
Dtest_suite_hkdf.function12 void test_hkdf(int md_alg, data_t *ikm, data_t *salt, data_t *info,
13 data_t *expected_okm)
39 data_t *ikm,
40 data_t *salt,
41 data_t *prk)
69 data_t *info,
70 data_t *prk,
71 data_t *okm)
Dtest_suite_asn1write.function30 const data_t *expected, int ret)
57 void mbedtls_asn1_write_null(data_t *expected)
79 void mbedtls_asn1_write_bool(int val, data_t *expected)
107 void mbedtls_asn1_write_int(int val, data_t *expected)
136 void mbedtls_asn1_write_enum(int val, data_t *expected)
164 void mbedtls_asn1_write_mpi(data_t *val, data_t *expected)
202 void mbedtls_asn1_write_string(int tag, data_t *content, data_t *expected)
257 void mbedtls_asn1_write_algorithm_identifier(data_t *oid,
259 data_t *expected)
343 void mbedtls_asn1_write_len(int len, data_t *asn1, int buf_len,
[all …]
Dtest_suite_psa_crypto.function331 static int aead_multipart_internal_func(int key_type_arg, data_t *key_data,
333 data_t *nonce,
334 data_t *additional_data,
336 data_t *input_data,
339 data_t *expected_output,
590 static int mac_multipart_internal_func(int key_type_arg, data_t *key_data,
592 data_t *input_data,
594 data_t *expected_output,
1242 const data_t *e_arg)
1295 int flags_arg, const data_t *params_data)
[all …]
Dtest_suite_psa_crypto_hash.function14 void hash_finish(int alg_arg, data_t *input, data_t *expected_hash)
39 void hmac(int alg_arg, char *input, data_t *expected_mac)
85 void hash_verify(int alg_arg, data_t *input, data_t *expected_hash)
107 void hash_multi_part(int alg_arg, data_t *input, data_t *expected_hash)
Dtest_suite_oid.function14 void oid_get_certificate_policies(data_t *oid, char *result_str)
35 void oid_get_extended_key_usage(data_t *oid, char *result_str)
56 void oid_get_x509_extension(data_t *oid, int exp_type)
77 void oid_get_md_alg_id(data_t *oid, int exp_md_id)
100 void mbedtls_oid_get_md_hmac(data_t *oid, int exp_md_id)
123 void oid_get_numeric_string(data_t *oid, int error_ret, char *result_str)
148 data_t *exp_oid_buf)
Dtest_suite_psa_crypto_util.function7 void ecdsa_raw_to_der(int key_bits, data_t *input, data_t *exp_result, int exp_ret)
28 void ecdsa_raw_to_der_incremental(int key_bits, data_t *input, data_t *exp_result)
58 void ecdsa_der_to_raw(int key_bits, data_t *input, data_t *exp_result, int exp_ret)
Dtest_suite_md.function195 void md_text(int md_type, char *text_src_string, data_t *hash)
217 void md_hex(int md_type, data_t *src_str, data_t *hash)
239 data_t *hash)
289 void md_hex_multi(int md_type, data_t *src_str, data_t *hash)
337 data_t *key_str, data_t *src_str,
338 data_t *hash)
360 void md_hmac_multi(int md_type, int trunc_size, data_t *key_str,
361 data_t *src_str, data_t *hash)
407 data_t *hash)
Dtest_suite_ecdh.function4 static int load_public_key(int grp_id, data_t *point,
20 static int load_private_key(int grp_id, data_t *private_key,
105 void ecdh_primitive_testvec(int id, data_t *rnd_buf_A, char *xA_str,
106 char *yA_str, data_t *rnd_buf_B,
240 void ecdh_restart(int id, data_t *dA, data_t *dB, data_t *z,
368 data_t *our_private_key,
369 data_t *their_point,
371 data_t *expected)
424 data_t *our_private_key,
426 data_t *their_point,
Dtest_suite_rsa.function161 void mbedtls_rsa_pkcs1_sign(data_t *message_str, int padding_mode,
164 data_t *result_str, int result)
209 void mbedtls_rsa_pkcs1_verify(data_t *message_str, int padding_mode,
212 data_t *result_str, int result)
240 void rsa_pkcs1_sign_raw(data_t *hash_result,
244 data_t *result_str)
291 void rsa_pkcs1_verify_raw(data_t *hash_result,
294 data_t *result_str, int correct)
326 void mbedtls_rsa_pkcs1_encrypt(data_t *message_str, int padding_mode,
328 data_t *result_str, int result)
[all …]

123