【发布时间】:2012-01-16 19:30:01
【问题描述】:
所以今天我了解到 BouncyCastle 是 Android 上的默认 RSA 加密提供程序,它使用此方案作为默认方案:“RSA/NONE/NoPadding”。
我正在尝试与我编写的服务器端应用程序通信,该应用程序当前正在处理 Web 请求和 iOS 请求。我面临的问题是我的服务器端应用程序具有不同的默认实现,即 SUN 的:“RSA/NONE/PKCS1Padding”。
我想知道我的 Android 应用程序是否有办法实现“RSA/NONE/PKCS1Padding”。我在文章和问题上看到的所有修复都涉及修改服务器端代码以实现 BouncyCastle。如果可能的话,我想远离这个解决方案,因为它需要我做很多工作来重新处理我的服务器端请求处理以适应 Android 设备。
任何我可能忽略的文章提示或链接将不胜感激。
【问题讨论】:
标签: android encryption rsa