224 uint32_t digest32[8];
278 #define SHA256SWHashData HAPI_TABLE_POINTER->sha256SwHashData 297 #define SHA256SWStart HAPI_TABLE_POINTER->sha256SwStart 332 #define SHA256SWAddData HAPI_TABLE_POINTER->sha256SwAddData 357 #define SHA256SWFinalize HAPI_TABLE_POINTER->sha256SwFinalize #define SHA256SWFinalize
Definition: sha256sw.h:357
Definitions common across all SHA2 SW modules.
SHA256SW_Object * SHA256SW_Handle
A handle to a SHA256SW_Object.
Definition: sha256sw.h:233
int8_t offsetWb
Definition: sha256sw.h:220
uint32_t bitsProcessed
Definition: sha256sw.h:219
SHA256SW Object.
Definition: sha256sw.h:217
#define SHA256SWStart
Definition: sha256sw.h:297
#define SHA256SWHashData
Definition: sha256sw.h:278
uint8_t reserved3
Definition: sha256sw.h:223
#define SHA256SWAddData
Definition: sha256sw.h:332
uint8_t reserved1
Definition: sha256sw.h:221
SHA2SW_HashType
Enum for the hash types supported by the library.
Definition: sha2sw_common.h:53
uint8_t reserved2
Definition: sha256sw.h:222