![]() |
nrfxlib API 3.3.99
|
| int nrf_cc3xx_platform_kmu_write_key_slot | ( | uint32_t | slot_id, |
| uint32_t | key_addr, | ||
| uint32_t | key_perm, | ||
| const uint8_t | key[16] ) |
#include <crypto/nrf_cc310_platform/include/nrf_cc3xx_platform_kmu.h>
Write a 128 bit key into a KMU slot.
This writes a key to KMU with the destination of the subsequent push operation set to the address of the AES or ChaChaPoly key registers in Arm CryptoCell.
| [in] | slot_id | KMU slot ID for the new key (2 - 127). |
| [in] | key_addr | Destination address in CryptoCell used for key push. |
| [in] | key_perm | Permissions to set for the KMU slot. |
| [in] | key | Array with the 128 bit key to put in the KMU slot. |