mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-19 11:09:42 +00:00
7.0 refactor
This commit is contained in:
1 parent
34d4fb8cf0
commit
f2fba1d200
838 files changed
+14236
-255316
No files matched your search
+16
@@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
|
||||
#include "arch.h"
|
||||
|
||||
typedef struct {
|
||||
uint32_t state[5];
|
||||
uint32_t count[2];
|
||||
unsigned char buffer[64];
|
||||
} mg_sha1_ctx;
|
||||
|
||||
void mg_sha1_init(mg_sha1_ctx *);
|
||||
void mg_sha1_update(mg_sha1_ctx *, const unsigned char *data, size_t len);
|
||||
void mg_sha1_final(unsigned char digest[20], mg_sha1_ctx *);
|
||||
void mg_hmac_sha1(const unsigned char *key, size_t key_len,
|
||||
const unsigned char *text, size_t text_len,
|
||||
unsigned char out[20]);
|
||||
Reference in new issue
Block a user