0

我正在为一个相当古老的 web 服务制作一个 Android 客户端。Web 服务要求我以 RC2 样式对发送给它的一些数据进行加密。我无法获得任何东西(Cipher、KeyFactory、KeyGenerator 等),甚至无法获得 RC2 实现。

我无法更改 web 服务,所以我坚持使用 RC2 加密(我知道它较旧并且不是真正的首选)。

我可以在 java/android 库中使用任何实现吗?我更喜欢使用内置组件,但如果需要,我愿意使用第三方库。

4

1 回答 1

2

充气城堡是一个不错的选择。您可能希望从有弹性的轻量级 API 中提取 RC2 代码,并将其直接放入您的代码库中以确保资源安全。Bouncy Castle获得了非常宽松的许可......

于 2013-02-06T23:29:45.393 回答