nrfxlib API 3.3.99
Loading...
Searching...
No Matches
nrf_cc3xx_platform_identity_key.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2022 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6#ifndef NRF_CC3XX_PLATFORM_IDENTITY_KEY__
7#define NRF_CC3XX_PLATFORM_IDENTITY_KEY__
8
9#include <stdint.h>
10#include <stdbool.h>
11
39 uint32_t slot_id,
40 const uint8_t key[32]);
41
49
72 uint32_t slot_id,
73 uint8_t key[32]);
74
84 uint8_t key[32]);
85
86#endif /* NRF_CC3XX_PLATFORM_IDENTITY_KEY__ */
int nrf_cc3xx_platform_identity_key_store(uint32_t slot_id, const uint8_t key[32])
Function to store an identity key.
int nrf_cc3xx_platform_identity_key_retrieve(uint32_t slot_id, uint8_t key[32])
Function to retrieve an identity key.
void nrf_cc3xx_platform_identity_key_free(uint8_t key[32])
Function to clear out an identity key after usage.
bool nrf_cc3xx_platform_identity_key_is_stored(uint32_t slot_id)
Function to check if the identity key is already stored in KMU.