#include <sha1.h>
Macros | |
#define | SHA1CircularShift(bits, word) (((word) << (bits)) | ((word) >> (32-(bits)))) |
Functions | |
void | SHA1PadMessage (SHA1Context *) |
void | SHA1ProcessMessageBlock (SHA1Context *) |
int | SHA1Reset (SHA1Context *context) |
int | SHA1Result (SHA1Context *context, uint8_t Message_Digest[SHA1HashSize]) |
int | SHA1Input (SHA1Context *context, const uint8_t *message_array, unsigned length) |
#define SHA1CircularShift | ( | bits, | |
word | |||
) | (((word) << (bits)) | ((word) >> (32-(bits)))) |
int SHA1Input | ( | SHA1Context * | context, |
const uint8_t * | message_array, | ||
unsigned | length | ||
) |
void SHA1PadMessage | ( | SHA1Context * | context | ) |
void SHA1ProcessMessageBlock | ( | SHA1Context * | context | ) |
int SHA1Reset | ( | SHA1Context * | context | ) |
int SHA1Result | ( | SHA1Context * | context, |
uint8_t | Message_Digest[SHA1HashSize] | ||
) |