瀏覽代碼

fix: bsp/win32的hmac_sha512实现错误

Wendal Chen 4 年之前
父節點
當前提交
20fc0784b0
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      bsp/win32/port/luat_crypto_win32.c

+ 2 - 2
bsp/win32/port/luat_crypto_win32.c

@@ -328,8 +328,8 @@ void luat_crypto_HmacSha512(const unsigned char *input, int ilen, unsigned char
     unsigned char k_ipad[ALI_SHA512_KEY_IOPAD_SIZE] = {0};
     unsigned char k_opad[ALI_SHA512_KEY_IOPAD_SIZE] = {0};
 
-    memset(k_ipad, 0x36, 64);
-    memset(k_opad, 0x5C, 64);
+    memset(k_ipad, 0x36, ALI_SHA512_KEY_IOPAD_SIZE);
+    memset(k_opad, 0x5C, ALI_SHA512_KEY_IOPAD_SIZE);
 
     if ((NULL == input) || (NULL == key) || (NULL == output)) {
         return;