我开发了一个应用程序,在 BountyCastle.jar 的帮助下使用了密码学。
我还有一行 Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
当我从 Netbeans 执行程序时一切正常
但是当我将应用程序打包到内部使用 BouncyCastle jar 的可执行 jar 并执行该 jar 时,
我遇到异常
JCE 无法验证提供商 BC
java.lang.SecurityException:JCE 无法验证提供者 BC
还有其他方法可以实现相同的效果吗?因为非技术人员很难添加
BouncyCastle.jar 在 jre 的 ext 文件夹中。那么还有其他方法可以解决我的问题吗?
在 netbeans 中打包 jar 时,是否有任何方法可以排除 BouncyCastle.jar,以便可以从外部 lib 文件夹访问。
The 充气城堡 jar
存档由以下人员签名充气城堡以防止未经授权的更改。它需要JCA
签名以便作为加密提供者受到信任,因此请勿删除它。
See a 相关帖子
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)