C#加密文件夹的思路?

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:43:30
我要做一个文件夹加密,这个文件夹内还有若干个文件或文件夹。要求:
1.加密后,拷贝到光盘上用户无法查看;
2.我用程序还可以读取打开;
3.最好能将这个加密后的文件夹隐藏到光盘上,让用户无法从windows“文件夹选项”,修改设置后看见;
4.我的运行平台是xp;

建议:这个技术我觉得离不开WINDOWS API技术了
思路:
1.先将用户加密的文件加密(至于加密方法就可以发挥你的想象力了)
2.然后修改加密文件夹的图标
3.用API拦截用户所打开的目录
4.执行自定义操作

提示:需注意如果用户在CMD下打开此文件夹
监视进程,获取参数是否包含加密的文件夹路径,然后判断执行自定义操作

以上只是大概的思路
至于其它的方法也有很多,但是千万不要用文件夹伪装的方法...!!!

这个用汇编比较简单吧