使用java对“文件”进行加密和解密,只是想问一下原理,通过对二进制编码进行操作吗

加密:输入一个文件名,然后对该文件内容进行加密,保存为另一个文件。解密:输入加密后的文件名,解密后保存成另外的文件,即文件解密后的内容跟原文件内容一样。这是原题。源码的话... 加密:输入一个文件名,然后对该文件内容进行加密,保存为另一个文件。
解密:输入加密后的文件名,解密后保存成另外的文件,即文件解密后的内容跟原文件内容一样。
这是原题。源码的话更好。15269161006@qq.com
展开
 我来答
自己的渡者
2011-11-27 · TA获得超过105个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:162万
展开全部
java.security.MessageDigest类提供了MD5 SHA等等主流的很多加密算法直接可以调用,你搜一下就有了
追问
刚才简单看了一下,好像都是单向加密,不可逆的。
所以对于题目的加密和解密只能实现前面的部分,而不能实现解密的过程。

要求是对文件加密,然后再解密文件,而不是加密和解密一段字符串

谢谢了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式