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解密同步方法解密失败
87浏览 • 1回复 待解决
HarmonyOS 如何进行DES解密
395浏览 • 1回复 待解决
HarmonyOS Sm2和DES解密问题
319浏览 • 1回复 待解决
HarmonyOS 文档中没有查找到DES解密
284浏览 • 1回复 待解决
求大佬告知如何进行des解密
1851浏览 • 1回复 待解决
关于3des解密问题,有人知道吗?
65浏览 • 1回复 待解决
HarmonyOS SM2密钥对转换失败
441浏览 • 1回复 待解决
泛型参数转换为Object编译失败
572浏览 • 1回复 待解决
HarmonyOS 支持rsa使用公钥解密
387浏览 • 1回复 待解决
解密算法库框架使用
802浏览 • 1回复 待解决
使用AES解密时,一直在报解密异常
98浏览 • 1回复 待解决
HarmonyOS AKI绑定失败,无法正常使用
275浏览 • 1回复 待解决
确认HarmonyOSdes加密协议支持情况
92浏览 • 0回复 待解决
RSA加密,使用自有私钥解密报错
120浏览 • 1回复 待解决
HarmonyOS RSA解密问题
344浏览 • 1回复 待解决
HarmonyOS解密 demo
392浏览 • 1回复 待解决