aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDavid Hu <david.hu@arm.com>2021-05-12 10:55:53 +0800
committerDavid Hu <david.hu@arm.com>2021-05-21 05:07:05 +0200
commit0c250bcb1506d99eded650ea8f21c1f32a0723e9 (patch)
tree51f464ad6ffaa5766ca5c249f86d1c4f4599130a /docs
parent9d93424a12b8cc2ba56518f76edadeaabc29e143 (diff)
downloadtrusted-firmware-m-0c250bcb1506d99eded650ea8f21c1f32a0723e9.tar.gz
Crypto: Refine asymmetric cryptographic control flags
Add CRYPTO_ASYM_SIGN_MODULE_DISABLED flag to control Crypto asymmetric signature operations. Add CRYPTO_ASYM_ENCRYPT_MODULE_DISABLED flag to control Crypto asymmetric encryption operations. The two new flags replace the existing CRYPTO_ASYMMETRIC_MODULE_DISABLED flag. Those flags help control Crypto asymmetirc key based operations independently and align with the PSA Crypto API spec. Change-Id: I4ff1561187abc9b463ed72b97dea0a8231b8da0e Signed-off-by: David Hu <david.hu@arm.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/technical_references/profiles/tfm_profile_small.rst4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/technical_references/profiles/tfm_profile_small.rst b/docs/technical_references/profiles/tfm_profile_small.rst
index 189b1a56a..d95d69330 100644
--- a/docs/technical_references/profiles/tfm_profile_small.rst
+++ b/docs/technical_references/profiles/tfm_profile_small.rst
@@ -381,7 +381,9 @@ shown below.
+--------------------------------------------+-----------------------------------------------------------------------------------------------------+-------------------------------------+
| ``TFM_MBEDCRYPTO_CONFIG_PATH`` | ``${CMAKE_SOURCE_DIR}/lib/ext/mbedcrypto/mbedcrypto_config/tfm_mbedcrypto_config_profile_small.h`` | Mbed Crypto config file path |
+--------------------------------------------+-----------------------------------------------------------------------------------------------------+-------------------------------------+
- | ``CRYPTO_ASYMMETRIC_MODULE_DISABLED`` | ``ON`` | Disable asymmetric crypto |
+ | ``CRYPTO_ASYM_SIGN_MODULE_DISABLED`` | ``ON`` | Disable asymmetric signature |
+ +--------------------------------------------+-----------------------------------------------------------------------------------------------------+-------------------------------------+
+ | ``CRYPTO_ASYM_ENCRYPT_MODULE_DISABLED`` | ``ON`` | Disable asymmetric encryption |
+--------------------------------------------+-----------------------------------------------------------------------------------------------------+-------------------------------------+
| ``TFM_PARTITION_INITIAL_ATTESTATION`` | ``ON`` | Enable Initial Attestation service |
+--------------------------------------------+-----------------------------------------------------------------------------------------------------+-------------------------------------+