diff options
Diffstat (limited to 'secure_fw/partitions/crypto/crypto_spe.h')
-rw-r--r-- | secure_fw/partitions/crypto/crypto_spe.h | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/secure_fw/partitions/crypto/crypto_spe.h b/secure_fw/partitions/crypto/crypto_spe.h index 507eda277c..61e85488b6 100644 --- a/secure_fw/partitions/crypto/crypto_spe.h +++ b/secure_fw/partitions/crypto/crypto_spe.h @@ -30,6 +30,8 @@ PSA_FUNCTION_NAME(psa_key_derivation_set_capacity) #define psa_key_derivation_input_bytes \ PSA_FUNCTION_NAME(psa_key_derivation_input_bytes) +#define psa_key_derivation_input_integer \ + PSA_FUNCTION_NAME(psa_key_derivation_input_integer) #define psa_key_derivation_output_bytes \ PSA_FUNCTION_NAME(psa_key_derivation_output_bytes) #define psa_key_derivation_input_key \ @@ -50,6 +52,26 @@ PSA_FUNCTION_NAME(psa_aead_encrypt) #define psa_aead_decrypt \ PSA_FUNCTION_NAME(psa_aead_decrypt) +#define psa_aead_encrypt_setup \ + PSA_FUNCTION_NAME(psa_aead_encrypt_setup) +#define psa_aead_decrypt_setup \ + PSA_FUNCTION_NAME(psa_aead_decrypt_setup) +#define psa_aead_generate_nonce \ + PSA_FUNCTION_NAME(psa_aead_generate_nonce) +#define psa_aead_set_nonce \ + PSA_FUNCTION_NAME(psa_aead_set_nonce) +#define psa_aead_set_lengths \ + PSA_FUNCTION_NAME(psa_aead_set_lengths) +#define psa_aead_update_ad \ + PSA_FUNCTION_NAME(psa_aead_update_ad) +#define psa_aead_update \ + PSA_FUNCTION_NAME(psa_aead_update) +#define psa_aead_finish \ + PSA_FUNCTION_NAME(psa_aead_finish) +#define psa_aead_verify \ + PSA_FUNCTION_NAME(psa_aead_verify) +#define psa_aead_abort \ + PSA_FUNCTION_NAME(psa_aead_abort) #define psa_open_key \ PSA_FUNCTION_NAME(psa_open_key) #define psa_close_key \ @@ -82,6 +104,10 @@ PSA_FUNCTION_NAME(psa_cipher_decrypt_setup) #define psa_cipher_update \ PSA_FUNCTION_NAME(psa_cipher_update) +#define psa_cipher_encrypt \ + PSA_FUNCTION_NAME(psa_cipher_encrypt) +#define psa_cipher_decrypt \ + PSA_FUNCTION_NAME(psa_cipher_decrypt) #define psa_cipher_finish \ PSA_FUNCTION_NAME(psa_cipher_finish) #define psa_cipher_abort \ @@ -116,8 +142,16 @@ PSA_FUNCTION_NAME(psa_mac_sign_finish) #define psa_mac_verify_finish \ PSA_FUNCTION_NAME(psa_mac_verify_finish) +#define psa_mac_compute \ + PSA_FUNCTION_NAME(psa_mac_compute) +#define psa_mac_verify \ + PSA_FUNCTION_NAME(psa_mac_verify) #define psa_mac_abort \ PSA_FUNCTION_NAME(psa_mac_abort) +#define psa_sign_message \ + PSA_FUNCTION_NAME(psa_sign_message) +#define psa_verify_message \ + PSA_FUNCTION_NAME(psa_verify_message) #define psa_sign_hash \ PSA_FUNCTION_NAME(psa_sign_hash) #define psa_verify_hash \ @@ -128,9 +162,5 @@ PSA_FUNCTION_NAME(psa_asymmetric_decrypt) #define psa_generate_key \ PSA_FUNCTION_NAME(psa_generate_key) -#define psa_set_key_domain_parameters \ - PSA_FUNCTION_NAME(psa_set_key_domain_parameters) -#define psa_get_key_domain_parameters \ - PSA_FUNCTION_NAME(psa_get_key_domain_parameters) #endif /* CRYPTO_SPE_H */ |