projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add i2s foldback.
[bertos.git]
/
bertos
/
sec
/
hash
/
md5.c
diff --git
a/bertos/sec/hash/md5.c
b/bertos/sec/hash/md5.c
index f139cd6ee7ded0c235640a0073f634276af1b432..306bacc029da9aa2fd84b1dadb71bced17d0b263 100644
(file)
--- a/
bertos/sec/hash/md5.c
+++ b/
bertos/sec/hash/md5.c
@@
-37,7
+37,7
@@
static void byteReverse(uint32_t *buf, unsigned longs)
static void MD5_begin(Hash *h)
{
MD5_Context *ctx = (MD5_Context *)h;
static void MD5_begin(Hash *h)
{
MD5_Context *ctx = (MD5_Context *)h;
-
+
ctx->buf[0] = 0x67452301;
ctx->buf[1] = 0xefcdab89;
ctx->buf[2] = 0x98badcfe;
ctx->buf[0] = 0x67452301;
ctx->buf[1] = 0xefcdab89;
ctx->buf[2] = 0x98badcfe;
@@
-94,7
+94,7
@@
static void MD5_update(Hash *h, const void* vbuf, size_t len)
* Final wrapup - pad to 64-byte boundary with the bit pattern
* 1 0* (64-bit count of bits processed, MSB-first)
*/
* Final wrapup - pad to 64-byte boundary with the bit pattern
* 1 0* (64-bit count of bits processed, MSB-first)
*/
-uint8_t* MD5_final(struct Hash *h)
+
static
uint8_t* MD5_final(struct Hash *h)
{
MD5_Context *ctx = (MD5_Context *)h;
unsigned count;
{
MD5_Context *ctx = (MD5_Context *)h;
unsigned count;
@@
-136,7
+136,7
@@
uint8_t* MD5_final(struct Hash *h)
PURGE(ctx->in);
PURGE(ctx->bits);
PURGE(ctx->in);
PURGE(ctx->bits);
- return ctx->buf;
+ return
(uint8_t *)
ctx->buf;
}
}