您可以将Bouncy Castle加密库中的两种密码传递给PKCS1Encoding:NativeRSAEngineRSAEngine。这两个变体之间有区别吗?

编辑:

正如Maarten在评论中指出的那样,NativeRSAEngine不属于Bouncy Castle库本身;它是Bouncy Castle轻量级API的补充。

最佳答案

是。 NativeRSAEngine 是用本机库实现的,而 RSAEngine 则完全用Java编写。至于哪个更快,关于那个NativeRSAEngine Javadoc的评论说,使用jna-gmp可以更快。

07-25 21:15