java 加解密坑点getBytes()改变数据

String ret

里面的value是

[-9, -30, 56, 66, 107, -48, -108, -65, 78, -45, -60, -117, -60, 13, -19, 79, -40, -19, -94]

但是经过ret.getBytes()后数据变成了

[-61, -73, -61, -94, 56, 66, 107, -61, -112, -62, -108, -62, -65, 78, -61, -109, -61, -124, -62, -117, -61, -124, 13, -61, -83, 79, -61, -104, -61, -83, -62, -94]

转成hexstring

a11 = c3b7c3a238426bc390c294c2bf4ec393c384c28bc3840dc3ad4fc398c3adc2a2

你👵的getBytes会改变数据,我曰

那怎么把hexstring改成之前的string呢

用 new String(hexStringToByteArray(a11))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值