如何设置 BouncyCastle

How to set up BouncyCastle

我在设置 bouncycastle 时遇到了一些问题。

我已经下载了 jar,将其放入 Java\jre1.8.0_271\lib\ext,将其添加到提供程序列表中的 java.security,并将其添加到类路径。

尝试 import org.bouncycastle... 时,我收到消息 'bouncycastle cannot be resolved'

我也试过Security.addProvider(new org.bouncycastle.jce.provider.BouncyCasytleProvider());但得到了同样的错误。

我做错了什么?

它也必须在您的 class 路径中。

如果您从命令行编译构建,请使用 -cp 参数和 JRE.

lib/ext 文件夹

如果您在 IDE 中构建,通常在菜单中的某处可以让您将文件夹添加到 class 路径。在 IntelliJ 中,它位于 File-->Project Structure-->Modules 中,然后按 + 符号。