Cloaker:支持 Windows、macOS 和 Linux 的轻松文件加密

[ad_1]

Cloaker 是加密和解密具有跨平台支持(在 Linux、Windows 和 macOS 上运行)的单个文件的最简单的工具之一。

免费和开源工具有一个非常基本的 Qt5 用户界面,您可以在其上拖放要加密或解密的文件,输入密码(最少 10 个字符),选择保存文件的位置文件,你就完成了。 更重要的是,Cloaker 是便携式的/不需要安装。

Cloaker 的目标是让它像用密码保护文件一样简单,提供最直接的文件加密,或者至少它在项目描述中声称。

为了避免在程序失败的情况下留下未加密的部分文件,
一次只能处理一个文件。 如果您想加密多个文件,请将它们添加到 zip 或其他存档
.

虽然该应用程序旨在与图形用户界面一起使用,但 Cloaker 还具有可以加密和解密文件的命令行界面,该界面也是跨平台的(在 Windows、macOS 和 Linux 上运行)。 这个cli接口在Linux二进制文件中是没有的,项目描述中也没有说明它的用法,但是我从源码编译出来试用一下。 要使用 Cloaker cli 加密文件,请使用
-e my-file.txt

,然后用
-d my-file.txt.cloaker

需要注意的是
您一定不要忘记加密文件时设置的密码
,因为您无法恢复它。
如果您忘记密码,您将丢失加密数据!
Save 用于在密码管理器中加密文件的密码(我推荐 Bitwarden),或以其他安全方式存储它。

相关:如何使用 VeraCrypt 加密 USB 驱动器(兼容 Windows、macOS 和 Linux)

还应注意的是
将解密的文件保存到磁盘不是一个好主意,因为它是可恢复的,所以对于重要的文件,最好将它们解密到 ramdisk
. 一种方法是将文件解密到 /dev/shm,它是 Linux 上的 ramdisk。

应用程序核心是用 Rust 编写的,GUI 是用 C++ 和 MFC 和 Qt 编写的。 在幕后,Cloaker 使用来自 libsodium (XChaCha20Poly1305) 的氧化钠 Rust 包装器的流加密。 XChaCha20Poly1305 结构可以使用相同的密钥安全地加密基本上无限数量的消息,最多大约 2^64 字节(大约 256 GB),而其大的 nonce 大小(192 位)允许安全地使用随机 nonce。

至于未来,Cloaker 计划接收进度指示器或一些速度统计信息,命令行界面应该会得到进一步改进。 此外,未来可能会创建移动版本。

下载Cloaker文件加密工具

Cloaker 是便携式的,不需要任何安装。 为您的操作系统(Windows、macOS 或 Linux)提取存档,然后双击 Cloaker 可执行文件以运行它。

在 Linux 上,对于不支持双击可执行文件来运行它们的桌面环境,您可以通过使用终端并键入来运行 Cloaker
./Cloaker.run

在您提取 Cloaker 的位置:

./Cloaker.run

您也可以拖放
Cloaker.run

终端窗口顶部的文件,然后按
Enter

运行它的键。

在 Linux 上,Cloaker 二进制文件至少需要 glibc 2.25 版。 这意味着例如支持 Ubuntu 18.04(和 Linux Mint 19.*),但不支持 Ubuntu 16.04(和 Linux Mint 18.*)。

您可能喜欢:如何使用 GUI 在 Linux 上制作 PGP 密钥(并发布)

[ad_2]

Related Posts