在Java中使用什么模式来解密来自iPhone的RSA消息?
我的朋友在iPhone上用PKCS1填充加密数据
如何用Java解密这些数据
Java要求我指定“算法/密码模式/填充”。填充和算法是已知的,但我们都不知道密码模式;在iPhone上加密时未指定
你可以在下面搜索框中键入要查询的问题!
我的朋友在iPhone上用PKCS1填充加密数据
如何用Java解密这些数据
Java要求我指定“算法/密码模式/填充”。填充和算法是已知的,但我们都不知道密码模式;在iPhone上加密时未指定
# 1 楼答案
RSA并不真正使用“模式”;模式用于分组密码
内置Sun提供程序将接受“RSA/ECB/PKCS1Padding”作为
Cipher
名称。欧洲央行是“电子密码本”,它不会将任何信息从“区块”混合到另一区块;这是一种“无密码模式”其他提供程序接受“无”作为RSA的密码模式
BouncyCastle是一个很好的供应商。但是,我不知道为什么在这种情况下需要费心安装它。SunJCE提供程序可以正常工作
# 2 楼答案
使用bouncy castle和this code应该很简单