您的位置:首页 > 移动开发 > Android开发

java与android RSA加密区别

2015-04-14 09:35 465 查看
在还原某android应用算法时,使用的是java环境,各种测试结果都不对,一样的数据,每次计算结果都不一致,最后拿到android环境下测试没问题,一番搜索之后发现原来是java与android的填充不一致

java

Cipher cipher = Cipher.getInstance(“RSA/ECB/PKCS1Padding”);

android

Cipher cipher = Cipher.getInstance(“RSA/ECB/NoPadding”);

参考:

http://stackoverflow.com/questions/6069369/rsa-encryption-difference-between-java-and-android

http://stackoverflow.com/questions/2956647/rsa-encrypt-with-base64-encoded-public-key-in-android
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  加密 android rsa java