HarmonyOS AES加解密过程实在是调不通
感觉AES加解密的代码没有问题,问题出在了加解密的doFinalSync方法返回的对象上了,这个加解密得到的对象需要将其转成可读的字符串,这里面出了问题,反过来也一样,可读的字符串要进行加密,必须要转成对应参数的格式,进行传参。现在需要将9elNUOxN3BGsBsqHFSkJ5cd+jBy/Tvhlq/QFWJ2VhUQ=进行解密,key是V2hoODJHdFcvRVZqQmtEOA==,最终的明文是{“password”:“abc12345”},代码该如何写,填充模式AES128|CBC|PKCS7
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS AES加解密咨询 
1505浏览  • 1回复 待解决
HarmonyOS AES加解密问题 
1305浏览  • 1回复 待解决
HarmonyOS AES-CBC加解密 
1247浏览  • 1回复 待解决
HarmonyOS AES加解密报错17630001 
1604浏览  • 1回复 待解决
HarmonyOS AES加解密与java无法通用 
1644浏览  • 1回复 待解决
HarmonyOS AES/ECB/PKCS7Padding 加解密 
980浏览  • 1回复 待解决
HarmonyOS 使用AES对称密钥(CBC模式)加解密 
1065浏览  • 1回复 待解决
HarmonyOS aes gcm加解密c/c++库 
1268浏览  • 1回复 待解决
使用AES CBC模式加解密,convertKey报错401 
1631浏览  • 1回复 待解决
AES加解密无法使用,有人知道原因吗? 
1262浏览  • 1回复 待解决
HarmonyOS 加解密方式 AES/ECB/PKCS5Padding 
1827浏览  • 1回复 待解决
如何进行不同规格的AES加解密 
2077浏览  • 1回复 待解决
AES加解密长字符串是否需要分段 
1295浏览  • 1回复 待解决
加解密HmacSha1 、HmacSha256、aes参考Demo 
3159浏览  • 1回复 待解决
使用AES对称密钥(CBC模式)加解密,生成symKey失败 
2095浏览  • 1回复 待解决
HarmonyOS  AES加解密第三方开源工具类库 
2063浏览  • 1回复 待解决
HarmonyOS Next的加解密框架是如何保存密钥的?如何优雅使用加解密框架? 
1503浏览  • 1回复 待解决
HarmonyOS  如何实现AES_128_ECB_PKCS5Padding加解密算法? 
2249浏览  • 1回复 待解决
AES分段加解密,分组模式采用CBC,填充方式采用PKCS7,对超大量数据进行分段加解密 
4153浏览  • 1回复 待解决
关于HarmonyOS AES加解密第三方开源工具类库? 
1402浏览  • 0回复 待解决
HarmonyOS 加解密咨询 
1161浏览  • 1回复 待解决
HarmonyOS  加解密 demo 
1650浏览  • 1回复 待解决
HarmonyOS 加解密问题 
1246浏览  • 1回复 待解决
HarmonyOS AES128加密和sm3国密加解密的方法 
1380浏览  • 1回复 待解决
HarmonyOS的md5加解密 rsa加解密 md5加解密等有公共方法么? 
1960浏览  • 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实例: