这种容器能做出来吗?

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:50:28
就象是要做一个很大的容器,不管什么文件都可以放在里面,但是放进去和取出来的时候都需要输入密码.他不能同于文件夹,因为所有在这个容器中的文件如果不通过这个容器是查看不到的.不知道能不能做出来,还请高手指点一下哈.

做法太多了吧...
比如你可以把原始文件读出来,每个字节来个xor就算加密了.
再在最后附加一个16位的md5,这样可以保证附加的字节数固定,比较好处理.
再做个解密的部分,如果输入的密码转成md5和这个附加的md5能对应,就表示密码正确.这时去掉最后的md5部分,再次xor就转回正常文件了.再保存成文件就OK了.

加密文件夹不就行啦