HarmonyOS 使用DES解密,转换 smkey失败

我这边根据文档 使用DES 解密,发现转换 smkey 失败,代码对应使用的文档中给出的代码,运行提示 convert sm key faild

另外,也同时想问下,string 怎么转为uint8Array;发现uint8Array 用的比较多

HarmonyOS
2024-08-13 15:15:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

1.string 转为uint8Array可以使用下面这种方法

function stringToArray(str: string): Uint8Array { 
  let textEncoder = new util.TextEncoder(); 
  return textEncoder.encodeInto(str); 
}

2.只要保证是24字节字符串 作为密码就可以了

分享
微博
QQ
微信
回复
2024-08-13 21:36:35
相关问题
des解密同步方法解密失败
34浏览 • 1回复 待解决
HarmonyOS 如何进行DES解密
327浏览 • 1回复 待解决
HarmonyOS Sm2和DES解密问题
265浏览 • 1回复 待解决
HarmonyOS 文档中没有查找到DES解密
253浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
387浏览 • 1回复 待解决
求大佬告知如何进行des解密
1804浏览 • 1回复 待解决
泛型参数转换为Object编译失败
527浏览 • 1回复 待解决
HarmonyOS AKI绑定失败,无法正常使用
236浏览 • 1回复 待解决
HarmonyOS 支持rsa使用公钥解密
328浏览 • 1回复 待解决
解密算法库框架使用
762浏览 • 1回复 待解决
使用AES解密时,一直在报解密异常
38浏览 • 1回复 待解决
HarmonyOS ArkTS类型转换问题
472浏览 • 1回复 待解决
HarmonyOS RSA解密问题
317浏览 • 1回复 待解决