66 #ifndef ti_drivers_cryptoutils_cryptokey_CryptoKeyPlaintext__include 67 #define ti_drivers_cryptoutils_cryptokey_CryptoKeyPlaintext__include 168 #if (DeviceFamily_PARENT == DeviceFamily_PARENT_CC27XX) int_fast16_t CryptoKeyPlaintext_getKeyLocation(CryptoKey *keyHandle, uint8_t **location)
Gets the CryptoKey keyMaterial pointer.
The CryptoKey type is an opaque representation of a cryptographic key.
int_fast16_t CryptoKeyPlaintext_setKeyLength(CryptoKey *keyHandle, size_t length)
Sets the length of a plaintext key.
CryptoKey datastructure.
Definition: CryptoKey.h:208
int_fast16_t CryptoKeyPlaintext_setKeyLocation(CryptoKey *keyHandle, uint8_t *location)
Sets the CryptoKey keyMaterial pointer.
int_fast16_t CryptoKeyPlaintext_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength)
Initializes a CryptoKey type.
int_fast16_t CryptoKeyPlaintext_initBlankKey(CryptoKey *keyHandle, uint8_t *keyLocation, size_t keyLength)
Initializes an empty plaintext CryptoKey type.
int_fast16_t CryptoKeyPlaintextHSM_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength)
Initializes a CryptoKey type.
int_fast16_t CryptoKeyPlaintext_getKeyLength(CryptoKey *keyHandle, size_t *length)
Gets the length of a plaintext key.
int_fast16_t CryptoKeyPlaintext_markAsBlank(CryptoKey *keyHandle)
Marks a CryptoKey as 'blank'.