# Copyright (c) 2024 Nordic Semiconductor ASA # SPDX-License-Identifier: Apache-2.0 # This file was automatically generated by create_psa_files.py # from: ../../../modules/crypto/mbedtls/include/psa/crypto_config.h. # Do not edit it manually. config PSA_CRYPTO_CLIENT bool help Promptless symbol to state that there is a PSA crypto API provider enabled in the system. This allows to select desired PSA_WANT features. if PSA_CRYPTO_CLIENT config PSA_CRYPTO_ENABLE_ALL bool "All PSA crypto features" config PSA_WANT_ALG_CBC_NO_PADDING bool "PSA_WANT_ALG_CBC_NO_PADDING" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CBC_PKCS7 bool "PSA_WANT_ALG_CBC_PKCS7" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CCM bool "PSA_WANT_ALG_CCM" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CCM_STAR_NO_TAG bool "PSA_WANT_ALG_CCM_STAR_NO_TAG" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CMAC bool "PSA_WANT_ALG_CMAC" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CFB bool "PSA_WANT_ALG_CFB" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CHACHA20_POLY1305 bool "PSA_WANT_ALG_CHACHA20_POLY1305" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_CTR bool "PSA_WANT_ALG_CTR" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_DETERMINISTIC_ECDSA bool "PSA_WANT_ALG_DETERMINISTIC_ECDSA" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_ECB_NO_PADDING bool "PSA_WANT_ALG_ECB_NO_PADDING" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_ECDH bool "PSA_WANT_ALG_ECDH" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_FFDH bool "PSA_WANT_ALG_FFDH" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_ECDSA bool "PSA_WANT_ALG_ECDSA" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_JPAKE bool "PSA_WANT_ALG_JPAKE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_GCM bool "PSA_WANT_ALG_GCM" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_HKDF bool "PSA_WANT_ALG_HKDF" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_HKDF_EXTRACT bool "PSA_WANT_ALG_HKDF_EXTRACT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_HKDF_EXPAND bool "PSA_WANT_ALG_HKDF_EXPAND" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_HMAC bool "PSA_WANT_ALG_HMAC" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_MD5 bool "PSA_WANT_ALG_MD5" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_OFB bool "PSA_WANT_ALG_OFB" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_PBKDF2_HMAC bool "PSA_WANT_ALG_PBKDF2_HMAC" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 bool "PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_RIPEMD160 bool "PSA_WANT_ALG_RIPEMD160" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_RSA_OAEP bool "PSA_WANT_ALG_RSA_OAEP" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_RSA_PKCS1V15_CRYPT bool "PSA_WANT_ALG_RSA_PKCS1V15_CRYPT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_RSA_PKCS1V15_SIGN bool "PSA_WANT_ALG_RSA_PKCS1V15_SIGN" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_RSA_PSS bool "PSA_WANT_ALG_RSA_PSS" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA_1 bool "PSA_WANT_ALG_SHA_1" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA_224 bool "PSA_WANT_ALG_SHA_224" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA_256 bool "PSA_WANT_ALG_SHA_256" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA_384 bool "PSA_WANT_ALG_SHA_384" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA_512 bool "PSA_WANT_ALG_SHA_512" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA3_224 bool "PSA_WANT_ALG_SHA3_224" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA3_256 bool "PSA_WANT_ALG_SHA3_256" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA3_384 bool "PSA_WANT_ALG_SHA3_384" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_SHA3_512 bool "PSA_WANT_ALG_SHA3_512" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_STREAM_CIPHER bool "PSA_WANT_ALG_STREAM_CIPHER" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_TLS12_PRF bool "PSA_WANT_ALG_TLS12_PRF" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_TLS12_PSK_TO_MS bool "PSA_WANT_ALG_TLS12_PSK_TO_MS" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS bool "PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_BRAINPOOL_P_R1_256 bool "PSA_WANT_ECC_BRAINPOOL_P_R1_256" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_BRAINPOOL_P_R1_384 bool "PSA_WANT_ECC_BRAINPOOL_P_R1_384" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_BRAINPOOL_P_R1_512 bool "PSA_WANT_ECC_BRAINPOOL_P_R1_512" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_MONTGOMERY_255 bool "PSA_WANT_ECC_MONTGOMERY_255" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_MONTGOMERY_448 bool "PSA_WANT_ECC_MONTGOMERY_448" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_K1_192 bool "PSA_WANT_ECC_SECP_K1_192" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_K1_256 bool "PSA_WANT_ECC_SECP_K1_256" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_R1_192 bool "PSA_WANT_ECC_SECP_R1_192" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_R1_224 bool "PSA_WANT_ECC_SECP_R1_224" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_R1_256 bool "PSA_WANT_ECC_SECP_R1_256" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_R1_384 bool "PSA_WANT_ECC_SECP_R1_384" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_ECC_SECP_R1_521 bool "PSA_WANT_ECC_SECP_R1_521" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_DH_RFC7919_2048 bool "PSA_WANT_DH_RFC7919_2048" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_DH_RFC7919_3072 bool "PSA_WANT_DH_RFC7919_3072" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_DH_RFC7919_4096 bool "PSA_WANT_DH_RFC7919_4096" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_DH_RFC7919_6144 bool "PSA_WANT_DH_RFC7919_6144" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_DH_RFC7919_8192 bool "PSA_WANT_DH_RFC7919_8192" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DERIVE bool "PSA_WANT_KEY_TYPE_DERIVE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_PASSWORD bool "PSA_WANT_KEY_TYPE_PASSWORD" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_PASSWORD_HASH bool "PSA_WANT_KEY_TYPE_PASSWORD_HASH" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_HMAC bool "PSA_WANT_KEY_TYPE_HMAC" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_AES bool "PSA_WANT_KEY_TYPE_AES" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ARIA bool "PSA_WANT_KEY_TYPE_ARIA" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_CAMELLIA bool "PSA_WANT_KEY_TYPE_CAMELLIA" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_CHACHA20 bool "PSA_WANT_KEY_TYPE_CHACHA20" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DES bool "PSA_WANT_KEY_TYPE_DES" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY bool "PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY bool "PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_RAW_DATA bool "PSA_WANT_KEY_TYPE_RAW_DATA" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY bool "PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT bool "PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT bool "PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE bool "PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE bool "PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT bool "PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT bool "PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE bool "PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT bool "PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT bool "PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL config PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE bool "PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE" if !MBEDTLS_PROMPTLESS default y if PSA_CRYPTO_ENABLE_ALL endif # PSA_CRYPTO_CLIENT