HarmonyOS 3des解密的时候,数据量大一点就崩溃了
代码如下:
// 3DES 解密
function desDecrypt(message:string, key:string) :string {
  try {
    const keyHex: string = CryptoJS.enc.Base64.parse(key);
    // console.log("下面解密会导致崩溃===>>>>>");
    const decrypted: string = CryptoJS.TripleDES.decrypt(
      message
      , keyHex, {
      mode: CryptoJS.mode.ECB,
      padding: CryptoJS.pad.Pkcs7,
    }).toString(CryptoJS.enc.Utf8);
    return decrypted;
  } catch (e) {
    console.log(JSON.stringify(e))
    return JSON.stringify(e)
  }
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 3DES加解密示例 
1242浏览  • 1回复 待解决
HarmonyOS 3des加解密失败 
867浏览  • 1回复 待解决
HarmonyOS  cryptoFramework能否支持DES算法(非3DES)加解密 
1146浏览  • 1回复 待解决
HarmonyOS  怎么实现DES(非3DES)CBC模式加解密 
1972浏览  • 1回复 待解决
关于3des加解密问题,有人知道吗? 
1444浏览  • 1回复 待解决
HarmonyOS 使用3DES对称密钥如何进行 CBC模式加解密 
1159浏览  • 1回复 待解决
HarmonyOS 3DES的key长度不符合 
1025浏览  • 1回复 待解决
HarmonyOS BLE蓝牙发送数据量大的问题 
1793浏览  • 1回复 待解决
使用文档3DES加解密中的API方法方法报错提示参数不合规 
1166浏览  • 1回复 待解决
能否给出一个解析数据量大的XML文件方法 
1766浏览  • 1回复 待解决
HarmonyOS 目前cryptoFramework只有3DES没有效率更高的DES模式,希望支持 
995浏览  • 1回复 待解决
cryptoFramework中对于对称密钥算法只支持3DES,不在支持DES算法吗? 
1674浏览  • 1回复 待解决
3DES如何根据指定KEY、IV生成SymKey对称秘钥? 
1665浏览  • 1回复 待解决
HarmonyOS 页面跳转传递的参数,有数据量大小的限制么 
1072浏览  • 1回复 待解决
能不能把textfideld弄好看一点,也太丑了 
6284浏览  • 1回复 待解决
HarmonyOS 用initialIndex属性设置了置底,但是会差一点。 
890浏览  • 1回复 待解决
HarmonyOS DES解密 
690浏览  • 1回复 待解决
对手机相机应用的一点建议 
6790浏览  • 1回复 待解决
关于DependentLayout布局的一点疑问 
6951浏览  • 1回复 待解决
HarmonyOS flutter des 解密性能很差,希望能提供一个高性能的 des 解密库? 
1043浏览  • 0回复 待解决
HarmonyOS flutter des 解密性能很差,希望能提供一个高性能的 des 解密库 
1118浏览  • 1回复 待解决
des解密同步方法解密失败 
1212浏览  • 1回复 待解决
HarmonyOS CryptoJS Des解密问题 
1330浏览  • 1回复 待解决
HarmonyOS web使用loaddata加载string类型的html源数据的时候 会先白一点时间再加载 
672浏览  • 1回复 待解决





















数据量大于2M的时候,推荐使用分段加解密,分段加解密参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-encrypt-decrypt-by-segment-V5