如何在Ubuntu中解密Windows文件夹

[问题来自安全部门 ]

有没有简单的方法可以解密用Windows 7加密的文件夹? 我正在使用Ubuntu 11.10来解密文件夹。

来自维基百科:

使用EFS加密的文件只能使用与先前使用的公钥匹配的RSA私钥进行解密。 存储的用户私钥副本最终受用户登录密码的保护。 使用其他操作系统(例如Linux)从外部Windows访问加密文件是不可能的 – 尤其是因为目前没有第三方EFS组件驱动程序。

EFS – 加密文件系统 – 是Windows和Microsoft的原生。 微软还没有将它作为开源发布 – 并且没有人(迄今为止)已经对此进行了彻底的逆向设计。

我担心 – 解密Windows 7文件和使用本机Windows加密加密的文件夹的唯一方法是通过Windows本身。

取决于您使用加密文件的内容。 LUKS,truecrypt和gpg都是跨平台的。

TrueCrypt的

Truecrypt主页

Ubuntu wiki TrueCrypt

在此处输入图像描述

LUKS

Windows – freeotfe

Ubuntu – 在Ubuntu中设置加密分区,以/ dev / sda4为例,

sudo cryptsetup -h sha256 -c aes-cbc-essiv:sha256 -s 256 luksFormat /dev/hda5 sudo cryptsetup luksOpen /dev/hda5 crypt mkfs.ext4 -m 0 /dev/mapper/crypt 

编辑/etc/crypttab

 # graphical gksu gedit /etc/crypttab #command line sudo -e /etc/crypttab 

为您的隐藏添加一行

 crypt /dev/hda4 none luks,timeout=30 

现在配置/etc/fstab

 # graphical gksu gedit /etc/fstab #command line sudo -e /etc/fstab 

再次,在/etc/fstab为您的crypt添加一行

 /dev/mapper/crypt /media/crypt ext4 user,noauto 0 2 

制作挂载点

 mkdir /media/crypt 

现在你可以装上它

 mount /media/crypt 

GPG

GPG将在Windows和Ubuntu上运行

加密

 gpg -c file 

注意: gpg -c file命令仅加密文件,它不会删除原始源文件,因此您可能需要(安全)删除它。

解码

 gpg file.gpg 

对于Windows尝试gpg4win