如何解决在Java加密和解密文件方面需要帮助吗?
| 我想用Java加密和解密文件,我已经阅读了以下URL http://www-users.york.ac.uk/~mal503/lore/pkencryption.htm,并得到了两个文件,即公共安全证书和私有安全证书文件和private.pem文件,我将这些文件复制并粘贴到当前目录中,运行此程序时出现此错误java.security.InvalidKeyException:密钥大小或默认参数非法,我认为可能是openssl密钥生成错误,请引导正确的路径。解决方法
Java仅提供了弱加密,并且根本不允许openssl创建适当的密钥大小。修复很简单。
如果您转到页面底部的此处,则下载名为“ Java密码学扩展(JCE)无限强度管辖权策略文件6”的下载。这将为您提供一个包含4个文件的ZIP文件。这些文件之一是自述文件,其中包含有关如何处理其他文件的详细说明。
一旦安装了这些策略文件,就可以使用强加密,并且不会仅仅通过使用AES-256密码就得到此错误消息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。