如何使用跨平台解决方案加密外部设备?
如何加密外部设备(即USB密钥,外部硬盘驱动器,记忆棒等),以便随后在我插入的任何计算机上可读/写?
例如,应该可以轻松地将加密设备插入Linux,Windows或OS X机器上,并且能够毫不费力地访问内容。
我怎样才能做到这一点?
您还可以考虑在USB上安装Truecrypt。 安装后,使用TrueCrypt创建一个加密容器,可以使用密钥上的软件打开该容器。 节省您在多台计算机上安装软件的时间,仍然可以保留您想要的加密。
Truecrypt可能是您的最佳选择,但您需要能够在要使用的任何计算机上安装该软件。
我会使用可用于linux,osx和windows的encfs 。 优点是您也可以将它与云存储一起使用,因为encfs在文件系统级别加密,因此更改仅影响更改的文件而不是整个分区。
编辑,附加信息
在Linux上它就像它一样简单
encfs ~/Dropbox/encrypted ~/Private
我认为它在Windows上类似但我到目前为止仅在OSX和Linux之间进行了测试。 你可以在这里找到更多信息
在Linux上Gonme Encfs Manager是一个非常方便的GUI工具,用于管理encfs加密目录,在密钥环中存储密码等。
有DoxBox :
适用于Windows的开源磁盘加密
- 易于使用,带有’向导’,用于创建新的’DoxBoxes’。
- 完全透明加密,DoxBoxes在Windows资源管理器中显示为可移动磁盘。
- 资源管理器模式允许您在没有管理员权限时访问DoxBoxes。
- 兼容Linux加密,Cryptoloop“losetup”,dm-crypt和LUKS。 Linux shell脚本支持Linux上的可否认加密。
- 支持智能卡和安全令牌。
- 加密的DoxBox可以是文件,分区或整个磁盘。
- 打开使用FreeOTFE创建的旧卷
- 从Windows Vista开始运行(请参阅下面的64位版本说明)。
- 在多种模式(CBC,LRW和XTS)中支持多种散列(包括SHA-512,RIPEMD-320,Tiger)和加密算法(包括AES,Twofish和Serpent),提供比任何其他磁盘加密软件更多的选项。
- 可选的“密钥文件”允许您使用拇指驱动器作为密钥。
- 不需要安装便携模式,并且在第三方PC上留下很少的痕迹(需要管理员权限)。
- 可靠的加密保护您免受“橡胶软管加密”的影响。
在用于即时磁盘加密(OTFE)的开源计算机程序FreeOTFE停止运行之后,DoxBox分支出现了。
这意味着您可以使用LUKS( 如何加密外部设备? )加密分区,然后使用DoxBox从Windows机器访问它。