100分真诚求解:CTreeView显示文件有关问题及文件夹加密原理

100分真诚求解:CTreeView显示文件问题及文件夹加密原理1、文件夹加密通常是采用什么原理实现的呢?比如,对文

100分真诚求解:CTreeView显示文件问题及文件夹加密原理
1、文件夹加密通常是采用什么原理实现的呢?比如,对文件加密加密我们可以对文件内容进行一些位操作来实现。 但是,对文件夹加密要怎么实现呢?

2、CTreeView显示文件怎么实现(类似资源管理器那样)?是不是一定要加一个CListView来显示文件夹内容呢?怎么获取TreeView中选中文件的路径呢等等?越详细越好,有好资料也可(最好不是E文的)。

高分真诚求解(毕业设计做的是个3重DES的文件加密,教师说工作量有点少,让加上以上一种功能为宜)。

ps:我也不知道这个问题发在这个版块合不合理(我没找到比较合适的)。望版主留情

[解决办法]
对于文件夹加密,我给个思路吧
把文件夹中的所有数据打包成压缩包,比如rar并加密, rar加密只能暴力穷举的
然后把这个rar隐藏,隐藏的方法很多,比如把它的文件名改成回收站的CLASSID

这样别人打开文件就是空的。 必须得用你的软件进行解密, 解密过程则是上面过程的破解。

当然这样有个问题, 打开文件时,不会提示文件已经加密, 当然这个如何实现,楼主自个想了。

当然更好的方法是借鉴winrar加密,把文件夹中数据打包起来并加密,然后整合到文件夹中去,实现打开文件夹时要求密码,不过我不知道这个能否实现或者怎么实现,估计得在文件系统上做文章。


[解决办法]
CTreeView显示文件怎么实现(类似资源管理器那样)
这个网上一大把
http://www.pudn.com/downloads137/sourcecode/windows/detail583030.html
http://dev.yesky.com/231/2018231.shtml
[解决办法]
建议楼主到MFC版块去问问。
[解决办法]
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!

[解决办法]

探讨

引用:

奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!


最起码现在我得找个能混得过答辩的方法啊

[解决办法]

T r u e C r y p t

Free open-source disk encryption software for Windows 7/Vista/XP, Mac OS X, and Linux


http://www.truecrypt.org/


稍加改造.......
[解决办法]
我也想知道,望楼找到答案