Key store CryptoKey datastructure. More...
#include <CryptoKey.h>
Data Fields | |
uint32_t | keyLength |
uint32_t | keyID |
void * | keyAttributes |
Key store CryptoKey datastructure.
This structure contains all the information necessary to access keying material stored in a dedicated key store or key database with memory access controls. The application must ensure that the key attributes struct used to initialize the pointer keyAttributes must either be a global variable or it must be available in the context of the function that makes the call to import the key associated with the same key attribute. Otherwise, the keyAttributes pointer will point to a location in stack that could be deallocated.
uint32_t CryptoKey_KeyStore::keyLength |
uint32_t CryptoKey_KeyStore::keyID |
void* CryptoKey_KeyStore::keyAttributes |