请问linux如何实现文件加密?
在win NT系统中如果是ntfs分区,可以把文件设置为加密,就算是将硬盘拿到别的机子上也是无法读取其数据的,linux下面有这样的机制么?如果我将安装了linux的硬盘拿到别处mount一下,是不是都可以读啊 恐怕没有…… 还是有不少东西可以实现文件系统加密的。常见的一个是loop-aes,这个可以实现根分区和交换分区的加密。
另一个是encfs,这个基于fuse;还有一个类似的是cfs,这个基于nfs。
后面两个不能加密根分区,但是使用起来比较方便。我就用encfs加密后刻成光盘来保存数据。
具体都有什么特点,怎么用,搜一下就知道了。 最简单的方法是把文件用iconv转换成其它编码,多转换几次除非有人非常有耐心捣腾,只要不知道逆向的转码顺序也就无法使用。
你是保密局的? 你是保密局的?
————————
这句话挺搞笑的 最简单的方法是把文件用iconv转换成其它编码,多转换几次除非有人非常有耐心捣腾,只要不知道逆向的转码顺序也就无法使用。
你是保密局的?
这个方法可不好,由于编码互不兼容,很容易在转换中丢失数据、破坏文件,况且只能对文本文件有效。加密文件系统是有的。
页:
[1]