4.4.1.1 st_Crypto_Hash_Shake_Ctx
Description
This structure is used to define context for SHAKE algorithms variants.
| Structure Elements Data Type | Element Name | Description |
|---|---|---|
| uint32_t | shakeSessionId | It defines the session ID, must be more than zero |
| uint32_t | digestLen | Hash length required by user in bytes in multiples of 8 |
| crypto_Hash_Algo_E | shakeAlgo_en | Enum to store algorithm value |
| crypto_HandlerType_E | shakeHandler_en | Enum to crypto operation handler i.e., SW, HW |
| uint8_t | arr_shakeDataCtx[320] | Array for the context variable data storage |
