Home
last modified time | relevance | path

Searched refs:key_data (Results 1 – 14 of 14) sorted by relevance

/mbedtls-latest/tests/suites/
Dtest_suite_psa_crypto_op_fail.function72 void mac_fail(int key_type_arg, data_t *key_data,
93 key_data->x, key_data->len,
118 void cipher_fail(int key_type_arg, data_t *key_data,
139 key_data->x, key_data->len,
164 void aead_fail(int key_type_arg, data_t *key_data,
185 key_data->x, key_data->len,
212 void sign_fail(int key_type_arg, data_t *key_data,
240 key_data->x, key_data->len,
287 void asymmetric_encryption_fail(int key_type_arg, data_t *key_data,
308 key_data->x, key_data->len,
[all …]
Dtest_suite_psa_crypto.function310 * \param key_data The encryption / decryption key data
331 static int aead_multipart_internal_func(int key_type_arg, data_t *key_data,
381 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
426 MBEDTLS_TEST_PSA_SKIP_IF_ALT_AES_192(key_type, key_data->len * 8);
578 * \param key_data The encryption / decryption key data
590 static int mac_multipart_internal_func(int key_type_arg, data_t *key_data,
624 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
2143 data_t *key_data,
2166 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
2245 data_t *key_data,
[all …]
Dtest_suite_psa_crypto_persistent_key.function34 uint8_t key_data[];
45 void format_storage_data_check(data_t *key_data,
52 key_data->len + sizeof(psa_persistent_key_storage_format);
63 psa_format_key_data_for_storage(key_data->x, key_data->len,
86 uint8_t *key_data = NULL;
92 &key_data, &key_data_length,
113 key_data, key_data_length);
116 mbedtls_free(key_data);
Dtest_suite_psa_crypto_driver_wrappers.function1046 data_t *key_data,
1076 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
1131 data_t *key_data,
1180 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
1260 data_t *key_data,
1309 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
1390 data_t *key_data,
1430 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
1462 data_t *key_data, data_t *iv,
1485 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
[all …]
Dtest_suite_psa_crypto_entropy.function99 void external_rng_failure_sign(int key_type, data_t *key_data, int alg,
121 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
132 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
Dtest_suite_psa_crypto_hash.function45 const uint8_t key_data[] = { // 32 bytes of 0xaa
57 PSA_ASSERT(psa_import_key(&attributes, key_data, sizeof(key_data), &key));
Dtest_suite_psa_crypto_slot_management.function136 int type_arg, data_t *key_data,
161 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
219 int type_arg, data_t *key_data,
253 PSA_ASSERT(psa_import_key(&attributes, key_data->x, key_data->len,
330 TEST_CALLOC(reexported, key_data->len);
332 PSA_ASSERT(psa_export_key(id, reexported, key_data->len,
334 TEST_MEMORY_COMPARE(key_data->x, key_data->len,
338 key_data->len, &reexported_length),
Dtest_suite_pk.function224 static psa_status_t pk_psa_import_key(const unsigned char *key_data, size_t key_len,
238 status = psa_import_key(&attributes, key_data, key_len, key);
259 const unsigned char *key_data = NULL;
269 TEST_EQUAL(get_predefined_key_data(0, curve_or_keybits, &key_data, &key_data_len,
271 TEST_EQUAL(mbedtls_rsa_parse_key(mbedtls_pk_rsa(*pk), key_data, key_data_len), 0);
276 TEST_EQUAL(get_predefined_key_data(1, curve_or_keybits, &key_data, &key_data_len,
280 TEST_EQUAL(pk_psa_import_key(key_data, key_data_len,
292 key_data, key_data_len), 0);
331 const unsigned char *key_data = NULL;
349 TEST_EQUAL(get_predefined_key_data(0, bits, &key_data, &key_data_size, NULL, 0), 0);
[all …]
/mbedtls-latest/library/
Dpsa_crypto_storage.c233 uint8_t key_data[]; member
254 memcpy(storage_format->key_data, data, data_length); in psa_format_key_data_for_storage()
268 uint8_t **key_data, in psa_parse_key_data_from_storage() argument
298 *key_data = NULL; in psa_parse_key_data_from_storage()
300 *key_data = mbedtls_calloc(1, *key_data_length); in psa_parse_key_data_from_storage()
301 if (*key_data == NULL) { in psa_parse_key_data_from_storage()
304 memcpy(*key_data, storage_format->key_data, *key_data_length); in psa_parse_key_data_from_storage()
350 void psa_free_persistent_key_data(uint8_t *key_data, size_t key_data_length) in psa_free_persistent_key_data() argument
352 mbedtls_zeroize_and_free(key_data, key_data_length); in psa_free_persistent_key_data()
Dpk.c655 unsigned char *key_data = key_end; in import_pair_into_psa() local
657 key_buffer, &key_data); in import_pair_into_psa()
661 size_t key_length = key_end - key_data; in import_pair_into_psa()
663 key_data, key_length, in import_pair_into_psa()
665 mbedtls_platform_zeroize(key_data, key_length); in import_pair_into_psa()
746 unsigned char *key_data = NULL; in import_public_into_psa() local
757 key_data = key_end; in import_public_into_psa()
759 key_buffer, &key_data); in import_public_into_psa()
782 key_data = (unsigned char *) pk->pub_raw; in import_public_into_psa()
798 key_data = key_buffer; in import_public_into_psa()
[all …]
Dpsa_crypto_storage.h160 void psa_free_persistent_key_data(uint8_t *key_data, size_t key_data_length);
194 uint8_t **key_data,
Dpsa_crypto_slot_management.c685 uint8_t *key_data = NULL; in psa_load_persistent_key_into_slot() local
689 &key_data, &key_data_length); in psa_load_persistent_key_into_slot()
706 data = (psa_se_key_data_storage_t *) key_data; in psa_load_persistent_key_into_slot()
713 status = psa_copy_key_material_into_slot(slot, key_data, key_data_length); in psa_load_persistent_key_into_slot()
719 psa_free_persistent_key_data(key_data, key_data_length); in psa_load_persistent_key_into_slot()
Dpsa_crypto_core.h157 struct key_data { struct
/mbedtls-latest/programs/psa/
Dkey_ladder_demo.c159 uint8_t key_data[KEY_SIZE_BYTES]; in save_key() local
164 key_data, sizeof(key_data), in save_key()
169 SYS_CHECK(fwrite(key_data, 1, key_size, key_file) == key_size); in save_key()
218 uint8_t key_data[KEY_SIZE_BYTES]; in import_key_from_file() local
226 SYS_CHECK((key_size = fread(key_data, 1, sizeof(key_data), in import_key_from_file()
230 (unsigned) sizeof(key_data)); in import_key_from_file()
240 PSA_CHECK(psa_import_key(&attributes, key_data, key_size, master_key)); in import_key_from_file()
245 mbedtls_platform_zeroize(key_data, sizeof(key_data)); in import_key_from_file()