瀏覽代碼

Fixed long key bug in HMAC calculation.

Johny Mattsson 8 年之前
父節點
當前提交
b583af94a5
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/crypto/digests.c

+ 1 - 1
app/crypto/digests.c

@@ -140,7 +140,7 @@ int ICACHE_FLASH_ATTR crypto_hmac (const digest_mech_info_t *mi,
     mi->update (ctx, key, key_len);
     mi->finalize (digest, ctx);
     key = digest;
-    key_len = mi->block_size;
+    key_len = mi->digest_size;
   }
 
   const size_t bs = mi->block_size;