跳到正文
发现
Picocrypt NG:小巧安全的文件加密工具
桌面应用效率工具

Picocrypt NG:小巧安全的文件加密工具

基于 XChaCha20 与 Argon2id 的本地文件、文件夹加密工具,提供桌面、命令行、Android 与浏览器版本。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v2.18
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Picocrypt NG 是一个体积很小、用法简单但安全性高的本地加密工具,使用 XChaCha20 加密与 Argon2id 密钥派生来处理选中的文件和文件夹。它是已归档的 Picocrypt 项目的社区延续版本;为与原项目区分,提及时应始终带上「NG」后缀。原 Picocrypt 作者不为 Picocrypt NG 背书、开发或提供支持。

除桌面图形界面外,它同时提供命令行、原生 Android 应用和浏览器版本。需要说明的是:README 描述的是 3.0 开发源码,最新已发布版本为 2.18;PCV3 是 3.0 新增的格式,已发布的 2.x 构建无法打开 PCV3 卷。

主要功能

  • 加密与解密选中的文件和文件夹,凭据可以是密码、keyfile,或两者组合。
  • 加密算法为 XChaCha20,密钥派生为 Argon2id。
  • 支持 Paranoid 模式、Reed-Solomon 载荷保护、加密卷注释,以及打开 D1 卷时显式选择 D1。
  • 浏览器版可在内存中完成单文件操作,支持密码、keyfile 或两者,可读写受支持的 PCV1/PCV2/PCV3 卷,并支持 Paranoid 模式、Reed-Solomon、注释与 D1 选择。
  • 命令行版本按字面处理文件与文件夹参数;如需模式匹配,请使用加引号的显式 glob 表达式。
  • 文件关联:在 Windows、macOS、Linux 上双击 .pcv 文件即以解密模式打开 Picocrypt NG,安装包、.deb 与 .app 会自动注册该关联。
  • 界面翻译:桌面版与原生 Android 版内置英语、俄语、德语、法语、西班牙语、简体中文、印地语、韩语界面;桌面端有应用内语言选择器,Android 13 及以上使用系统按应用语言设置,CLI 仅支持英文。

安装与使用

请从官方仓库下载构建,并按发布校验指南核对文件。

Windows:Windows 10/11 可下载安装版或便携版,也有仅含 CLI 的构建。Windows 7/8 仅有 legacy CLI 构建,该构建只用于命令行,不含 GUI 与 OpenGL 依赖。

macOS:下载 DMG,打开后把 Picocrypt NG 拖入「应用程序」。正式发布的 app 面向 Apple Silicon,要求 macOS 15.0 及以上;Intel Mac 或更旧的系统需要从源码构建,或改用仅 CLI 版本。也可通过第三方维护的 MacPorts 安装(该 port 不在本仓库维护):

sudo port install picocrypt-ng

发布版为 ad-hoc 签名、未做公证,首次打开会出现 Gatekeeper 提示(这是 Gatekeeper 弹窗,不是程序运行错误)。可用以下方式打开:右键 →「打开」并确认;或在「系统设置 → 隐私与安全性」中点击「仍要打开」;或执行:

xattr -cr /Applications/Picocrypt-NG.app

Linux:提供 amd64 / arm64 原始二进制、CLI 构建、.deb 与 Flatpak。运行时可能需要以下依赖:

sudo apt install -y libc6 libgcc-s1 libgl1 libgtk-3-0 libstdc++6 libx11-6

Android:原生应用要求 Android 8.0 及以上,支持 armeabi-v7a、arm64-v8a、x86、x86_64,可下载通用 APK,或从 release 中选择更小的分 ABI APK。PCV3 操作需要为固定 1 GiB 的 KDF 准备足够可用内存,32 位设备同样如此。

Web:打开 https://picocrypt-ng.github.io/ 即可在浏览器中完成单文件加解密,无需安装。

命令行:用法见仓库中的 CLI.md,适用于没有图形界面或无法运行 GUI 的系统。

基本操作流程:桌面端选择或拖入文件,填入密码、keyfile 或两者,点击 Encrypt;解密时选择加密卷并提供相同的凭据;打开 D1 卷时需显式选择 D1。

注意事项

  • Picocrypt NG 只加密选中的文件和文件夹,不提供全盘加密。新加密使用 PCV3,同时仍可读取受支持的旧版 v1/v2 卷。
  • PCV3 为 3.0 引入,已发布的 2.x 版本无法打开 PCV3 卷,跨版本交换文件时需留意。
  • 浏览器版只处理内存中的单个文件,文件夹、分卷和大文件流式任务仍属于桌面版、CLI 与原生应用的能力;浏览器的大小限制可通过 picocryptCapabilities() 查询,且同样需要足够内存。缓冲区会尽力擦除,但 JavaScript 与运行时副本无法保证被清除。托管的网页单独部署,可能使用较旧的核心。
  • 若杀毒软件对下载文件报警,请先按校验指南核对来源与签名。Android APK 可用 apksigner verify --print-certs Picocrypt-NG-android-universal.apk 校验签名与证书,并与 release 页面中该资源的摘要比对 sha256sum。
  • 分享 Picocrypt NG 时请链接到官方仓库,避免来源不明的二次分发。

本作品整理自 GitHub 开源项目 Picocrypt-NG/Picocrypt-NG,原作者 @Picocrypt-NG,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.18当前版本

    2.18 提供全平台构建:Windows 安装版/便携版/CLI、macOS DMG 与 CLI、Linux AppImage/.deb/Snap/二进制、Android APK 及网页版。

评论