不久前,我们发布了一份有关Linux最佳命令行工具的列表。今天,我们将注意力转向加密方法,为您带来一份Linux机器上最佳文件和磁盘加密软件的列表。
1. Tomb
Tomb是一个免费且开源的工具,可轻松在GNU/Linux系统上加密和备份文件。它由一个简单的shell脚本组成,实现了标准的GNU工具以及cryptsetup和LUKS(Linux内核的加密API)。
Tomb旨在通过采用一些经过充分测试的标准和实现、应用密钥存储的良好实践以及由简洁可读的代码组成的极简设计来提高安全性。
从我们的评论中了解更多关于Tomb加密软件的信息——Tomb – Linux文件加密工具。

2. Cryptmount
Cryptmount 是为 GNU/Linux 操作系统创建的开源实用程序,可让用户在没有 root 权限的情况下挂载加密文件。
它使用较新的 devmapper 机制,提供了几个优点,包括在内核中改进功能,为超级用户支持加密交换分区,支持系统引导时的 crypto-swap,在单个磁盘中存储多个加密文件系统等。
从我们的评论中了解更多关于 Cryptmount 的信息 – Cryptmount – 在 Linux 中创建加密文件系统。

3. CryFS
CryFS 是一个免费的开源云端加密工具,可安全存储文件。它易于设置,后台运行,并且与任何流行的云服务都可以很好地配合,包括 Dropbox、OneDrive 和 iCloud。
CryFS 确保没有任何数据,包括目录结构、元数据和文件内容,以未加密的格式离开您的计算机。
4. GnuPG
GnuPG,通常被称为GPG,代表GNU隐私保护,是一个免费开源的加密工具集,作为替代Symantec的PGP加密软件套件而创建。
它符合IETF标准跟踪OpenPGP和RFC 4889的规范。我们在我们的最佳Linux加密/解密工具文章中稍微详细介绍了GnuPG。

5. VeraCrypt
VeraCrypt是一个跨平台的、免费开源的工具,旨在提供即时加密。您可以使用它来加密整个存储设备或仅选择分区,并使用预启动身份验证。
VeraCrypt的功能包括创建虚拟加密磁盘并将它们挂载为真实磁盘、提供可信否认、流水线处理、并行化等。
6. EncFS
EncFS是一个免费的、大部分开源的工具,用于在Mac和Windows上挂载EncFS文件夹。您可以使用它来创建、编辑、更改和导出EncFS文件夹的密码,它与GNU/Linux平台上的EncFS 1.7.4完全兼容。
7. 7-zip
7-zip是一个流行的、免费的、大部分开源的多平台文件压缩实用程序,用于将文件(或文件组)压缩到被称为归档的容器中。
7-zip是最受欢迎的归档实用程序之一,因为它在7z格式中具有高压缩比,使用了LZMA和LZMA2压缩,提供了FAR manager的插件,与Windows Shell集成,并在7z和ZIP格式中提供AES-256加密等功能。
8. dm-crypt
dm-crypt是用于加密磁盘、分区和可移动容器的磁盘加密子系统。它被创建用于解决cryptoloop中的某些可靠性问题,并可用于备份几种卷类型。
9. ecryptfs
eCryptfs是一款用于Linux系统的免费开源的全套软件集合,用于磁盘加密。它旨在通过实现一个符合POSIX标准的文件系统级加密层来反映GnuPG的功能,并且自Linux内核的2.6.19版本发布以来一直是其一部分。
ecryptfs很酷,因为您可以使用它来加密目录和分区,而不考虑其底层文件系统。
10. cryptsetup
cryptsetup是一个开源实用程序,旨在让用户轻松地基于DMCrypt内核模块加密文件,重点放在LUKS设计上。
LUKS代表Linux统一密钥设置,由于其能够促进发行版的兼容性、无缝数据传输和/或迁移,以及安全管理多个用户密码,已成为Linux硬盘加密的标准。
加密工具对您有多大用处,您最喜欢使用哪些实用程序?请随意在下方留下您的评论、问题和建议。
Source:
https://www.tecmint.com/file-and-disk-encryption-tools-for-linux/