diff --git a/LiteWearable/entry/src/main/js/MainAbility/security/DES.js b/LiteWearable/entry/src/main/js/MainAbility/security/DES.js index fc44510ee251bf228ac306d1ce9539d34e66f017..ad55e0b6c7bac2c71d4736b13c1ee0045836031e 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 0016f1cb44d0a83d347b0b38f9a8ef80a2f5feba..a07743e5dcf7a1f9648498fb783c72b53a2904b1 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 362044dd6d0ad7b10b8c845530cabd913b39b94b..f25c8a7c7c062216dad8b8768c678a2084587bab 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(),