Go to the source code of this file.
|
struct | __attribute__ ((packed)) |
|
static bool | taf_ks_PackRsaKeySize (uint8_t **bufferPtr, taf_ks_RsaKeySize_t value) |
|
static bool | taf_ks_UnpackRsaKeySize (uint8_t **bufferPtr, taf_ks_RsaKeySize_t *valuePtr) |
|
static bool | taf_ks_PackAesKeySize (uint8_t **bufferPtr, taf_ks_AesKeySize_t value) |
|
static bool | taf_ks_UnpackAesKeySize (uint8_t **bufferPtr, taf_ks_AesKeySize_t *valuePtr) |
|
static bool | taf_ks_PackEccKeySize (uint8_t **bufferPtr, taf_ks_EccKeySize_t value) |
|
static bool | taf_ks_UnpackEccKeySize (uint8_t **bufferPtr, taf_ks_EccKeySize_t *valuePtr) |
|
static bool | taf_ks_PackKeyUsage (uint8_t **bufferPtr, taf_ks_KeyUsage_t value) |
|
static bool | taf_ks_UnpackKeyUsage (uint8_t **bufferPtr, taf_ks_KeyUsage_t *valuePtr) |
|
static bool | taf_ks_PackCryptoPurpose (uint8_t **bufferPtr, taf_ks_CryptoPurpose_t value) |
|
static bool | taf_ks_UnpackCryptoPurpose (uint8_t **bufferPtr, taf_ks_CryptoPurpose_t *valuePtr) |
|
static bool | taf_ks_PackDigest (uint8_t **bufferPtr, taf_ks_Digest_t value) |
|
static bool | taf_ks_UnpackDigest (uint8_t **bufferPtr, taf_ks_Digest_t *valuePtr) |
|
static bool | taf_ks_PackRsaEncPadding (uint8_t **bufferPtr, taf_ks_RsaEncPadding_t value) |
|
static bool | taf_ks_UnpackRsaEncPadding (uint8_t **bufferPtr, taf_ks_RsaEncPadding_t *valuePtr) |
|
static bool | taf_ks_PackRsaSigPadding (uint8_t **bufferPtr, taf_ks_RsaSigPadding_t value) |
|
static bool | taf_ks_UnpackRsaSigPadding (uint8_t **bufferPtr, taf_ks_RsaSigPadding_t *valuePtr) |
|
static bool | taf_ks_PackAesBlockMode (uint8_t **bufferPtr, taf_ks_AesBlockMode_t value) |
|
static bool | taf_ks_UnpackAesBlockMode (uint8_t **bufferPtr, taf_ks_AesBlockMode_t *valuePtr) |
|
◆ _MAX_MSG_SIZE
◆ _MSGID_taf_ks_CreateKey
#define _MSGID_taf_ks_CreateKey 0 |
◆ _MSGID_taf_ks_GetKey
#define _MSGID_taf_ks_GetKey 1 |
◆ _MSGID_taf_ks_DeleteKey
#define _MSGID_taf_ks_DeleteKey 2 |
◆ _MSGID_taf_ks_GetKeyUsage
#define _MSGID_taf_ks_GetKeyUsage 3 |
◆ _MSGID_taf_ks_SetKeyMaxUsesPerBoot
#define _MSGID_taf_ks_SetKeyMaxUsesPerBoot 4 |
◆ _MSGID_taf_ks_SetKeyMinSecondsBetweenOps
#define _MSGID_taf_ks_SetKeyMinSecondsBetweenOps 5 |
◆ _MSGID_taf_ks_SetKeyAppData
#define _MSGID_taf_ks_SetKeyAppData 6 |
◆ _MSGID_taf_ks_SetKeyActiveDateTime
#define _MSGID_taf_ks_SetKeyActiveDateTime 7 |
◆ _MSGID_taf_ks_SetKeyOriginationExpireDateTime
#define _MSGID_taf_ks_SetKeyOriginationExpireDateTime 8 |
◆ _MSGID_taf_ks_SetKeyUsageExpireDateTime
#define _MSGID_taf_ks_SetKeyUsageExpireDateTime 9 |
◆ _MSGID_taf_ks_ProvisionRsaEncKeyValue
#define _MSGID_taf_ks_ProvisionRsaEncKeyValue 10 |
◆ _MSGID_taf_ks_ProvisionRsaSigKeyValue
#define _MSGID_taf_ks_ProvisionRsaSigKeyValue 11 |
◆ _MSGID_taf_ks_ProvisionEcdsaKeyValue
#define _MSGID_taf_ks_ProvisionEcdsaKeyValue 12 |
◆ _MSGID_taf_ks_ProvisionAesKeyValue
#define _MSGID_taf_ks_ProvisionAesKeyValue 13 |
◆ _MSGID_taf_ks_ProvisionHmacKeyValue
#define _MSGID_taf_ks_ProvisionHmacKeyValue 14 |
◆ _MSGID_taf_ks_ExportKey
#define _MSGID_taf_ks_ExportKey 15 |
◆ _MSGID_taf_ks_CryptoSessionCreate
#define _MSGID_taf_ks_CryptoSessionCreate 16 |
◆ _MSGID_taf_ks_CryptoSessionSetAesNonce
#define _MSGID_taf_ks_CryptoSessionSetAesNonce 17 |
◆ _MSGID_taf_ks_CryptoSessionSetAppData
#define _MSGID_taf_ks_CryptoSessionSetAppData 18 |
◆ _MSGID_taf_ks_CryptoSessionStart
#define _MSGID_taf_ks_CryptoSessionStart 19 |
◆ _MSGID_taf_ks_CryptoSessionProcessAead
#define _MSGID_taf_ks_CryptoSessionProcessAead 20 |
◆ _MSGID_taf_ks_CryptoSessionProcess
#define _MSGID_taf_ks_CryptoSessionProcess 21 |
◆ _MSGID_taf_ks_CryptoSessionEnd
#define _MSGID_taf_ks_CryptoSessionEnd 22 |
◆ _MSGID_taf_ks_CryptoSessionAbort
#define _MSGID_taf_ks_CryptoSessionAbort 23 |
◆ __attribute__()
struct __attribute__ |
( |
(packed) |
| ) |
|
◆ taf_ks_PackRsaKeySize()
◆ taf_ks_UnpackRsaKeySize()
◆ taf_ks_PackAesKeySize()
◆ taf_ks_UnpackAesKeySize()
◆ taf_ks_PackEccKeySize()
◆ taf_ks_UnpackEccKeySize()
◆ taf_ks_PackKeyUsage()
◆ taf_ks_UnpackKeyUsage()
static bool taf_ks_UnpackKeyUsage |
( |
uint8_t ** |
bufferPtr, |
|
|
taf_ks_KeyUsage_t * |
valuePtr |
|
) |
| |
|
inlinestatic |
◆ taf_ks_PackCryptoPurpose()
◆ taf_ks_UnpackCryptoPurpose()
◆ taf_ks_PackDigest()
static bool taf_ks_PackDigest |
( |
uint8_t ** |
bufferPtr, |
|
|
taf_ks_Digest_t |
value |
|
) |
| |
|
inlinestatic |
◆ taf_ks_UnpackDigest()
static bool taf_ks_UnpackDigest |
( |
uint8_t ** |
bufferPtr, |
|
|
taf_ks_Digest_t * |
valuePtr |
|
) |
| |
|
inlinestatic |
◆ taf_ks_PackRsaEncPadding()
◆ taf_ks_UnpackRsaEncPadding()
◆ taf_ks_PackRsaSigPadding()
◆ taf_ks_UnpackRsaSigPadding()
◆ taf_ks_PackAesBlockMode()
◆ taf_ks_UnpackAesBlockMode()
◆ _Message_t