如何加密外部设备(例如 USB 密钥、外部硬盘驱动器、记忆棒等)以便随后可以在插入它的任何计算机上读取/写入它?
例如,应该能够轻松地将加密设备插入 Linux、Windows 或 OS X 机器,并且能够毫不费力地访问其内容。
我怎样才能做到这一点?
答案1
我会用加密文件系统可用的对于 Linux、OS X 和 Windows。优点是您也可以将其与云存储一起使用,因为 EncFS 在文件系统级别加密,因此更改只会影响更改的文件,而不会影响整个分区。
在 Linux 上很简单
encfs ~/Dropbox/encrypted ~/Private
我估计 Windows 上的情况也类似,但目前我只在 OSX 和 Linux 上测试过。你可以找到更多信息这里
在 Linux 上Gnome Encfs 管理器是一个非常方便的 GUI 工具,用于管理 EncFS 加密目录、在密钥环中存储密码等。
sudo add-apt-repository ppa:gencfsm && sudo apt-get update && sudo apt-get -y install gnome-encfs-manager
答案2
您还可以考虑在 USB 上安装 Truecrypt。安装后,使用 TrueCrypt 创建一个加密容器,可以使用密钥上的软件打开它。节省您在多台计算机上安装软件的时间,同时仍保留您想要的加密。
更新 自 2014 年起, 从TrueCrypt 网站:
警告:使用 TrueCrypt 并不安全,因为它可能包含未修复的安全问题
本页面仅用于帮助迁移由 TrueCrypt 加密的现有数据。
在 Microsoft 终止对 Windows XP 的支持后,TrueCrypt 的开发于 2014 年 5 月结束。
答案3
Truecrypt可能是您的最佳选择,但您需要能够在您想要使用的任何计算机上安装该软件。
更新 自 2014 年起, 从TrueCrypt 网站:
警告:使用 TrueCrypt 并不安全,因为它可能包含未修复的安全问题
本页面仅用于帮助迁移由 TrueCrypt 加密的现有数据。
在 Microsoft 终止对 Windows XP 的支持后,TrueCrypt 的开发于 2014 年 5 月结束。
答案4
我会建议Kruptos 2 Pro 加密如果您想在 Windows、Mac OS 和 Android 上使用文件,则可以使用软件。我建议 Kruptos 2 Pro 与任何云文件夹集成一起使用效果最佳。Kruptos 也支持 USB 驱动器。您只需右键单击上下文菜单即可。