Toplip,非常有趣的CLI实用程序,用于加密和解密文件

关于托普利普

在下一篇文章中,我们将看一下Toplip。 这是一 命令行实用程序,用于文件加密和解密。 如今,有许多文件加密工具可以保护我们的文件,例如Cryptomater,CryptGo,Cryptr和 GnuPG的,等等,但此工具是所有其他工具的理想替代品。

这是一个 免费和开源加密实用程序 它使用一种称为 AES256,以及设计 XTS-AES 保护我们的机密数据。 它还使用Scrypt(基于密码的密钥派生功能)来保护我们的密码免受暴力攻击。

拓普利的一般特征

与其他文件加密工具相比,toplip为我们提供了以下功能:

  • 我提出了一种基于 XTS-AES256.
  • 我们将能够 加密图像中的文件 (PNG/JPEG格式).
  • 我们将有可能使用 多重密码保护。
  • 简化保护 对抗暴力攻击。
  • 它使我们有可能生成一个“合理的拒绝“。
  • 没有可识别的出口标记。
  • 它是一个实用程序 开源/ GPLv3.

Toplip安装

无需安装。 我们要做的就是 下载Toplip可执行二进制文件 来自 官方产品页面。 下载完成后,我们将必须通过在终端中输入内容(Ctrl + Alt + T)来授予其执行权限:

chmod +x toplip

使用Toplip

如果执行不带参数的Toplip,它将向我们显示 帮助.

帮助Toplip

./toplip

Toplip的一些例子

加密/解密单个文件

我们可以加密文件(文件1)从具有toplip文件的文件夹中写入:

仅toplip加密文件

./toplip archivo1 > archivo1.encrypted

该命令将要求我们输入密码。 一旦我们写了它,它将 将加密文件1的内容 并将其保存到名为file1.encrypted的文件中,并将其放置在当前工作目录中。

要检查文件是否真的被加密,我们可以尝试将其打开,然后会看到一些随机字符。 要查看我们刚刚加密的文件的内容,我们将必须使用 -d选项 如下:

仅toplip解密文件

./toplip -d archivo1.encrypted

此命令将解密给定的文件并 将在终端窗口中显示内容.

恢复加密文件

要还原文件而不是仅查看内容,我们将必须执行以下操作:

./toplip -d archivo1.encrypted > archivo1Restaurado

它将要求我们提供正确的密码来解密文件。 每个人 file1.encrypted的内容将还原到名为file1Restored的文件。 这些名称仅是示例。 建议使用不太可预测的名称。

加密/解密多个文件

我们也可以 使用两个单独的密码分别加密两个文件.

toplip加密了两个文件

./toplip -alt archivo1 archivo2 > archivo3.encriptado

我们将要求您为每个文件输入密码。 我们可以使用不同的密码。 上面的命令将对两个文件的内容进行加密,并将它们保存在一个名为file3.encripted的文件中。 当我们还原文件时, 我们只需要写入文件的相应密码即可还原。 如果我们输入文件1的密码,该工具将还原文件1。 如果我们输入file2的密码,该文件将被恢复。

每个输出都加密 最多可以包含四个完全独立的文件,并且每个都使用其自己的单独且唯一的密码创建。 由于加密结果的汇总方式不同, 无法轻松确定是否存在多个文件。 这将防止其他用户最终确定存在其他机密数据。 这就是所谓的 合理的拒绝,这是此工具最有趣的功能之一。

要从加密的file1.encryptpt中解密file3,我们只需要编写:

./toplip -d archivo3.encriptado > archivo1.desencriptado

我们将必须为file1输入正确的密码。 要从加密的file2中解密file3,我们必须编写与解密file1基本相同的东西,但是要更改名称并使用分配给file2的密码。

使用多重密码保护

这是另一个很酷的功能。 我们可以 加密单个文件时添加多个密码。 这对于防止暴力破解非常有效。

多个toplip密码

./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords

从上面的示例中可以看到,toplip要求我写两个(-c 2)密码。 请记住,我们必须输入两个不同的密码。 要解密此文件,我们将必须编写:

./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado

隐藏图像中的文件

在另一个文件中隐藏文件,消息,图像或视频的做法称为 隐写术. 默认情况下,Toplip中存在此功能。 要在图像中隐藏文件,我们将使用-m选项。

带有隐藏文件的toplip图像

./toplip -m imagen.jpg archivo1 > imagen1.jpg

这个命令 将file1的内容隐藏在名为image1.png的图像中。 要解密它,我们将必须执行:

./toplip -d imagen1.png > archivo1.desencriptado

项目网站 我们将能够获得有关此工具可能性的更多信息。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。