3.4.1.1 st_Crypto_Hash_Shake_Ctx

Description

This structure is used to define context for SHAKE algorithms variants.

Structure Elements Data TypeElement NameDescription
uint32_tshakeSessionIdIt defines the session ID, must be more than zero
uint32_tdigestLenHash length required by user in bytes in multiples of 8
crypto_Hash_Algo_EshakeAlgo_enEnum to store algorithm value
crypto_HandlerType_EshakeHandler_enEnum to crypto operation handler i.e., SW, HW
uint8_tarr_shakeDataCtxArray for the context variable data storage