HarmonyOS AES加解密过程实在是调不通
感觉AES加解密的代码没有问题,问题出在了加解密的doFinalSync方法返回的对象上了,这个加解密得到的对象需要将其转成可读的字符串,这里面出了问题,反过来也一样,可读的字符串要进行加密,必须要转成对应参数的格式,进行传参。现在需要将9elNUOxN3BGsBsqHFSkJ5cd+jBy/Tvhlq/QFWJ2VhUQ=进行解密,key是V2hoODJHdFcvRVZqQmtEOA==,最终的明文是{“password”:“abc12345”},代码该如何写,填充模式AES128|CBC|PKCS7
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS AES加解密问题
306浏览 • 1回复 待解决
HarmonyOS AES加解密咨询
366浏览 • 1回复 待解决
HarmonyOS AES-CBC加解密
264浏览 • 1回复 待解决
HarmonyOS AES加解密报错17630001
268浏览 • 1回复 待解决
HarmonyOS AES加解密与java无法通用
688浏览 • 1回复 待解决
HarmonyOS 使用AES对称密钥(CBC模式)加解密
143浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++库
289浏览 • 1回复 待解决
HarmonyOS AES/ECB/PKCS7Padding 加解密
127浏览 • 1回复 待解决
如何进行不同规格的AES加解密
1086浏览 • 1回复 待解决
AES加解密无法使用,有人知道原因吗?
451浏览 • 1回复 待解决
使用AES CBC模式加解密,convertKey报错401
510浏览 • 1回复 待解决
HarmonyOS 加解密方式 AES/ECB/PKCS5Padding
188浏览 • 1回复 待解决
AES加解密长字符串是否需要分段
673浏览 • 1回复 待解决
加解密HmacSha1 、HmacSha256、aes参考Demo
2351浏览 • 1回复 待解决
使用AES对称密钥(CBC模式)加解密,生成symKey失败
629浏览 • 1回复 待解决
HarmonyOS 如何实现AES_128_ECB_PKCS5Padding加解密算法?
1104浏览 • 1回复 待解决
HarmonyOS AES加解密第三方开源工具类库
836浏览 • 1回复 待解决
HarmonyOS Next的加解密框架是如何保存密钥的?如何优雅使用加解密框架?
323浏览 • 1回复 待解决
AES分段加解密,分组模式采用CBC,填充方式采用PKCS7,对超大量数据进行分段加解密
2551浏览 • 1回复 待解决
关于HarmonyOS AES加解密第三方开源工具类库?
232浏览 • 0回复 待解决
HarmonyOS 加解密问题
310浏览 • 1回复 待解决
HarmonyOS AES128加密和sm3国密加解密的方法
340浏览 • 1回复 待解决
HarmonyOS 加解密 demo
796浏览 • 1回复 待解决
HarmonyOS 加解密咨询
288浏览 • 1回复 待解决
HarmonyOS的md5加解密 rsa加解密 md5加解密等有公共方法么?
1007浏览 • 1回复 待解决
您咨询的 AES128|CBC|PKCS7 按照您提供的 密文 【 9elNUOxN3BGsBsqHFSkJ5cd+jBy/Tvhlq/QFWJ2VhUQ= 】,key 【 V2hoODJHdFcvRVZqQmtEOA== 】,明文 【 明文是{"password":"abc12345"} 】
进行解密 结果为 解密失败 AES CBC模式需要提供iv 偏移量 在默认[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // 16 bytes 的iv 情况下 解密失败
但是 使用您提供的 密钥和明文 进行加解密 是没有问题的 默认iv [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // 16 bytes
加解密结果为
以下为代码demo实例: