CryptoAuthLib v3.7.6
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
sha2_routines.h File Reference

Software implementation of the SHA256, SHA384 and SHA512 algorithm. More...

#include <stdint.h>

Macros

#define SHA256_DIGEST_SIZE   (32U)
 
#define SHA512_DIGEST_SIZE   (64U)
 
#define SHA384_DIGEST_SIZE   (48U)
 
#define SHA256_BLOCK_SIZE   (64U)
 
#define SHA384_BLOCK_SIZE   (128U)
 
#define SHA512_BLOCK_SIZE   (128U)
 

Detailed Description

Software implementation of the SHA256, SHA384 and SHA512 algorithm.