43 #define SHA1_HASH_LENGTH 20 47 unsigned int result[5];
55 void sha1_init(
struct sha1_state_t *state);
62 void sha1_calc(
struct sha1_state_t *state,
const void* src,
int bytelength);
68 void sha1_commit(
struct sha1_state_t *state,
unsigned char* hash);
78 #endif // SHA1_DEFINED void sha1_commit(struct sha1_state_t *state, unsigned char *hash)
void sha1_calc(struct sha1_state_t *state, const void *src, int bytelength)
void sha1_toHexString(const unsigned char *hash, char *hexstring)
void sha1_init(struct sha1_state_t *state)