Parcourir la source

还原iv生成

congjiang il y a 3 jours
Parent
commit
547f397f70
2 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 1 1
      src/pages/trade/index.vue
  2. 2 1
      src/utils/utils.js

+ 1 - 1
src/pages/trade/index.vue

@@ -505,7 +505,7 @@ const awardFun = async (item) => {
       })
       return;
     };
-    getreportlogger({params:res.data,name:'竞赛',type:'领取奖金'});
+    // getreportlogger({params:res.data,name:'竞赛',type:'领取奖金'});
     getsendSingleReward(res.data.prize_money)
   }
 };

+ 2 - 1
src/utils/utils.js

@@ -120,8 +120,9 @@ async function getRandomString16() {
 	return result;
 }
 export async function AES_CBC_ENCRYPT(val) {
+    // 生成16字节(128位)的随机IV
 	const IV = await getRandomString16();
-	const KEY = window.android.getGlobalParam('key');
+	const KEY = await window.android.getGlobalParam('key');
 	const secretKey = CryptoJS.enc.Utf8.parse(KEY);
 	const ivk = CryptoJS.enc.Utf8.parse(IV);
 	let ivHex = CryptoJS.enc.Base64.stringify(ivk);