您可以将Bouncy Castle加密库中的两种密码传递给PKCS1Encoding
:NativeRSAEngine
和RSAEngine
。这两个变体之间有区别吗?
编辑:
正如Maarten在评论中指出的那样,NativeRSAEngine
不属于Bouncy Castle库本身;它是Bouncy Castle轻量级API的补充。
最佳答案
是。 NativeRSAEngine
是用本机库实现的,而 RSAEngine
则完全用Java编写。至于哪个更快,关于那个NativeRSAEngine
Javadoc的评论说,使用jna-gmp可以更快。