From d7efae7faff969ab3561be9a159736bbce94d7b6 Mon Sep 17 00:00:00 2001 From: lon9 <815882449@qq.com> Date: Thu, 27 Mar 2025 15:22:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=BB=E9=87=8F=E7=BA=A7=E6=99=BA=E8=83=BD?= =?UTF-8?q?=E7=A9=BF=E6=88=B4=E5=BC=80=E5=8F=91=E6=8C=87=E5=AF=BC=E5=90=8C?= =?UTF-8?q?=E6=BA=90=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entry/src/main/js/MainAbility/security/DES.js | 1 + .../src/main/js/MainAbility/security/KeyAlias.js | 11 ++++++++++- .../entry/src/main/js/MainAbility/security/RSA.js | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/LiteWearable/entry/src/main/js/MainAbility/security/DES.js b/LiteWearable/entry/src/main/js/MainAbility/security/DES.js index fc44510e..ad55e0b6 100644 --- a/LiteWearable/entry/src/main/js/MainAbility/security/DES.js +++ b/LiteWearable/entry/src/main/js/MainAbility/security/DES.js @@ -230,6 +230,7 @@ function GetDesCBCDecryptProperties() { function decryptDES() { let huksInfo; let ret = true; + let outPlainText; let initOptions = { properties: GetDesCBCDecryptProperties(), inData: new Uint8Array() diff --git a/LiteWearable/entry/src/main/js/MainAbility/security/KeyAlias.js b/LiteWearable/entry/src/main/js/MainAbility/security/KeyAlias.js index 0016f1cb..a07743e5 100644 --- a/LiteWearable/entry/src/main/js/MainAbility/security/KeyAlias.js +++ b/LiteWearable/entry/src/main/js/MainAbility/security/KeyAlias.js @@ -80,4 +80,13 @@ function exportKeyProcess() { return huksInfo; } -// [End 2] \ No newline at end of file +// [End 2] + +function uint8ArrayToString(fileData) { + let dataString = ''; + for (let i = 0; i < fileData.length; i++) { + dataString += String.fromCharCode(fileData[i]); + } + + return dataString; +} \ No newline at end of file diff --git a/LiteWearable/entry/src/main/js/MainAbility/security/RSA.js b/LiteWearable/entry/src/main/js/MainAbility/security/RSA.js index 362044dd..f25c8a7c 100644 --- a/LiteWearable/entry/src/main/js/MainAbility/security/RSA.js +++ b/LiteWearable/entry/src/main/js/MainAbility/security/RSA.js @@ -213,6 +213,7 @@ function decryptProcess() { // 加密密文长度 let len = HUKS_RSA_KEY_SIZE_1024 / 8; let ret = true; + let outPlainText; let huksInfo; let initOptions = { properties: getRSADecryptProperties(), -- Gitee