Android 关于RSA加密 前后端加密结果不一致的问题

Android 关于RSA加密 前后端加密结果不一致的问题_第1张图片

 常见RAS加密如上图,但是在对接过程中 会发现Android端加密结果和后台加密结果不一致,导致后台无法解密。

解决办法:Android 关于RSA加密 前后端加密结果不一致的问题_第2张图片

 改为

Android 关于RSA加密 前后端加密结果不一致的问题_第3张图片

即可解决。

 RSA/ECB/PKCS1Padding 分别是 加密模式/工作模式/填充模式。

我猜想是前端和后台默认的工作模式不同,导致结果不同,所以要定义清除。

你可能感兴趣的:(android)