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

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

#include "cryptoauthlib.h"
#include "sha2_routines.h"

Macros

#define rotate_right(value, places)   (((value) >> (places)) | ((value) << (32U - (places))))
 
#define rotate_right_64bit(value, places)   (((value) >> (places)) | ((value) << (64U - (places))))
 

Detailed Description

Software implementation of the SHA256, SHA384 and SHA512 algorithm.