如何在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