nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
cracen_psa_key_wrap.h File Reference
#include <psa/crypto.h>
#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include <cracen_psa_primitives.h>

Go to the source code of this file.

Functions

psa_status_t cracen_wrap_key (const psa_key_attributes_t *wrapping_key_attributes, const uint8_t *wrapping_key_data, size_t wrapping_key_size, psa_algorithm_t alg, const psa_key_attributes_t *key_attributes, const uint8_t *key_data, size_t key_size, uint8_t *data, size_t data_size, size_t *data_length)
 Perform a key wrap operation.
 
psa_status_t cracen_unwrap_key (const psa_key_attributes_t *attributes, const psa_key_attributes_t *wrapping_key_attributes, const uint8_t *wrapping_key_data, size_t wrapping_key_size, psa_algorithm_t alg, const uint8_t *data, size_t data_length, uint8_t *key, size_t key_size, size_t *key_length)
 Perform a key unwrap operation.