百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

enchive

> 编程语言
开源

加密的个人存档

674 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

加密的个人存档

Enchive: 加密的个人存档 Enchive 是一个用于将文件加密为长期存档的工具。它是一种专注、简单的替代方案,可以替代更复杂的解决方案,如 GnuPG 或加密文件系统。 Enchive 不依赖于外部依赖项,并且非常容易为本地使用构建。我们更注重可移植性,而不是性能。 支持的平台: Linux、BSD、macOS、Windows 名称是"加密"和"存档"的合成词,发音为 en'kīv。 文件使用 ChaCha8、Curve25519 和 HMAC-SHA256 进行加密。 手册页: enchive(1) ## 安装 克隆此仓库,然后:

这将在 PREFIX 下安装编译好的二进制文件和手册页。对于分阶段安装,DESTDIR 也受支持。二进制文件没有任何外部依赖,实际上在使用前不需要安装。

默认情况下,这将在 $XDG_CONFIG_HOME/enchive(或 $HOME/.config/enchive)中创建两个文件: enchive.pub(公钥)和 enchive.sec(秘钥)。在 Windows 上,它们位于 %APPDATA%\enchive 目录下。将 enchive.pub 分发到您计划存档文件的任何机器上。仅仅加密文件是不够的,还需要解密它们。

$ enchive extract sensitive.zip.enchive 原始的 sensitive.zip 将被重新生成。没有文件名时, archive 和 extract 会操作标准输入和输出。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cchacha20curve25519encryptionpgp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言