[问题来自安全部门]
有没有什么简单的方法可以解密已使用 Windows 7 加密的文件夹?我正在使用 Ubuntu 11.10 解密该文件夹。
答案1
来自维基百科:
用 EFS 加密的文件只能使用与先前使用的公钥匹配的 RSA 私钥进行解密。用户私钥的存储副本最终受用户登录密码的保护。无法使用其他操作系统(例如 Linux)从 Windows 外部访问加密文件 — 尤其是因为目前没有第三方 EFS 组件驱动程序。
EFS(加密文件系统)是 Windows 和 Microsoft 的原生系统。Microsoft 尚未将其作为开源发布 - 并且(迄今为止)没有人对其进行过彻底的逆向工程。
恐怕 - 解密使用本机 Windows 加密加密的 Windows 7 文件和文件夹的唯一方法是通过 Windows 本身。
答案2
取决于您使用什么加密文件。LUKS、truecrypt 和 gpg 都是跨平台的。
Truecrypt
卢克斯
窗户 -弗里奥特菲
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
crypt /dev/hda4 none luks,timeout=30
现在配置/etc/fstab
# graphical
gksu gedit /etc/fstab
#command line
sudo -e /etc/fstab
再次,在以下位置添加一行用于存放你的 crypt/etc/fstab
/dev/mapper/crypt /media/crypt ext4 user,noauto 0 2
创建挂载点
mkdir /media/crypt
现在你可以使用它来安装它
mount /media/crypt
通用石油气
GPG 可以在 Windows 和 Ubuntu 上运行
加密
gpg -c file
注意:该gpg -c file
命令仅加密文件,它不会删除原始源文件,因此您可能需要(安全)删除它。
解密
gpg file.gpg
对于 Windows,请尝试gpg4win