Home
last modified time | relevance | path

Searched refs:psa_key_attributes_t (Results 1 – 25 of 100) sorted by relevance

1234

/mbedtls-latest/include/psa/
Dcrypto.h110 static psa_key_attributes_t psa_key_attributes_init(void);
136 static void psa_set_key_id(psa_key_attributes_t *attributes,
154 static void mbedtls_set_key_owner_id(psa_key_attributes_t *attributes,
184 static void psa_set_key_lifetime(psa_key_attributes_t *attributes,
200 const psa_key_attributes_t *attributes);
213 const psa_key_attributes_t *attributes);
231 static void psa_set_key_usage_flags(psa_key_attributes_t *attributes,
245 const psa_key_attributes_t *attributes);
277 static void psa_set_key_algorithm(psa_key_attributes_t *attributes,
292 const psa_key_attributes_t *attributes);
[all …]
Dcrypto_struct.h335 static inline void psa_set_key_id(psa_key_attributes_t *attributes, in psa_set_key_id()
351 const psa_key_attributes_t *attributes) in psa_get_key_id()
357 static inline void mbedtls_set_key_owner_id(psa_key_attributes_t *attributes, in mbedtls_set_key_owner_id()
364 static inline void psa_set_key_lifetime(psa_key_attributes_t *attributes, in psa_set_key_lifetime()
378 const psa_key_attributes_t *attributes) in psa_get_key_lifetime()
394 static inline void psa_set_key_usage_flags(psa_key_attributes_t *attributes, in psa_set_key_usage_flags()
402 const psa_key_attributes_t *attributes) in psa_get_key_usage_flags()
407 static inline void psa_set_key_algorithm(psa_key_attributes_t *attributes, in psa_set_key_algorithm()
414 const psa_key_attributes_t *attributes) in psa_get_key_algorithm()
419 static inline void psa_set_key_type(psa_key_attributes_t *attributes, in psa_set_key_type()
[all …]
Dcrypto_extra.h69 psa_key_attributes_t *attributes, in psa_set_key_enrollment_algorithm()
82 const psa_key_attributes_t *attributes) in psa_get_key_enrollment_algorithm()
112 const psa_key_attributes_t *attributes,
139 psa_key_attributes_t *attributes, in psa_set_key_slot_number()
153 psa_key_attributes_t *attributes) in psa_clear_key_slot_number()
207 const psa_key_attributes_t *attributes);
1804 psa_key_attributes_t MBEDTLS_PRIVATE(attributes);
/mbedtls-latest/library/
Dpsa_crypto_core.h64 psa_key_attributes_t attr;
334 const psa_key_attributes_t *attributes,
362 const psa_key_attributes_t *attributes,
390 const psa_key_attributes_t *attributes,
430 psa_status_t psa_generate_key_internal(const psa_key_attributes_t *attributes,
476 const psa_key_attributes_t *attributes,
513 const psa_key_attributes_t *attributes,
552 const psa_key_attributes_t *attributes,
587 const psa_key_attributes_t *attributes,
659 const psa_key_attributes_t *attributes,
[all …]
Dpsa_crypto_rsa.h57 const psa_key_attributes_t *attributes,
101 const psa_key_attributes_t *attributes,
128 const psa_key_attributes_t *attributes,
166 const psa_key_attributes_t *attributes,
202 const psa_key_attributes_t *attributes,
251 psa_status_t mbedtls_psa_asymmetric_encrypt(const psa_key_attributes_t *attributes,
309 psa_status_t mbedtls_psa_asymmetric_decrypt(const psa_key_attributes_t *attributes,
Dpsa_crypto_ecp.h75 const psa_key_attributes_t *attributes,
119 const psa_key_attributes_t *attributes,
143 const psa_key_attributes_t *attributes,
179 const psa_key_attributes_t *attributes,
214 const psa_key_attributes_t *attributes,
262 const psa_key_attributes_t *attributes,
Dpsa_crypto_ffdh.h41 const psa_key_attributes_t *attributes,
68 const psa_key_attributes_t *attributes,
97 const psa_key_attributes_t *attributes,
126 const psa_key_attributes_t *attributes,
Dpsa_crypto_storage.h103 psa_status_t psa_save_persistent_key(const psa_key_attributes_t *attr,
133 psa_status_t psa_load_persistent_key(psa_key_attributes_t *attr,
173 const psa_key_attributes_t *attr,
196 psa_key_attributes_t *attr);
Dpsa_crypto_cipher.h80 const psa_key_attributes_t *attributes,
110 const psa_key_attributes_t *attributes,
255 psa_status_t mbedtls_psa_cipher_encrypt(const psa_key_attributes_t *attributes,
306 psa_status_t mbedtls_psa_cipher_decrypt(const psa_key_attributes_t *attributes,
Dpsa_crypto_aead.h68 const psa_key_attributes_t *attributes,
131 const psa_key_attributes_t *attributes,
177 const psa_key_attributes_t *attributes,
220 const psa_key_attributes_t *attributes,
Dpsa_crypto_driver_wrappers.h157 const psa_key_attributes_t *attributes, in psa_driver_wrapper_sign_message()
247 const psa_key_attributes_t *attributes, in psa_driver_wrapper_verify_message()
331 const psa_key_attributes_t *attributes, in psa_driver_wrapper_sign_hash()
450 const psa_key_attributes_t *attributes, in psa_driver_wrapper_verify_hash()
615 const psa_key_attributes_t *attributes, const uint8_t *key_buffer, in psa_driver_wrapper_sign_hash_start()
709 const psa_key_attributes_t *attributes, const uint8_t *key_buffer, in psa_driver_wrapper_verify_hash_start()
811 const psa_key_attributes_t *attributes, in psa_driver_wrapper_get_key_buffer_size_from_key_data()
840 const psa_key_attributes_t *attributes, in psa_driver_wrapper_generate_key()
955 const psa_key_attributes_t *attributes, in psa_driver_wrapper_import_key()
1071 const psa_key_attributes_t *attributes, in psa_driver_wrapper_export_key()
[all …]
Dpsa_crypto_driver_wrappers_no_static.h16 const psa_key_attributes_t *attributes,
21 const psa_key_attributes_t *attributes,
26 psa_key_attributes_t *attributes,
/mbedtls-latest/tests/include/test/drivers/
Dkey_management.h77 const psa_key_attributes_t *attributes,
81 const psa_key_attributes_t *attributes,
85 const psa_key_attributes_t *attributes,
90 const psa_key_attributes_t *attributes,
95 const psa_key_attributes_t *attributes,
100 const psa_key_attributes_t *attributes,
109 const psa_key_attributes_t *attributes,
119 psa_key_attributes_t *attributes,
123 psa_key_attributes_t *attributes,
Dsignature.h42 const psa_key_attributes_t *attributes,
53 const psa_key_attributes_t *attributes,
64 const psa_key_attributes_t *attributes,
74 const psa_key_attributes_t *attributes,
84 const psa_key_attributes_t *attributes,
91 const psa_key_attributes_t *attributes,
98 const psa_key_attributes_t *attributes,
105 const psa_key_attributes_t *attributes,
Dcipher.h47 const psa_key_attributes_t *attributes,
55 const psa_key_attributes_t *attributes,
63 const psa_key_attributes_t *attributes,
69 const psa_key_attributes_t *attributes,
93 const psa_key_attributes_t *attributes,
101 const psa_key_attributes_t *attributes,
109 const psa_key_attributes_t *attributes,
115 const psa_key_attributes_t *attributes,
Dmac.h37 const psa_key_attributes_t *attributes,
49 const psa_key_attributes_t *attributes,
56 const psa_key_attributes_t *attributes,
81 const psa_key_attributes_t *attributes,
93 const psa_key_attributes_t *attributes,
100 const psa_key_attributes_t *attributes,
Dasymmetric_encryption.h43 const psa_key_attributes_t *attributes, const uint8_t *key_buffer,
49 const psa_key_attributes_t *attributes, const uint8_t *key,
55 const psa_key_attributes_t *attributes, const uint8_t *key_buffer,
61 const psa_key_attributes_t *attributes, const uint8_t *key,
Daead.h48 const psa_key_attributes_t *attributes,
57 const psa_key_attributes_t *attributes,
67 const psa_key_attributes_t *attributes,
73 const psa_key_attributes_t *attributes,
/mbedtls-latest/3rdparty/p256-m/
Dp256-m_driver_entrypoints.h45 psa_status_t p256_transparent_import_key(const psa_key_attributes_t *attributes,
73 psa_status_t p256_transparent_export_public_key(const psa_key_attributes_t *attributes,
101 const psa_key_attributes_t *attributes,
132 const psa_key_attributes_t *attributes,
168 const psa_key_attributes_t *attributes,
210 const psa_key_attributes_t *attributes,
Dp256-m_driver_entrypoints.c61 psa_status_t p256_transparent_import_key(const psa_key_attributes_t *attributes, in p256_transparent_import_key()
106 psa_status_t p256_transparent_export_public_key(const psa_key_attributes_t *attributes, in p256_transparent_export_public_key()
139 const psa_key_attributes_t *attributes, in p256_transparent_generate_key()
169 const psa_key_attributes_t *attributes, in p256_transparent_key_agreement()
204 const psa_key_attributes_t *attributes, in p256_transparent_sign_hash()
262 const psa_key_attributes_t *attributes, in p256_transparent_verify_hash()
/mbedtls-latest/tests/src/drivers/
Dtest_driver_signature.c42 const psa_key_attributes_t *attributes, in sign_hash()
110 const psa_key_attributes_t *attributes, in verify_hash()
176 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_signature_sign_message()
232 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_signature_sign_message()
256 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_signature_verify_message()
299 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_signature_verify_message()
321 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_signature_sign_hash()
349 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_signature_sign_hash()
369 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_signature_verify_hash()
387 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_signature_verify_hash()
Dtest_driver_cipher.c31 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_cipher_encrypt()
84 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_cipher_decrypt()
132 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_cipher_encrypt_setup()
164 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_cipher_decrypt_setup()
317 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_cipher_encrypt()
339 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_cipher_decrypt()
359 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_cipher_encrypt_setup()
373 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_cipher_decrypt_setup()
Dtest_driver_key_management.c192 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_generate_key()
255 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_generate_key()
266 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_import_key()
348 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_import_key()
447 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_export_key()
531 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_export_public_key()
610 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_export_public_key()
719 psa_key_attributes_t *attributes, in mbedtls_test_opaque_get_builtin_key()
768 psa_key_attributes_t *attributes, in mbedtls_test_opaque_copy_key()
Dtest_driver_mac.c23 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_mac_compute()
72 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_mac_sign_setup()
109 const psa_key_attributes_t *attributes, in mbedtls_test_transparent_mac_verify_setup()
265 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_mac_compute()
298 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_mac_sign_setup()
322 const psa_key_attributes_t *attributes, in mbedtls_test_opaque_mac_verify_setup()
/mbedtls-latest/tests/suites/
Dtest_suite_psa_crypto_se_driver_hal_mocks.function22 psa_key_attributes_t attributes;
30 psa_key_attributes_t attributes;
128 const psa_key_attributes_t *attributes,
147 const psa_key_attributes_t *attributes,
245 const psa_key_attributes_t *attributes,
331 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
396 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
450 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
513 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
563 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
[all …]

1234