Horcrux文件加密工具:安全分割与复原,无需记忆密码
它是一个文件加密工具,提供两个命令:split和bind。 split可以将文件分割成多个加密片段,bind可以用来恢复文件。在此过程中您不需要记住任何密码。
它的工作原理是(密码共享),就像哈利波特宇宙中的魂器一样,通过“破坏”文件来保护文件内容,然后在需要时通过收集足够的文件碎片来“复活”文件。
用户第一次使用x env use时,可以自动下载并使用。
- 在终端中运行 eval "$(curl )" 以完成 x 命令安装。详情请参考X-CMD|开源轻量级POSIX脚本管理工具(500+)并提供经典命令扩展x-cmd提供1分钟教程,其中包含命令常用功能的演示示例,可以帮助您快速上手。使用案例:
-1分钟-cn
# 安装 horcrux
x env use horcrux
# 将指定文件加密分割成 5 块并设定至少需要 3 块才能复原文件
horcrux -t 3 -n 5 split diary.txt
# 将文件片段放同一目录下,通过文件片段复原文件
horcrux bind .
特点 无需记住文件加密密码:非常适合加密日记等大型敏感文件并且不想在几年后记住任何密码的人(前提是记住隐藏文件碎片的位置)。允许多通道传输文件:文件拆分后,可以多通道传输文件,大幅降低攻击者的拦截能力。支持自定义阈值:您可以选择不需要所有文件碎片来恢复文件。竞品及相关作品 ssss 是 s 的缩写,是该解决方案的实现,但该项目仅用于密钥生成,不适用于文件。 /:Shell版本,但不支持自定义阈值。 :用于将敏感文件分成用户确定数量的不可区分的片段。它是另一种受 ssss 启发的文件碎片和重组算法。它需要密码才能重新组织,并且不支持自定义阈值。