X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fsec%2Fhash%2Fmd5.c;h=8e89907b40084979e8da6b2f77acf9c95624b3b8;hb=2045959d176e3584849c9bd67728317922604265;hp=54413267e29a0f561936cf97786943561114240d;hpb=32a5cc64743e4667ae47f88525ee6d0162fcd4d0;p=bertos.git diff --git a/bertos/sec/hash/md5.c b/bertos/sec/hash/md5.c index 54413267..8e89907b 100644 --- a/bertos/sec/hash/md5.c +++ b/bertos/sec/hash/md5.c @@ -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) */ -uint8_t* MD5_final(struct Hash *h) +static uint8_t* MD5_final(struct Hash *h) { MD5_Context *ctx = (MD5_Context *)h; unsigned count; @@ -248,5 +248,5 @@ void MD5_init(MD5_Context *ctx) ctx->h.update = MD5_update; ctx->h.final = MD5_final; ctx->h.digest_len = 16; - ctx->h.block_len = 16; + ctx->h.block_len = 64; }