阅读:1965回复:12
我打算把加密标示与密钥做到NTFS文件流里面,可以吗?
如题,但这样做的不好处就只能在NTFS下使用,好处就是避免了文件大小的改动,而且开发方便,系统稳定。。。大牛们来讨论一下嘛
|
|
沙发#
发布于:2008-04-20 12:39
复制文件就可能导致你的文件打不开....这个,杀毒软件还行,加密软件...
|
|
|
板凳#
发布于:2008-04-20 14:29
引用第1楼znsoft于2008-04-20 12:39发表的 : 为什么呢?复制文件的时候是这个文件的所有有关的都复制吧,也包括流的。还有就是,我是针对文件夹加密,把文件移动,复制出文件夹,肯定也是不能正常解密的。。。覆盖操作也都可以再加密,重命名也不会受影响。 望老大指点。。。 |
|
地板#
发布于:2008-04-20 20:12
貌似卡巴斯基就利用了流的特性
|
|
|
地下室#
发布于:2008-04-21 09:11
当然是可以了,关键是看你 处理的细节是否够完善, 否则,就跟在屁股上堵吧
|
|
5楼#
发布于:2008-04-21 09:43
引用第3楼devia于2008-04-20 20:12发表的 : 杀软容易阿,它只需要知道扫描过没有,丢了也无所谓,大不了重扫,加密软件这样做,用户很生气,后果很严重 |
|
|
6楼#
发布于:2008-04-21 10:33
感谢老大们留言,我再研究哈方案先~
|
|
7楼#
发布于:2008-04-21 10:41
```
对哦,还要考虑到卡吧这个XX软件我的人生感言:It's never too old to learn wow gold .A journey of a thousand miles begins with a maple story mesos single step,and I like lotro gold. |
|
8楼#
发布于:2008-04-21 16:05
万一用户把文件复制到非ntfs分区呢?
|
|
9楼#
发布于:2008-04-21 23:21
引用第8楼llg84于2008-04-21 16:05发表的 : 很明显,只有缺省流,也就是你的文件,可以被复制过去,其它流便不行了,直接导致文件丢失密钥而不能被打开,不过这个到是小事,因为这个透明加密也是为了防拷贝的 |
|
10楼#
发布于:2008-04-22 11:04
引用第5楼znsoft于2008-04-21 09:43发表的 : 那么请问用什么方法来加密呢? |
|
|
11楼#
发布于:2008-04-24 10:55
老老实实放在文件里.本机到不说.至少把文件复制到其他电脑上有保障.
|
|
12楼#
发布于:2008-04-24 17:54
ctr +c 和ctr+v 可以一起拷过去!但是如果是用程序openfile 打开 肯定是只打开的unname的data 文件,这样这个application 就不可能读到你的自己的流的数据,也不可能创建和你一样的名字的附加流文件。所以不行
|
|