@@ -82,9 +82,9 @@ Feature support
8282+-------------+-------------------+-------------+
8383| Cipher mode | Backend | Key size |
8484+=============+===================+=============+
85- | ECB | cc310 | 128-bit key |
85+ | ECB | nrf_cc310 | 128-bit key |
8686| +-------------------+-------------+
87- | | cc312 | 128-bit key |
87+ | | nrf_cc312 | 128-bit key |
8888| | +-------------+
8989| | | 192-bit key |
9090| | +-------------+
@@ -127,9 +127,9 @@ Feature support
127127+-------------+-------------------+-------------+-----------------------+
128128| Cipher mode | Backend | Key size | Note |
129129+=============+===================+=============+=======================+
130- | CTR | cc310 | 128-bit key | |
130+ | CTR | nrf_cc310 | 128-bit key | |
131131| +-------------------+-------------+-----------------------+
132- | | cc312 | 128-bit key | |
132+ | | nrf_cc312 | 128-bit key | |
133133| | +-------------+-----------------------+
134134| | | 192-bit key | |
135135| | +-------------+-----------------------+
@@ -141,9 +141,9 @@ Feature support
141141| | +-------------+-----------------------+
142142| | | 256-bit key | |
143143+-------------+-------------------+-------------+-----------------------+
144- | CBC | cc310 | 128-bit key | |
144+ | CBC | nrf_cc310 | 128-bit key | |
145145| +-------------------+-------------+-----------------------+
146- | | cc312 | 128-bit key | |
146+ | | nrf_cc312 | 128-bit key | |
147147| | +-------------+-----------------------+
148148| | | 192-bit key | |
149149| | +-------------+-----------------------+
@@ -155,9 +155,9 @@ Feature support
155155| | +-------------+-----------------------+
156156| | | 256-bit key | |
157157+-------------+-------------------+-------------+-----------------------+
158- | XTS | cc310 | N/A | Backend not supported |
158+ | XTS | nrf_cc310 | N/A | Backend not supported |
159159| +-------------------+-------------+-----------------------+
160- | | cc312 | N/A | Backend not supported |
160+ | | nrf_cc312 | N/A | Backend not supported |
161161| +-------------------+-------------+-----------------------+
162162| | nrf_oberon | 128-bit key | |
163163| | +-------------+-----------------------+
@@ -177,9 +177,9 @@ Feature support
177177+-----------+-------------------+-------------+
178178| Algorithm | Backend | Key size |
179179+===========+===================+=============+
180- | CMAC | cc310 | 128-bit key |
180+ | CMAC | nrf_cc310 | 128-bit key |
181181| +-------------------+-------------+
182- | | cc312 | 128-bit key |
182+ | | nrf_cc312 | 128-bit key |
183183| | +-------------+
184184| | | 192-bit key |
185185| | +-------------+
@@ -203,7 +203,7 @@ To configure Authenticated Encryption with Associated Data (AEAD), set the follo
203203+==============+================================================+=========================================+
204204| AES CCM/CCM* | :kconfig:option: `CONFIG_MBEDTLS_CCM_C ` | |
205205+--------------+------------------------------------------------+-----------------------------------------+
206- | AES GCM | :kconfig:option: `CONFIG_MBEDTLS_GCM_C ` | nrf_oberon or cc312 |
206+ | AES GCM | :kconfig:option: `CONFIG_MBEDTLS_GCM_C ` | nrf_oberon or nrf_cc312 |
207207+--------------+------------------------------------------------+-----------------------------------------+
208208| ChaCha20 | :kconfig:option: `CONFIG_MBEDTLS_CHACHA20_C ` | |
209209+--------------+------------------------------------------------+-----------------------------------------+
@@ -214,8 +214,8 @@ To configure Authenticated Encryption with Associated Data (AEAD), set the follo
214214
215215.. note ::
216216 * AEAD AES cipher modes are dependent on enabling AES core support according to `AES configuration `_.
217- * When Arm CryptoCell cc310 backend is used, AES GCM is provided by the original Mbed TLS implementation.
218- * The ChaCha-Poly implemented by the Arm CryptoCell cc3xx backend does not support incremental operations.
217+ * When the `` nrf_cc310 `` backend is used, AES GCM is provided by the original Mbed TLS implementation.
218+ * The ChaCha-Poly implemented by the `` nrf_cc3xx `` backend does not support incremental operations.
219219 * The ChaCha-Poly implemented by the :ref: `nrf_security_backends_cc3xx ` does not support incremental operations.
220220
221221Feature support
@@ -224,9 +224,9 @@ Feature support
224224+--------------+-------------------+-------------+----------------------------------------------------------------------+
225225| AEAD cipher | Backend | Key size | Note |
226226+==============+===================+=============+======================================================================+
227- | AES CCM/CCM* | cc310 | 128-bit key | |
227+ | AES CCM/CCM* | nrf_cc310 | 128-bit key | |
228228| +-------------------+-------------+----------------------------------------------------------------------+
229- | | cc312 | 128-bit key | |
229+ | | nrf_cc312 | 128-bit key | |
230230| | +-------------+----------------------------------------------------------------------+
231231| | | 192-bit key | |
232232| | +-------------+----------------------------------------------------------------------+
@@ -238,7 +238,7 @@ Feature support
238238| | +-------------+----------------------------------------------------------------------+
239239| | | 256-bit key | |
240240+--------------+-------------------+-------------+----------------------------------------------------------------------+
241- | AES GCM | cc312 | 128-bit key | |
241+ | AES GCM | nrf_cc312 | 128-bit key | |
242242| | +-------------+----------------------------------------------------------------------+
243243| | | 192-bit key | |
244244| | +-------------+----------------------------------------------------------------------+
@@ -250,15 +250,15 @@ Feature support
250250| | +-------------+----------------------------------------------------------------------+
251251| | | 256-bit key | |
252252+--------------+-------------------+-------------+----------------------------------------------------------------------+
253- | ChaCha20 | cc3xx | 256-bit key | |
253+ | ChaCha20 | nrf_cc3xx | 256-bit key | |
254254| +-------------------+-------------+----------------------------------------------------------------------+
255255| | nrf_oberon | 256-bit key | |
256256+--------------+-------------------+-------------+----------------------------------------------------------------------+
257- | Poly1305 | cc3xx | 256-bit key | |
257+ | Poly1305 | nrf_cc3xx | 256-bit key | |
258258| +-------------------+-------------+----------------------------------------------------------------------+
259259| | nrf_oberon | 256-bit key | |
260260+--------------+-------------------+-------------+----------------------------------------------------------------------+
261- | ChaCha-Poly | cc3xx | 256-bit key | The ChaCha-Poly implementation in :ref: `nrf_security_backends_cc3xx ` |
261+ | ChaCha-Poly | nrf_cc3xx | 256-bit key | The ChaCha-Poly implementation in :ref: `nrf_security_backends_cc3xx ` |
262262| | | | does not support incremental operations. |
263263| +-------------------+-------------+----------------------------------------------------------------------+
264264| | nrf_oberon | 256-bit key | |
@@ -275,7 +275,7 @@ Feature support
275275+-----------+-------------------+----------------------+-----------------------+
276276| Algorithm | Backend | Key size | Note |
277277+===========+===================+======================+=======================+
278- | DHM | cc3xx | Limited to 2048 bits | |
278+ | DHM | nrf_cc3xx | Limited to 2048 bits | |
279279| +-------------------+----------------------+-----------------------+
280280| | nrf_oberon | N/A | Backend not supported |
281281+-----------+-------------------+----------------------+-----------------------+
@@ -298,7 +298,7 @@ Feature support
298298+-----------+-------------------+-------------+------------+
299299| Algorithm | Backend | Curve group | Curve type |
300300+===========+===================+=============+============+
301- | ECP | cc3xx | NIST | secp192r1 |
301+ | ECP | nrf_cc3xx | NIST | secp192r1 |
302302| | | +------------+
303303| | | | secp224r1 |
304304| | | +------------+
@@ -345,7 +345,7 @@ Feature support
345345+-----------+-------------------+-------------+------------+
346346| Algorithm | Backend | Curve group | Curve type |
347347+===========+===================+=============+============+
348- | ECDH | cc3xx | NIST | secp192r1 |
348+ | ECDH | nrf_cc3xx | NIST | secp192r1 |
349349| | | +------------+
350350| | | | secp224r1 |
351351| | | +------------+
@@ -392,7 +392,7 @@ Feature support
392392+-----------+-------------------+-------------+------------+
393393| Algorithm | Backend | Curve group | Curve type |
394394+===========+===================+=============+============+
395- | ECDSA | cc3xx | NIST | secp192r1 |
395+ | ECDSA | nrf_cc3xx | NIST | secp192r1 |
396396| | | +------------+
397397| | | | secp224r1 |
398398| | | +------------+
@@ -437,7 +437,7 @@ Feature support
437437+-----------+-------------------+-------------+------------+
438438| Algorithm | Backend | Curve group | Curve type |
439439+===========+===================+=============+============+
440- | ECJPAKE | cc3xx | NIST | secp256r1 |
440+ | ECJPAKE | nrf_cc3xx | NIST | secp256r1 |
441441| +-------------------+-------------+------------+
442442| | nrf_oberon | NIST | secp256r1 |
443443+-----------+-------------------+-------------+------------+
@@ -490,13 +490,13 @@ Feature support
490490+-----------+-------------------+--------------+
491491| Algorithm | Backend | Key size |
492492+===========+===================+==============+
493- | RSA | cc310 | 1024-bit key |
493+ | RSA | nrf_cc310 | 1024-bit key |
494494| | +--------------+
495495| | | 1536-bit key |
496496| | +--------------+
497497| | | 2048-bit key |
498498| +-------------------+--------------+
499- | | cc312 | 1024-bit key |
499+ | | nrf_cc312 | 1024-bit key |
500500| | +--------------+
501501| | | 1536-bit key |
502502| | +--------------+
@@ -541,23 +541,23 @@ Feature support
541541+-----------+--------------------+----------------------------------------+
542542| Algorithm | Supported backends | Note |
543543+===========+====================+========================================+
544- | SHA-1 | cc3xx | |
544+ | SHA-1 | nrf_cc3xx | |
545545| +--------------------+ |
546546| | nrf_oberon | |
547547+-----------+--------------------+----------------------------------------+
548- | SHA-224 | cc3xx | SHA-224 must be enabled when enabling |
548+ | SHA-224 | nrf_cc3xx | SHA-224 must be enabled when enabling |
549549| +--------------------+ SHA-256 |
550550| | nrf_oberon | |
551551+-----------+--------------------+----------------------------------------+
552- | SHA-256 | cc3xx | |
552+ | SHA-256 | nrf_cc3xx | |
553553| +--------------------+ |
554554| | nrf_oberon | |
555555+-----------+--------------------+----------------------------------------+
556- | SHA-384 | cc3xx | |
556+ | SHA-384 | nrf_cc3xx | |
557557| +--------------------+ |
558558| | nrf_oberon | |
559559+-----------+--------------------+----------------------------------------+
560- | SHA-512 | cc3xx | |
560+ | SHA-512 | nrf_cc3xx | |
561561| +--------------------+ |
562562| | nrf_oberon | |
563563+-----------+--------------------+----------------------------------------+
0 commit comments