本帖最后由 风之暇想 于 2026-6-27 19:19 编辑
7-zip是一款免费开源的压缩软件,但是压缩包🗜️历来只有AES算法,没得选择,但现在你有得选了;增强版7zip-crypto增加XChaCha20、XChaCha20-Poly1305、AES+XChaCha20-Poly1305、AES+XChaCha20+Ascon 🔐加密算法。
截图
更新内容
- 增加加密算法:XChaCha20、XChaCha20-Poly1305、AES+XChaCha20-Poly1305、AES+XChaCha20+Ascon
- 增加密钥推导算法:PBKDF2-HMAC-SHA512、HKDF-BLAKE2sp
- 调整了图形界面中的加密算法下拉菜单
- 调整属性显示以支持显示新添加的算法
- 翻译部分界面
命令行加密
# AES-256
7z a archive.7z -ppassword -mhe=on
7z a archive.7z -ppassword -mhe=on -mem=aes256
7z a archive.7z -ppassword -mhe=on -mem=aes-256
# XChaCha20
7z a archive.7z -ppassword -mhe=on -mem=xchacha20
# XChaCha20-Poly1305
7z a archive.7z -ppassword -mhe=on -mem=xchacha20poly1305
7z a archive.7z -ppassword -mhe=on -mem=xchacha20-poly1305
# AES+XChaCha20-Poly1305
7z a archive.7z -ppassword -mhe=on -mem=axp
7z a archive.7z -ppassword -mhe=on -mem=aesxchacha20poly1305
7z a archive.7z -ppassword -mhe=on -mem=aes+xchacha20-poly1305
# AES+XChaCha20+Ascon
7z a archive.7z -ppassword -mhe=on -mem=axa
7z a archive.7z -ppassword -mhe=on -mem=aesxchacha20ascon
7z a archive.7z -ppassword -mhe=on -mem=aes+xchacha20+ascon
疑问
原版增强和ZSTD版增强有什么区别?
- 原版是官方版添加 加密算法,ZSTD版是在第三方压缩算法增强版的基础上再添加 加密算法
发送给没有安装增强版的用户,他如何解压?
如果需要防网盘解压,使用哪一个?
- 原版压缩时选择增强的加密算法,或者ZSTD版增强的压缩算法
如何让Winrar支持解压增强版的压缩包?其它软件呢?
- 复制安装目录的 7z.dll 到Winrar的安装目录,重命名并替换 7zxa.dll
- 其它调用7zdll的软件也是同样的操作
下载地址
如果有极致加密需求,以后或许会开发一个不可区分随机数据的容器型7z
原版增强 https://github.com/fzxx/7zip-XChaCha20/releases ZSTD版增强 https://github.com/fzxx/7-Zip-zstd-crypto/releases
网盘下载 https://fzxx.lanzouu.com/b00g4adg3e 密码:7z |