nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
CRACEN Software Implementation APIs

Pure-software fallback implementations for CRACEN hardware limitations. More...

Topics

 CRACEN Software AEAD Dispatcher
 Dispatcher layer for software AEAD implementations.
 
 CRACEN Software AES-CBC
 Software implementation of AES-CBC.
 
 CRACEN Software AES-CCM
 Software implementation of AES-CCM (Counter with CBC-MAC)
 
 CRACEN Software AES-CTR
 Software implementation of AES-CTR mode.
 
 CRACEN Software AES-GCM
 Software implementation of AES-GCM (Galois/Counter Mode)
 
 CRACEN Software CMAC
 Software CMAC implementation using hardware AES-ECB as a primitive.
 
 CRACEN Software ChaCha20-Poly1305
 Software implementation of ChaCha20-Poly1305 AEAD.
 
 CRACEN Software Common Primitives
 Shared primitives for CRACEN software implementation workarounds.
 

Detailed Description

Pure-software fallback implementations for CRACEN hardware limitations.

These APIs are pure-software implementations used as a workaround for hardware limitations, particularly for multipart AEAD and cipher operations not supported by the CRACEN hardware engine.