Pab*_*ect 13 java bouncycastle
将Bouncy Castle提供程序集成到Java程序中的最佳方法是什么?我知道我可以通过以下方式以编程方式添加它:
import org.bouncycastle.jce.provider.BouncyCastleProvider;
...
Security.addProvider(new BouncyCastleProvider());
Run Code Online (Sandbox Code Playgroud)
或者我可以将它添加到我的机器上的JRE路径中.
什么是最好的选择?
在我看来,将其作为安全提供程序添加自己的代码是最好的选择.这是因为它只依赖项目 - 不依赖于系统.将BouncyCastle jar文件添加到项目中并将它们添加到类路径中就是这样.它适用于所有系统,无需进一步的手动安装步骤.
如果将BouncyCastle安装到JRE中,则在遇到必须更新JRE时总会遇到问题.
| 归档时间: |
|
| 查看次数: |
22185 次 |
| 最近记录: |