繁体   English   中英

在Java加密和解密文件方面需要帮助吗?

[英]Need Help in Encrypting as well as Decrypting a file in 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密码就得到此错误消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM