Lines Matching refs:psa_status_t
259 psa_status_t local_output_status; \
332 psa_status_t mbedtls_to_psa_error(int ret) in mbedtls_to_psa_error()
590 static void psa_wipe_tag_output_buffer(uint8_t *output_buffer, psa_status_t status, in psa_wipe_tag_output_buffer()
609 psa_status_t psa_validate_unstructured_key_bit_size(psa_key_type_t type, in psa_validate_unstructured_key_bit_size()
679 MBEDTLS_STATIC_TESTABLE psa_status_t psa_mac_key_can_do( in psa_mac_key_can_do()
705 psa_status_t psa_allocate_buffer_to_slot(psa_key_slot_t *slot, in psa_allocate_buffer_to_slot()
727 psa_status_t psa_copy_key_material_into_slot(psa_key_slot_t *slot, in psa_copy_key_material_into_slot()
731 psa_status_t status = psa_allocate_buffer_to_slot(slot, in psa_copy_key_material_into_slot()
741 psa_status_t psa_import_key_into_slot( in psa_import_key_into_slot()
747 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_import_key_into_slot()
1015 static psa_status_t psa_key_policy_permits(const psa_key_policy_t *policy, in psa_key_policy_permits()
1055 static psa_status_t psa_restrict_key_policy( in psa_restrict_key_policy()
1097 static psa_status_t psa_get_and_lock_key_slot_with_policy( in psa_get_and_lock_key_slot_with_policy()
1103 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_get_and_lock_key_slot_with_policy()
1163 static psa_status_t psa_get_and_lock_transparent_key_slot_with_policy( in psa_get_and_lock_transparent_key_slot_with_policy()
1169 psa_status_t status = psa_get_and_lock_key_slot_with_policy(key, p_slot, in psa_get_and_lock_transparent_key_slot_with_policy()
1184 psa_status_t psa_remove_key_data_from_memory(psa_key_slot_t *slot) in psa_remove_key_data_from_memory()
1205 psa_status_t psa_wipe_key_slot(psa_key_slot_t *slot) in psa_wipe_key_slot()
1207 psa_status_t status = psa_remove_key_data_from_memory(slot); in psa_wipe_key_slot()
1277 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key) in psa_destroy_key()
1280 psa_status_t status; /* status of the last operation */ in psa_destroy_key()
1281 psa_status_t overall_status = PSA_SUCCESS; in psa_destroy_key()
1427 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key, in psa_get_key_attributes()
1430 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_get_key_attributes()
1453 psa_status_t psa_get_key_slot_number( in psa_get_key_slot_number()
1466 static psa_status_t psa_export_key_buffer_internal(const uint8_t *key_buffer, in psa_export_key_buffer_internal()
1482 psa_status_t psa_export_key_internal( in psa_export_key_internal()
1504 psa_status_t psa_export_key(mbedtls_svc_key_id_t key, in psa_export_key()
1509 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_export_key()
1510 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_export_key()
1552 psa_status_t psa_export_public_key_internal( in psa_export_public_key_internal()
1619 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key, in psa_export_public_key()
1624 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_export_public_key()
1625 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_export_public_key()
1673 static psa_status_t psa_validate_key_policy(const psa_key_policy_t *policy) in psa_validate_key_policy()
1704 static psa_status_t psa_validate_key_attributes( in psa_validate_key_attributes()
1708 psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; in psa_validate_key_attributes()
1778 static psa_status_t psa_start_key_creation( in psa_start_key_creation()
1784 psa_status_t status; in psa_start_key_creation()
1914 static psa_status_t psa_finish_key_creation( in psa_finish_key_creation()
1919 psa_status_t status = PSA_SUCCESS; in psa_finish_key_creation()
2055 static psa_status_t psa_validate_optional_attributes( in psa_validate_optional_attributes()
2074 psa_status_t psa_import_key(const psa_key_attributes_t *attributes, in psa_import_key()
2079 psa_status_t status; in psa_import_key()
2165 psa_status_t mbedtls_psa_register_se_key( in mbedtls_psa_register_se_key()
2168 psa_status_t status; in mbedtls_psa_register_se_key()
2211 psa_status_t psa_copy_key(mbedtls_svc_key_id_t source_key, in psa_copy_key()
2215 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_copy_key()
2216 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_copy_key()
2374 psa_status_t psa_hash_abort(psa_hash_operation_t *operation) in psa_hash_abort()
2381 psa_status_t status = psa_driver_wrapper_hash_abort(operation); in psa_hash_abort()
2387 psa_status_t psa_hash_setup(psa_hash_operation_t *operation, in psa_hash_setup()
2390 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_setup()
2420 psa_status_t psa_hash_update(psa_hash_operation_t *operation, in psa_hash_update()
2424 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_update()
2450 static psa_status_t psa_hash_finish_internal(psa_hash_operation_t *operation, in psa_hash_finish_internal()
2455 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_finish_internal()
2469 psa_status_t psa_hash_finish(psa_hash_operation_t *operation, in psa_hash_finish()
2474 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_finish()
2487 psa_status_t psa_hash_verify(psa_hash_operation_t *operation, in psa_hash_verify()
2493 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_verify()
2524 psa_status_t psa_hash_compute(psa_algorithm_t alg, in psa_hash_compute()
2529 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_compute()
2551 psa_status_t psa_hash_compare(psa_algorithm_t alg, in psa_hash_compare()
2557 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_hash_compare()
2594 psa_status_t psa_hash_clone(const psa_hash_operation_t *source_operation, in psa_hash_clone()
2609 psa_status_t status = psa_driver_wrapper_hash_clone(source_operation, in psa_hash_clone()
2623 psa_status_t psa_mac_abort(psa_mac_operation_t *operation) in psa_mac_abort()
2630 psa_status_t status = psa_driver_wrapper_mac_abort(operation); in psa_mac_abort()
2638 static psa_status_t psa_mac_finalize_alg_and_key_validation( in psa_mac_finalize_alg_and_key_validation()
2643 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_finalize_alg_and_key_validation()
2691 static psa_status_t psa_mac_setup(psa_mac_operation_t *operation, in psa_mac_setup()
2696 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_setup()
2697 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_setup()
2754 psa_status_t psa_mac_sign_setup(psa_mac_operation_t *operation, in psa_mac_sign_setup()
2761 psa_status_t psa_mac_verify_setup(psa_mac_operation_t *operation, in psa_mac_verify_setup()
2768 psa_status_t psa_mac_update(psa_mac_operation_t *operation, in psa_mac_update()
2772 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_update()
2802 psa_status_t psa_mac_sign_finish(psa_mac_operation_t *operation, in psa_mac_sign_finish()
2807 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_sign_finish()
2808 psa_status_t abort_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_sign_finish()
2861 psa_status_t psa_mac_verify_finish(psa_mac_operation_t *operation, in psa_mac_verify_finish()
2865 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_verify_finish()
2866 psa_status_t abort_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_verify_finish()
2895 static psa_status_t psa_mac_compute_internal(mbedtls_svc_key_id_t key, in psa_mac_compute_internal()
2904 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_compute_internal()
2905 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_compute_internal()
2955 psa_status_t psa_mac_compute(mbedtls_svc_key_id_t key, in psa_mac_compute()
2963 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_compute()
2982 psa_status_t psa_mac_verify(mbedtls_svc_key_id_t key, in psa_mac_verify()
2989 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_verify()
3027 static psa_status_t psa_sign_verify_check_alg(int input_is_message, in psa_sign_verify_check_alg()
3077 static psa_status_t psa_sign_internal(mbedtls_svc_key_id_t key, in psa_sign_internal()
3086 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_internal()
3087 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_internal()
3143 static psa_status_t psa_verify_internal(mbedtls_svc_key_id_t key, in psa_verify_internal()
3151 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_internal()
3152 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_internal()
3188 psa_status_t psa_sign_message_builtin( in psa_sign_message_builtin()
3199 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_message_builtin()
3223 psa_status_t psa_sign_message(mbedtls_svc_key_id_t key, in psa_sign_message()
3231 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_message()
3248 psa_status_t psa_verify_message_builtin( in psa_verify_message_builtin()
3258 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_message_builtin()
3282 psa_status_t psa_verify_message(mbedtls_svc_key_id_t key, in psa_verify_message()
3289 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_message()
3307 psa_status_t psa_sign_hash_builtin( in psa_sign_hash_builtin()
3355 psa_status_t psa_sign_hash(mbedtls_svc_key_id_t key, in psa_sign_hash()
3363 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash()
3381 psa_status_t psa_verify_hash_builtin( in psa_verify_hash_builtin()
3428 psa_status_t psa_verify_hash(mbedtls_svc_key_id_t key, in psa_verify_hash()
3435 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash()
3453 psa_status_t psa_asymmetric_encrypt(mbedtls_svc_key_id_t key, in psa_asymmetric_encrypt()
3463 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_asymmetric_encrypt()
3464 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_asymmetric_encrypt()
3512 psa_status_t psa_asymmetric_decrypt(mbedtls_svc_key_id_t key, in psa_asymmetric_decrypt()
3522 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_asymmetric_decrypt()
3523 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_asymmetric_decrypt()
3599 static psa_status_t psa_sign_hash_abort_internal( in psa_sign_hash_abort_internal()
3609 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash_abort_internal()
3622 psa_status_t psa_sign_hash_start( in psa_sign_hash_start()
3627 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash_start()
3628 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash_start()
3693 psa_status_t psa_sign_hash_complete( in psa_sign_hash_complete()
3698 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash_complete()
3747 psa_status_t psa_sign_hash_abort( in psa_sign_hash_abort()
3750 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_sign_hash_abort()
3764 static psa_status_t psa_verify_hash_abort_internal( in psa_verify_hash_abort_internal()
3774 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash_abort_internal()
3787 psa_status_t psa_verify_hash_start( in psa_verify_hash_start()
3793 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash_start()
3794 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash_start()
3860 psa_status_t psa_verify_hash_complete( in psa_verify_hash_complete()
3863 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash_complete()
3891 psa_status_t psa_verify_hash_abort( in psa_verify_hash_abort()
3894 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_verify_hash_abort()
3994 psa_status_t mbedtls_psa_sign_hash_start( in mbedtls_psa_sign_hash_start()
4000 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_sign_hash_start()
4072 psa_status_t mbedtls_psa_sign_hash_complete( in mbedtls_psa_sign_hash_complete()
4081 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_sign_hash_complete()
4180 psa_status_t mbedtls_psa_sign_hash_abort( in mbedtls_psa_sign_hash_abort()
4211 psa_status_t mbedtls_psa_verify_hash_start( in mbedtls_psa_verify_hash_start()
4219 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_verify_hash_start()
4320 psa_status_t mbedtls_psa_verify_hash_complete( in mbedtls_psa_verify_hash_complete()
4328 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_verify_hash_complete()
4357 psa_status_t mbedtls_psa_verify_hash_abort( in mbedtls_psa_verify_hash_abort()
4390 static psa_status_t psa_generate_random_internal(uint8_t *output, in psa_generate_random_internal()
4397 psa_status_t status; in psa_generate_random_internal()
4440 static psa_status_t psa_cipher_setup(psa_cipher_operation_t *operation, in psa_cipher_setup()
4445 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_setup()
4446 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_setup()
4513 psa_status_t psa_cipher_encrypt_setup(psa_cipher_operation_t *operation, in psa_cipher_encrypt_setup()
4520 psa_status_t psa_cipher_decrypt_setup(psa_cipher_operation_t *operation, in psa_cipher_decrypt_setup()
4527 psa_status_t psa_cipher_generate_iv(psa_cipher_operation_t *operation, in psa_cipher_generate_iv()
4532 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_generate_iv()
4584 psa_status_t psa_cipher_set_iv(psa_cipher_operation_t *operation, in psa_cipher_set_iv()
4588 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_set_iv()
4625 psa_status_t psa_cipher_update(psa_cipher_operation_t *operation, in psa_cipher_update()
4632 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_update()
4668 psa_status_t psa_cipher_finish(psa_cipher_operation_t *operation, in psa_cipher_finish()
4673 psa_status_t status = PSA_ERROR_GENERIC_ERROR; in psa_cipher_finish()
4707 psa_status_t psa_cipher_abort(psa_cipher_operation_t *operation) in psa_cipher_abort()
4725 psa_status_t psa_cipher_encrypt(mbedtls_svc_key_id_t key, in psa_cipher_encrypt()
4733 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_encrypt()
4734 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_encrypt()
4802 psa_status_t psa_cipher_decrypt(mbedtls_svc_key_id_t key, in psa_cipher_decrypt()
4810 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_decrypt()
4811 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_cipher_decrypt()
4870 static psa_status_t psa_aead_check_nonce_length(psa_algorithm_t alg, in psa_aead_check_nonce_length()
4913 static psa_status_t psa_aead_check_algorithm(psa_algorithm_t alg) in psa_aead_check_algorithm()
4922 psa_status_t psa_aead_encrypt(mbedtls_svc_key_id_t key, in psa_aead_encrypt()
4934 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_encrypt()
4988 psa_status_t psa_aead_decrypt(mbedtls_svc_key_id_t key, in psa_aead_decrypt()
5000 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_decrypt()
5055 static psa_status_t psa_validate_tag_length(psa_algorithm_t alg) in psa_validate_tag_length()
5095 static psa_status_t psa_aead_setup(psa_aead_operation_t *operation, in psa_aead_setup()
5100 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_setup()
5101 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_setup()
5178 psa_status_t psa_aead_encrypt_setup(psa_aead_operation_t *operation, in psa_aead_encrypt_setup()
5186 psa_status_t psa_aead_decrypt_setup(psa_aead_operation_t *operation, in psa_aead_decrypt_setup()
5193 static psa_status_t psa_aead_set_nonce_internal(psa_aead_operation_t *operation, in psa_aead_set_nonce_internal()
5197 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_set_nonce_internal()
5229 psa_status_t psa_aead_generate_nonce(psa_aead_operation_t *operation, in psa_aead_generate_nonce()
5234 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_generate_nonce()
5292 psa_status_t psa_aead_set_nonce(psa_aead_operation_t *operation, in psa_aead_set_nonce()
5296 psa_status_t status; in psa_aead_set_nonce()
5314 psa_status_t psa_aead_set_lengths(psa_aead_operation_t *operation, in psa_aead_set_lengths()
5318 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_set_lengths()
5379 psa_status_t psa_aead_update_ad(psa_aead_operation_t *operation, in psa_aead_update_ad()
5383 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_update_ad()
5436 psa_status_t psa_aead_update(psa_aead_operation_t *operation, in psa_aead_update()
5443 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_update()
5504 static psa_status_t psa_aead_final_checks(const psa_aead_operation_t *operation) in psa_aead_final_checks()
5519 psa_status_t psa_aead_finish(psa_aead_operation_t *operation, in psa_aead_finish()
5527 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_finish()
5573 psa_status_t psa_aead_verify(psa_aead_operation_t *operation, in psa_aead_verify()
5580 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_verify()
5615 psa_status_t psa_aead_abort(psa_aead_operation_t *operation) in psa_aead_abort()
5617 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_aead_abort()
5659 static psa_status_t psa_key_derivation_start_hmac( in psa_key_derivation_start_hmac()
5665 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_start_hmac()
5707 psa_status_t psa_key_derivation_abort(psa_key_derivation_operation_t *operation) in psa_key_derivation_abort()
5709 psa_status_t status = PSA_SUCCESS; in psa_key_derivation_abort()
5777 psa_status_t psa_key_derivation_get_capacity(const psa_key_derivation_operation_t *operation, in psa_key_derivation_get_capacity()
5789 psa_status_t psa_key_derivation_set_capacity(psa_key_derivation_operation_t *operation, in psa_key_derivation_set_capacity()
5804 static psa_status_t psa_key_derivation_hkdf_read(psa_hkdf_key_derivation_t *hkdf, in psa_key_derivation_hkdf_read()
5812 psa_status_t status; in psa_key_derivation_hkdf_read()
5897 static psa_status_t psa_key_derivation_tls12_prf_generate_next_block( in psa_key_derivation_tls12_prf_generate_next_block()
5905 psa_status_t status, cleanup_status; in psa_key_derivation_tls12_prf_generate_next_block()
6017 static psa_status_t psa_key_derivation_tls12_prf_read( in psa_key_derivation_tls12_prf_read()
6025 psa_status_t status; in psa_key_derivation_tls12_prf_read()
6069 static psa_status_t psa_key_derivation_tls12_ecjpake_to_pms_read( in psa_key_derivation_tls12_ecjpake_to_pms_read()
6074 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_tls12_ecjpake_to_pms_read()
6097 static psa_status_t psa_key_derivation_pbkdf2_generate_block( in psa_key_derivation_pbkdf2_generate_block()
6103 psa_status_t status; in psa_key_derivation_pbkdf2_generate_block()
6174 static psa_status_t psa_key_derivation_pbkdf2_read( in psa_key_derivation_pbkdf2_read()
6180 psa_status_t status; in psa_key_derivation_pbkdf2_read()
6241 psa_status_t psa_key_derivation_output_bytes( in psa_key_derivation_output_bytes()
6246 psa_status_t status; in psa_key_derivation_output_bytes()
6378 static psa_status_t psa_generate_derived_ecc_key_weierstrass_helper( in psa_generate_derived_ecc_key_weierstrass_helper()
6389 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_generate_derived_ecc_key_weierstrass_helper()
6486 static psa_status_t psa_generate_derived_ecc_key_montgomery_helper( in psa_generate_derived_ecc_key_montgomery_helper()
6493 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_generate_derived_ecc_key_montgomery_helper()
6537 static psa_status_t psa_generate_derived_ecc_key_weierstrass_helper( in psa_generate_derived_ecc_key_weierstrass_helper()
6548 static psa_status_t psa_generate_derived_ecc_key_montgomery_helper( in psa_generate_derived_ecc_key_montgomery_helper()
6559 static psa_status_t psa_generate_derived_key_internal( in psa_generate_derived_key_internal()
6567 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_generate_derived_key_internal()
6659 psa_status_t psa_key_derivation_output_key_custom( in psa_key_derivation_output_key_custom()
6667 psa_status_t status; in psa_key_derivation_output_key_custom()
6715 psa_status_t psa_key_derivation_output_key_ext( in psa_key_derivation_output_key_ext()
6729 psa_status_t psa_key_derivation_output_key( in psa_key_derivation_output_key()
6791 static psa_status_t psa_hash_try_support(psa_algorithm_t alg) in psa_hash_try_support()
6794 psa_status_t status = psa_hash_setup(&operation, alg); in psa_hash_try_support()
6799 static psa_status_t psa_key_derivation_set_maximum_capacity( in psa_key_derivation_set_maximum_capacity()
6834 psa_status_t status = psa_hash_try_support(hash_alg); in psa_key_derivation_set_maximum_capacity()
6884 static psa_status_t psa_key_derivation_setup_kdf( in psa_key_derivation_setup_kdf()
6897 psa_status_t status = psa_key_derivation_set_maximum_capacity(operation, in psa_key_derivation_setup_kdf()
6902 static psa_status_t psa_key_agreement_try_support(psa_algorithm_t alg) in psa_key_agreement_try_support()
6931 psa_status_t psa_key_derivation_setup(psa_key_derivation_operation_t *operation, in psa_key_derivation_setup()
6934 psa_status_t status; in psa_key_derivation_setup()
6974 static psa_status_t psa_hkdf_input(psa_hkdf_key_derivation_t *hkdf, in psa_hkdf_input()
6981 psa_status_t status; in psa_hkdf_input()
7106 static psa_status_t psa_tls12_prf_set_seed(psa_tls12_prf_key_derivation_t *prf, in psa_tls12_prf_set_seed()
7129 static psa_status_t psa_tls12_prf_set_key(psa_tls12_prf_key_derivation_t *prf, in psa_tls12_prf_set_key()
7153 static psa_status_t psa_tls12_prf_set_label(psa_tls12_prf_key_derivation_t *prf, in psa_tls12_prf_set_label()
7176 static psa_status_t psa_tls12_prf_input(psa_tls12_prf_key_derivation_t *prf, in psa_tls12_prf_input()
7196 static psa_status_t psa_tls12_prf_psk_to_ms_set_key( in psa_tls12_prf_psk_to_ms_set_key()
7201 psa_status_t status; in psa_tls12_prf_psk_to_ms_set_key()
7260 static psa_status_t psa_tls12_prf_psk_to_ms_set_other_key( in psa_tls12_prf_psk_to_ms_set_other_key()
7286 static psa_status_t psa_tls12_prf_psk_to_ms_input( in psa_tls12_prf_psk_to_ms_input()
7311 static psa_status_t psa_tls12_ecjpake_to_pms_input( in psa_tls12_ecjpake_to_pms_input()
7335 static psa_status_t psa_pbkdf2_set_input_cost( in psa_pbkdf2_set_input_cost()
7362 static psa_status_t psa_pbkdf2_set_salt(psa_pbkdf2_key_derivation_t *pbkdf2, in psa_pbkdf2_set_salt()
7396 static psa_status_t psa_pbkdf2_hmac_set_password(psa_algorithm_t hash_alg, in psa_pbkdf2_hmac_set_password()
7402 psa_status_t status = PSA_SUCCESS; in psa_pbkdf2_hmac_set_password()
7415 static psa_status_t psa_pbkdf2_cmac_set_password(const uint8_t *input, in psa_pbkdf2_cmac_set_password()
7420 psa_status_t status = PSA_SUCCESS; in psa_pbkdf2_cmac_set_password()
7446 static psa_status_t psa_pbkdf2_set_password(psa_pbkdf2_key_derivation_t *pbkdf2, in psa_pbkdf2_set_password()
7451 psa_status_t status = PSA_SUCCESS; in psa_pbkdf2_set_password()
7480 static psa_status_t psa_pbkdf2_input(psa_pbkdf2_key_derivation_t *pbkdf2, in psa_pbkdf2_input()
7553 static psa_status_t psa_key_derivation_input_internal( in psa_key_derivation_input_internal()
7560 psa_status_t status; in psa_key_derivation_input_internal()
7619 static psa_status_t psa_key_derivation_input_integer_internal( in psa_key_derivation_input_integer_internal()
7624 psa_status_t status; in psa_key_derivation_input_integer_internal()
7653 psa_status_t psa_key_derivation_input_bytes( in psa_key_derivation_input_bytes()
7659 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_input_bytes()
7674 psa_status_t psa_key_derivation_input_integer( in psa_key_derivation_input_integer()
7682 psa_status_t psa_key_derivation_input_key( in psa_key_derivation_input_key()
7687 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_input_key()
7688 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_input_key()
7721 psa_status_t psa_key_agreement_raw_builtin(const psa_key_attributes_t *attributes, in psa_key_agreement_raw_builtin()
7773 static psa_status_t psa_key_agreement_raw_internal(psa_algorithm_t alg, in psa_key_agreement_raw_internal()
7797 static psa_status_t psa_key_agreement_internal(psa_key_derivation_operation_t *operation, in psa_key_agreement_internal()
7803 psa_status_t status; in psa_key_agreement_internal()
7832 psa_status_t psa_key_derivation_key_agreement(psa_key_derivation_operation_t *operation, in psa_key_derivation_key_agreement()
7838 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_key_agreement()
7839 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_key_derivation_key_agreement()
7876 psa_status_t psa_raw_key_agreement(psa_algorithm_t alg, in psa_raw_key_agreement()
7884 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_raw_key_agreement()
7885 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_raw_key_agreement()
8011 static psa_status_t mbedtls_psa_random_seed(mbedtls_psa_random_context_t *rng) in mbedtls_psa_random_seed()
8025 psa_status_t psa_generate_random(uint8_t *output_external, in psa_generate_random()
8028 psa_status_t status; in psa_generate_random()
8043 psa_status_t mbedtls_psa_inject_entropy(const uint8_t *seed, in mbedtls_psa_inject_entropy()
8073 static psa_status_t psa_validate_key_type_and_size_for_key_generation( in psa_validate_key_type_and_size_for_key_generation()
8076 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_validate_key_type_and_size_for_key_generation()
8122 psa_status_t psa_generate_key_internal( in psa_generate_key_internal()
8129 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_generate_key_internal()
8185 psa_status_t psa_generate_key_custom(const psa_key_attributes_t *attributes, in psa_generate_key_custom()
8191 psa_status_t status; in psa_generate_key_custom()
8276 psa_status_t psa_generate_key_ext(const psa_key_attributes_t *attributes, in psa_generate_key_ext()
8288 psa_status_t psa_generate_key(const psa_key_attributes_t *attributes, in psa_generate_key()
8304 psa_status_t mbedtls_psa_crypto_configure_entropy_sources( in mbedtls_psa_crypto_configure_entropy_sources()
8308 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_crypto_configure_entropy_sources()
8388 static psa_status_t psa_crypto_recover_transaction( in psa_crypto_recover_transaction()
8406 static psa_status_t mbedtls_psa_crypto_init_subsystem(mbedtls_psa_crypto_subsystem subsystem) in mbedtls_psa_crypto_init_subsystem()
8408 psa_status_t status = PSA_SUCCESS; in mbedtls_psa_crypto_init_subsystem()
8538 psa_status_t psa_crypto_init(void) in psa_crypto_init()
8540 psa_status_t status; in psa_crypto_init()
8581 psa_status_t psa_crypto_driver_pake_get_password_len( in psa_crypto_driver_pake_get_password_len()
8594 psa_status_t psa_crypto_driver_pake_get_password( in psa_crypto_driver_pake_get_password()
8612 psa_status_t psa_crypto_driver_pake_get_user_len( in psa_crypto_driver_pake_get_user_len()
8625 psa_status_t psa_crypto_driver_pake_get_user( in psa_crypto_driver_pake_get_user()
8643 psa_status_t psa_crypto_driver_pake_get_peer_len( in psa_crypto_driver_pake_get_peer_len()
8656 psa_status_t psa_crypto_driver_pake_get_peer( in psa_crypto_driver_pake_get_peer()
8674 psa_status_t psa_crypto_driver_pake_get_cipher_suite( in psa_crypto_driver_pake_get_cipher_suite()
8687 psa_status_t psa_pake_setup( in psa_pake_setup()
8691 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_setup()
8737 psa_status_t psa_pake_set_password_key( in psa_pake_set_password_key()
8741 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_set_password_key()
8742 psa_status_t unlock_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_set_password_key()
8784 psa_status_t psa_pake_set_user( in psa_pake_set_user()
8789 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_set_user()
8828 psa_status_t psa_pake_set_peer( in psa_pake_set_peer()
8833 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_set_peer()
8872 psa_status_t psa_pake_set_role( in psa_pake_set_role()
8876 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_set_role()
8931 static psa_status_t psa_pake_complete_inputs( in psa_pake_complete_inputs()
8934 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_complete_inputs()
8975 static psa_status_t psa_jpake_prologue( in psa_jpake_prologue()
9014 static psa_status_t psa_jpake_epilogue( in psa_jpake_epilogue()
9051 psa_status_t psa_pake_output( in psa_pake_output()
9058 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_output()
9128 psa_status_t psa_pake_input( in psa_pake_input()
9134 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_input()
9205 psa_status_t psa_pake_get_implicit_key( in psa_pake_get_implicit_key()
9209 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_get_implicit_key()
9210 psa_status_t abort_status = PSA_ERROR_CORRUPTION_DETECTED; in psa_pake_get_implicit_key()
9254 psa_status_t psa_pake_abort( in psa_pake_abort()
9257 psa_status_t status = PSA_SUCCESS; in psa_pake_abort()
9305 psa_status_t psa_crypto_copy_input(const uint8_t *input, size_t input_len, in psa_crypto_copy_input()
9344 psa_status_t psa_crypto_copy_output(const uint8_t *output_copy, size_t output_copy_len, in psa_crypto_copy_output()
9370 psa_status_t psa_crypto_local_input_alloc(const uint8_t *input, size_t input_len, in psa_crypto_local_input_alloc()
9373 psa_status_t status; in psa_crypto_local_input_alloc()
9413 psa_status_t psa_crypto_local_output_alloc(uint8_t *output, size_t output_len, in psa_crypto_local_output_alloc()
9433 psa_status_t psa_crypto_local_output_free(psa_crypto_local_output_t *local_output) in psa_crypto_local_output_free()
9435 psa_status_t status; in psa_crypto_local_output_free()