From 3908f3ac854faecbe737b57c229c0f582a34a1bf Mon Sep 17 00:00:00 2001 From: babarosaM33 Date: Wed, 15 Jan 2020 12:20:18 +0800 Subject: [PATCH] crypto: md5 hash works without hmac mode setup mbedtls_md_context_t with hmac disabled to save some memory. --- src/crypto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto.c b/src/crypto.c index 9a67d6c8..937b9176 100644 --- a/src/crypto.c +++ b/src/crypto.c @@ -222,7 +222,7 @@ crypto_derive_key(const char *pass, uint8_t *key, size_t key_len) if (pass == NULL) return key_len; - if (mbedtls_md_setup(&c, md, 1)) + if (mbedtls_md_setup(&c, md, 0)) return 0; for (j = 0, addmd = 0; j < key_len; addmd++) {