Data structure for Symmetric Crypto Software layer implementation. More...
Data Fields | |
| uint16_t | wId |
| Layer ID for this component, NEVER MODIFY! | |
| uint8_t | bLrpEnabled |
| This specifies whether LRP Mode is enabled or not. | |
| uint8_t | bNumofKeystoUpdate |
| This specifies the Number of times the Key to be updated while generating the SPT.UpdatedKey. | |
| uint32_t | dwEncCtr |
| This specifies the counter maintained which to increment for every Encryption/Decryption. | |
| void * | pKeyStoreDataParams |
| Pointer to Key Store object - can be NULL. | |
| uint8_t | pKey [PH_CRYPTOSYM_SW_KEY_BUFFER_SIZE *16] |
| Internal key storage array. | |
| uint8_t | pIV [PH_CRYPTOSYM_SW_MAX_BLOCK_SIZE] |
| Internal IV storage array. | |
| uint16_t | wKeyType |
| Key Type. | |
| uint16_t | wKeepIV |
| Indicates if the init vector of a previous crypto operation shall be used for the next operation. | |
| uint16_t | wAddInfo |
| Additional information like diversified key length, etc. | |
Data structure for Symmetric Crypto Software layer implementation.