/* * Copyright (c) 2021, Arm Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef PACKEDC_CRYPTO_CALLER_H #define PACKEDC_CRYPTO_CALLER_H /** * Includes all header files that form the packed-c crypto caller * interface. May be used by a client that needs to call operations * provided by a crypto service instance using the packed-c serialization. */ #include "crypto_caller_aead.h" #include "crypto_caller_copy_key.h" #include "crypto_caller_generate_key.h" #include "crypto_caller_hash.h" #include "crypto_caller_mac.h" #include "crypto_caller_asymmetric_decrypt.h" #include "crypto_caller_destroy_key.h" #include "crypto_caller_generate_random.h" #include "crypto_caller_import_key.h" #include "crypto_caller_purge_key.h" #include "crypto_caller_asymmetric_encrypt.h" #include "crypto_caller_export_key.h" #include "crypto_caller_get_key_attributes.h" #include "crypto_caller_sign_hash.h" #include "crypto_caller_cipher.h" #include "crypto_caller_export_public_key.h" #include "crypto_caller_key_derivation.h" #include "crypto_caller_verify_hash.h" #endif /* PACKEDC_CRYPTO_CALLER_H */