结果加密完成之后,后台解密不出来,这不就很尴尬了么……
于是用JUNIT测试了一波,发现没毛病!
重点怀疑到了JDK和SDK的差异上了……
果然Android 的默认加密 :rsa/ecb/nopadding
而JDK默认的加密方式:RSA/ECB/PKCS1Padding
![](https://img.haomeiwen.com/i3217480/93c40e8510b903f5.png)
在这里设置成和JDK一致的!即可成功!
结果加密完成之后,后台解密不出来,这不就很尴尬了么……
于是用JUNIT测试了一波,发现没毛病!
重点怀疑到了JDK和SDK的差异上了……
果然Android 的默认加密 :rsa/ecb/nopadding
而JDK默认的加密方式:RSA/ECB/PKCS1Padding
在这里设置成和JDK一致的!即可成功!
本文标题:Android RSA踩坑日记
本文链接:https://www.haomeiwen.com/subject/cbnxvttx.html
网友评论