tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2005-03-21 11:56
我判断文件是否加解密的方法,在根目录下新建了一个隐藏文件夹,
所有加密过的文件在此文件夹中都有一个影射文件,然后判断文件是否加密,就判断在该文件夹中是否存在文件即可。

这个方法比较丑陋,不过可行。

改变文件长度确实是个头疼的问题。


我也很想知道搂住是怎么对文件系统内部文件是处理的
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2005-03-21 11:59
这个我好像没有处理过,因为我是整盘加的,如果要那样的话,可能试一下在文件头增加标志阿,改变文件大小,你处理过吗,给我说说阿,


如果是整盘加密,那就不如采用磁盘过滤驱动了
gongbin_net
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2005-06-07
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2005-03-21 12:58
当然我那个也可以目录加密的,不用建隐藏文件夹的,我试过,只是现在不需要那个了,改用虚拟scsi盘,通过网络和远端数据库服务器交互。
ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2005-03-23 16:34
楼主,不区分是否加密文件的话,这种方案版上做出来的多的是了,改变文件大小不是那么简单的~~

用joshua_yu 的方案是可行的,不过要把两个结合起来

tooflat,你的方案我们也考虑过,就是怕别人把这个文件夹删了,全部加密文件可就废了,不知道你们是怎么处理这个问题的呢



[编辑 -  3/23/05 by  ttzwater]
neusoftrhl
驱动牛犊
驱动牛犊
  • 注册日期2005-03-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2005-03-23 16:39
可以帖source出来吗。
gongbin_net
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2005-06-07
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2005-03-23 19:20
你可以目录加密阿,把这个目录设置为不可删除的不就可以了阿
ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2005-03-23 23:19

不明白你说的目录加密是什么意思,是指加密\"目录文件\"吗?这个在NTFS下可能会出问题吧,还是指整个目录里面的文件加密??


如果我们的驱动没起来呢?你怎么不让他删除这个目录?如果默认我们的驱动肯定一直运行的话,这个加解密还有意义吗?反正他访问的时候还是要解密的!

tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2005-03-24 09:47
楼主,不区分是否加密文件的话,这种方案版上做出来的多的是了,改变文件大小不是那么简单的~~

用joshua_yu 的方案是可行的,不过要把两个结合起来

tooflat,你的方案我们也考虑过,就是怕别人把这个文件夹删了,全部加密文件可就废了,不知道你们是怎么处理这个问题的呢



[编辑 -  3/23/05 by  ttzwater]


这个问题确实很难处理,我也没有更好的办法,我的那份代码只是自己学习用的,主要是看加解密有什么难点,对于这个问题没做太多考虑,如果怕文件夹被删的话,可以把它建成特殊的文件名,让其在应用层删除不掉,不过如果通过直接写磁盘数据来删除该文件夹的话,那就没有办法了。

不过退一步说,用户可以删除文件夹,用户也一样可以修改加密文件,所以,加密文件也一样可能被破坏。

我想透明加解密驱动的目的主要是保护数据不被泄密,对于数据本身的完整性,我觉得加解密驱动对此是无能为力的
ttzwater
驱动小牛
驱动小牛
  • 注册日期2003-06-07
  • 最后登录2011-10-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2005-03-24 20:41

恩,这个我同意,但是客户不见得能够理解,所以我们还得多想点办法
dlutfrank
驱动牛犊
驱动牛犊
  • 注册日期2010-09-26
  • 最后登录2011-04-11
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望311点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2010-10-19 19:34
mark一下,以后来学习
fatepro
驱动牛犊
驱动牛犊
  • 注册日期2011-05-12
  • 最后登录2011-09-07
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望681点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2011-05-13 15:56
应该是基于磁盘方式的。
zhangkunshb
驱动牛犊
驱动牛犊
  • 注册日期2011-12-08
  • 最后登录2012-05-07
  • 粉丝1
  • 关注0
  • 积分12分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2012-03-01 18:01
请问,为何不能下载,提示:附件不存在

想学习下源代码
catface
驱动小牛
驱动小牛
  • 注册日期2009-01-11
  • 最后登录2014-03-09
  • 粉丝1
  • 关注1
  • 积分155分
  • 威望1341点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分2分
32楼#
发布于:2012-03-02 10:11
回 dlutfrank 的帖子
dlutfrank:mark一下,以后来学习 (2010-10-19 19:34)

时隔五年的无下载的帖子 你顶起来还要以后来学习。。。。  七年以后再来学习?

我空欢喜一场 哎
上一页 下一页
游客

返回顶部