![]() |
nRF Connect SDK API 3.3.99
|
| psa_status_t cracen_sw_aes_primitive | ( | struct sxblkcipher * | blkciph, |
| const struct sxkeyref * | key, | ||
| const uint8_t * | input, | ||
| uint8_t * | output ) |
#include <subsys/nrf_security/src/drivers/cracen/cracen_sw/include/cracen_sw_common.h>
Perform a single AES block encryption operation.
This function is designed for use as an AES primitive in CRACEN software workarounds that require it.
| blkciph | The block cipher struct. |
| key | The AES key reference. |
| input | Pointer to the input block. |
| output | Pointer to a 16-byte output buffer. |
| psa_status_t | PSA_SUCCESS on success, error code otherwise. |