Answers:
只是
技术上
Ubuntu使用“ eCryptfs”将所有数据存储在目录(本例为主文件夹)中作为加密数据。当用户登录时,该加密文件夹将通过第二次解密安装(这是一个与tmpfs类似的临时安装-它是在RAM中创建并运行的,因此文件永远不会以解密状态存储在HD上)。这个想法是-如果您的硬盘被盗,并且读取的内容无法读取,因为Linux需要通过身份验证运行才能创建成功的挂载和解密(密钥为SHA-512加密数据,基于几个用户方面-密钥然后存储在加密的密钥环中)。最终结果是技术上安全的数据(只要您的密码不被破解或泄漏)。
您将不需要输入比平时更多的密码。磁盘I / O和CPU略有增加(取决于您的计算机规格),这可能会影响性能-尽管在大多数现代PC上它是无缝的
Ubuntu开发人员自己写了一篇不错的主题文章,请访问:http : //www.linux-mag.com/id/7568/1/
LUKS和dm-crypt的组合用于Linux中的全磁盘加密。Ubuntu使用版本> = 9.10的企业加密文件系统(ECryptfs)在登录时启用主驱动器加密。
将创建一个上层目录和一个下层目录,其中上层目录未加密存储在RAM中,从而授予对系统和当前用户的访问权限。较低的目录传递原子的加密数据单元,并存储在物理内存中。
文件名和目录名使用单个安装范围内的fnek(文件名加密密钥)。每个加密文件的头均包含一个fek(文件加密密钥),并用单独的,挂载范围内的fekek(文件加密密钥,加密密钥)包装。Linux内核密钥环管理密钥并通过其通用密码提供加密。
与典型的全盘加密解决方案不同,使用eCryptfs PAM(可插拔身份验证模块)不会中断无人值守的重启。
eCryptfs分层文件系统支持按文件,增量,加密的备份。