蚊章汇 - Tomb
type: channel
link: https://linuxcn.bwsl.wang/tag/Tomb/
items: 如何在 Ubuntu 16.04 LTS 上用 Tomb 加密文件

如何在 Ubuntu 16.04 LTS 上用 Tomb 加密文件
type: item
date: 2018-02-19T07:43:00+08:00
description: 如今，大多数人都认为文件加密是必要的，甚至在 Linux 系统上也是如此。 如果你和我一样, 最初被 Ubuntu 所吸引是因为 Linux 系统强化的安全性，恐怕我有个坏消息要告诉你：Linux 已经成为它自身“成功”的受害者。 近年来，用户数量的大幅度增加导致了这类系统的攻击和盗窃活动呈指数级增长。曾经有一个非常简单的解决方案来在像 Ubuntu 这样的 Linux 系统上加密文件：它叫做 Truecrypt。 直到 2015 年，它提供了不同程度的军事级别的加密，并且在大多数 Linux 系统中运行良好。不幸的是, 它已经停止开发了, 因此变得相当不安全。替代品幸运的是，除了 Truecrypt，还有一些选择。 Truecrypt 的直接继承者是 Veracrypt ，它由一群开发者从 Truecrypt 获取源代码并保持更新的。该项目已经发展成为令人印象深刻的独立系统，但现在渐已老迈。旧系统，尤其是那些处理安全问题的系统，只能更新多次而才不会引入漏洞。出于这个原因，在其他许多方面，应该寻找一个更外围一些的加密软件。我选择的是 Tomb。为什么是 Tomb在某些方面，Tomb 与其他加密软件非常相似。它将加密文件存储在专用的“Tomb 文件夹”中，可以让你快速查看您已加密的文件。它还使用与 Veracrypt 类似的 AES-256 加密标准。这个标准适用于 NSA 、微软和 Apple，并被认为是最安全的加密算法之一。如果你不熟悉加密技术，则应该阅读一点技术背景知识，但如果你只想快速、安全地加密，请不要担心， Tomb 将不负所望。Tomb 也有一些很大的不同之处。首先，它是专门为 GNU/Linux 系统开发的，可以解决一些更广泛的加密软件的兼容性问题。第二，尽管 Tomb 是开源的，但它使用的是静态链接库，以至于其源代码难以审计。 这意味着一些操作系统发行版开发者并不认为它是自由的，但是当涉及到安全软件时，这实际上是一件好事：这意味着与完全“自由”软件相比, Tomb 被黑客攻击的可能性更小。最后，它有几个先进的功能，如 隐写术 steganography ，这使你可以将你的关键文件隐藏在其他文件中。 尽管 Tomb 主要是一个命令行工具，它也带有 GUI 界面—— gtomb，它允许初学者用图形化的方式使用它。这是推销么? 好吧，在我告诉你如何使用 Tomb 之前，值得注意的是，没有一个加密软件能提供完全的保护。 Tomb 不会让你的计算机隐藏于你 ISP，也不会保护存储在云中的文件。如果你想对云存储进行完全加密，您需要使用 Tor 浏览器和零日志 VPN 登录到你喜欢的存储服务中。 这里有很多选项，但是 Trust Zone 是一个很好的浏览器，而 Tinc 是一个很好的 VPN 工具。说了这么多，如果你正在寻找 Ubuntu 16.04 上的快速、简单、安全的加密，Tomb 无疑是一条可行的路。让我们开始吧。在 Ubuntu 16.04 上安装 Tomb因为 Tomb 是专门为 Linux 设计的, 所以安装非常简单。几年前，SparkyLinux （它本身就是一个非常好的 Debian 衍生产品）的开发者们将 “Tomb” 添加到他们的官方存储库中。 你可以通过在 Ubuntu 系统上添加这些存储库来安装它。要做到这一点， 打开一个终端并添加一个存储库文件：sudo vi /etc/apt/sources.list.d/sparky-repo.list 然后在文件中添加以下行：deb https://sparkylinux.org/repo stable main deb-src https://sparkylinux.org/repo stable main deb https://sparkylinux.org/repo testing main deb-src https://sparkylinux.org/repo testing main 保存并关闭该文件。你现在需要安装 Sparky 公钥，使用下列步骤：sudo apt-get install sparky-keyring 或者：wget -O - https://sparkylinux.org/repo/sparkylinux.gpg.key | sudo apt-key add - 然后你需要使用标准的命令来更新你的存储库：sudo apt-get update 然后简单地使用 apt 安装 Tomb：sudo apt-get install tomb 如果你想要带有 GUI 的 Tomb，安装同样简单。只需使用 apt 来安装 gtomb：sudo apt-get install gtomb 就是这样，你现在应该安装好了一个可以工作的 T…