HarmonyOS AES CBC加密问题

我们目前采用的是AES cbc加密的方式,但是现在和后端加密不一致,我这边单向的加解密都OK,后端匹配不了,发现是HarmonyOS加密之后的byte是全是正数的,但是java的加密之后有负数,这如何解决?

HarmonyOS
2024-08-13 15:12:35
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

两个平台数据显示方式不同,并不影响加密结果。 以-59和197为例: Java返回的-59,是0xC5 使用 8位带符号整数 表示的结果。 ArkTS返回的197,是0xC5 使用 无符号整数 表示的结果。

分享
微博
QQ
微信
回复
2024-08-13 21:46:23
相关问题
HarmonyOS AES128|CBC|NoPadding 加密报错
846浏览 • 1回复 待解决
HarmonyOS AES128/CBC/NoPadding加密模式报错
898浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
1354浏览 • 1回复 待解决
HarmonyOS AES加密编码问题
759浏览 • 1回复 待解决
HarmonyOS AES-CBC加解密
1094浏览 • 1回复 待解决
HarmonyOS AES加密
884浏览 • 1回复 待解决
AES 加密问题,有知道的吗?
1338浏览 • 1回复 待解决
aes-128加密问题如何实现?
1025浏览 • 1回复 待解决
HarmonyOS AES加密相关
836浏览 • 1回复 待解决
HarmonyOS RAS加密AES加密和解密
897浏览 • 1回复 待解决
HarmonyOS 使用AES加密失败
960浏览 • 1回复 待解决
HarmonyOS 关于base64和aes加密相关问题
917浏览 • 1回复 待解决
HarmonyOS 没找到 sm4 cbc 加密
776浏览 • 1回复 待解决
HarmonyOS sm4加密有无cbc方式
876浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
1146浏览 • 1回复 待解决
如何使用AES ECB 加密方式?
1070浏览 • 1回复 待解决