Add stubs for missing PSA Crypto API functions
Adds stub functions for currently unsupported PSA Crypto API
functions. This is in preparation for adding backend
implementations.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I60aec023984ab26221244dded11fd86c271d0404
diff --git a/components/service/crypto/client/psa/psa_cipher.c b/components/service/crypto/client/psa/psa_cipher.c
index 6ebf1b5..85d4b9a 100644
--- a/components/service/crypto/client/psa/psa_cipher.c
+++ b/components/service/crypto/client/psa/psa_cipher.c
@@ -372,3 +372,25 @@
return psa_status;
}
+
+psa_status_t psa_cipher_encrypt(psa_key_id_t key,
+ psa_algorithm_t alg,
+ const uint8_t *input,
+ size_t input_length,
+ uint8_t *output,
+ size_t output_size,
+ size_t *output_length)
+{
+ return PSA_ERROR_NOT_SUPPORTED;
+}
+
+psa_status_t psa_cipher_decrypt(psa_key_id_t key,
+ psa_algorithm_t alg,
+ const uint8_t *input,
+ size_t input_length,
+ uint8_t *output,
+ size_t output_size,
+ size_t *output_length)
+{
+ return PSA_ERROR_NOT_SUPPORTED;
+}