HarmonyOS AES加密相关

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-aes-sym-encrypt-decrypt-cbc-V5

以上文档中的同步方法示例,main方法中会生成一个symkey,如何才能打印出来啊?

用了 console.info(‘lddd’, await Base64Util.encodeToStr(keyData));打印出来得到的是一个字符串,

用个key放在https://www.bejson.com/enc/aesdes/中去进行解密,是解密不了的,求解,代码就是官方文档的代码

HarmonyOS
2024-12-25 08:38:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

请参考示例:

let base64 = new util.Base64Helper();
let keyData = new Uint8Array([83, 217, 231, 76, 28, 113, 23, 219, 250, 71, 209, 210, 205, 97, 32, 159]);

let symKey = await genSymKeyByData(keyData);
let base64Key = base64.encodeToStringSync( new Uint8Array(buffer.from(JSON.stringify(symKey)).buffer));
console.error('symKey: ' + base64Key);

输出: symKey: e30=

分享
微博
QQ
微信
回复
2024-12-25 11:04:21
相关问题
HarmonyOS 关于base64和aes加密相关问题
965浏览 • 1回复 待解决
HarmonyOS AES加密
993浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
1523浏览 • 1回复 待解决
HarmonyOS RAS加密AES加密和解密
1013浏览 • 1回复 待解决
HarmonyOS 使用AES加密失败
1025浏览 • 1回复 待解决
HarmonyOS AES加密编码问题
839浏览 • 1回复 待解决
HarmonyOS AES CBC加密问题
1511浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
1218浏览 • 1回复 待解决
如何使用AES ECB 加密方式?
1158浏览 • 1回复 待解决
HarmonyOS AES ECB加密后后台解析失败
766浏览 • 1回复 待解决
HarmonyOS ArkTS中如何使用AES加密和解密
1195浏览 • 1回复 待解决
HarmonyOS AES128|CBC|NoPadding 加密报错
938浏览 • 1回复 待解决
aes-128加密问题如何实现?
1126浏览 • 1回复 待解决
AES 加密问题,有知道的吗?
1423浏览 • 1回复 待解决
HarmonyOS AES128/CBC/NoPadding加密模式报错
1037浏览 • 1回复 待解决
是否有AES的ECB模式的加密算法
1635浏览 • 1回复 待解决