Skip to content

Commit 70dd41f

Browse files
Vge0rgembolivar-nordic
authored andcommitted
crypto: Add PSA supported algs for cc3xx
-This adds a list of supported algorithms for the PSA APIs with CC3XX Ref: NCSDK-12557 Signed-off-by: Georgios Vasilakis <[email protected]>
1 parent d539dc6 commit 70dd41f

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

crypto/doc/nrf_cc310_mbedcrypto.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,27 @@ The :c:func:`calloc` and :c:func:`free` functions can be changed with the follow
131131
This API must be called prior to calling :c:func:`mbedtls_platform_setup`.
132132
Otherwise, the library will default to use the clib functions :c:func:`calloc` and :c:func:`free`.
133133

134+
PSA driver integration
135+
======================
136+
Starting from version 0.9.13, the nrf_oberon library contains a companion library that provides PSA driver integration for select features.
137+
This must be used with the :ref:`nrf_security`.
138+
139+
Supported features
140+
------------------
141+
The supported features for the PSA driver companion library are:
142+
143+
* AES CTR/CBC/ECB/CCM (192/256 bit keys are only supported by CryptoCell 312)
144+
* AES GCM (only supported by CryptoCell 312)
145+
* ChaCha20 and Poly1305 (256 bit keys only)
146+
* ECDSA (secp224r1, secp256r1 and secp384r1 only)
147+
* ECDH
148+
* RSA (PKCS1V15 with 1024 bits keys only)
149+
* HMAC
150+
* CMAC (192/256 bit keys are only supported by CryptoCell 312)
151+
* HKDF
152+
* SHA-1
153+
* SHA-224
154+
* SHA-256
134155

135156
Initializing the library
136157
------------------------

0 commit comments

Comments
 (0)