1a8e1175bSopenharmony_ci/**
2a8e1175bSopenharmony_ci * \file configs/crypto-config-ccm-aes-sha256.h
3a8e1175bSopenharmony_ci *
4a8e1175bSopenharmony_ci * \brief PSA crypto configuration with only symmetric cryptography: CCM-AES,
5a8e1175bSopenharmony_ci *        SHA-256, HMAC and key derivation
6a8e1175bSopenharmony_ci */
7a8e1175bSopenharmony_ci/*
8a8e1175bSopenharmony_ci *  Copyright The Mbed TLS Contributors
9a8e1175bSopenharmony_ci *  SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
10a8e1175bSopenharmony_ci */
11a8e1175bSopenharmony_ci
12a8e1175bSopenharmony_ci#ifndef PSA_CRYPTO_CONFIG_H
13a8e1175bSopenharmony_ci#define PSA_CRYPTO_CONFIG_H
14a8e1175bSopenharmony_ci
15a8e1175bSopenharmony_ci#define PSA_WANT_ALG_CCM 1
16a8e1175bSopenharmony_ci#define PSA_WANT_ALG_HMAC 1
17a8e1175bSopenharmony_ci#define PSA_WANT_ALG_SHA_256 1
18a8e1175bSopenharmony_ci#define PSA_WANT_ALG_TLS12_PRF 1
19a8e1175bSopenharmony_ci#define PSA_WANT_ALG_TLS12_PSK_TO_MS 1
20a8e1175bSopenharmony_ci#define PSA_WANT_KEY_TYPE_DERIVE 1
21a8e1175bSopenharmony_ci#define PSA_WANT_KEY_TYPE_HMAC 1
22a8e1175bSopenharmony_ci#define PSA_WANT_KEY_TYPE_AES 1
23a8e1175bSopenharmony_ci#define PSA_WANT_KEY_TYPE_RAW_DATA 1
24a8e1175bSopenharmony_ci
25a8e1175bSopenharmony_ci#endif /* PSA_CRYPTO_CONFIG_H */
26