在线 ChaCha20 / XChaCha20 批量加解密(含 Poly1305)

ChaCha20 加解密 Poly1305 认证 XChaCha20 更新于 2026-11-04
要加密 / 解密的内容 一行一条 · 密钥 32 字节(64 位十六进制)
Ctrl / ⌘ + Enter 直接开始 · 空行自动跳过
设置 带 Poly1305 的模式会多出 16 字节认证标签;解密时标签不对会明确报错
方向
模式
  • ChaCha20
  • XChaCha20
  • ChaCha20-Poly1305
  • XChaCha20-Poly1305
格式
密钥
Nonce
计数
  • 导出格式
  • 文本 .txt一行一条
  • Excel .xlsx序号 / 原文 / 结果
一行一条,点「开始处理」。
处理结果 流密码:密文与明文等长(Poly1305 再 +16 字节)
还没有结果
把内容贴到上面(一行一条),点「开始处理」,每行的结果会出现在这里。
全部在你的浏览器里完成:不请求任何接口、不上传内容,断网也能用。

工具介绍

ChaCha20 是一种现代「流式」加密方法:用一把密钥加密、解密,特点是速度快、安全性高,特别适合手机这类算力有限的设备。

它现在很受认可,被用在不少现代通信协议里。相比早年的一些流加密方法,它经过了充分的分析检验,被认为很可靠。

这个工具支持加解密,可调模式和参数,全程在浏览器里完成,密钥和内容不会上传。

什么时候会用上

想做什么怎么做
对接用 ChaCha20 的系统填好密钥和参数加解密
给内容加一层保护加密后把结果发出去
解开 ChaCha20 加密的数据用原密钥解密

常见问题

ChaCha20 是什么?

一种现代流式加密方法,速度快、安全性高,适合手机等算力有限的设备,被很多现代协议采用。

和 RC4 有什么区别?

RC4 是早年的流加密,已被发现弱点;ChaCha20 是现代的、经过充分检验的,安全性高得多。

解出来是乱码怎么办?

密钥或参数没对齐,和加密时保持一致再试。

内容会上传吗?

不会,全部在浏览器本地完成。

关于隐私

这个工具完全在你的浏览器里运行:你输入的内容、上传的文件,都不会离开你的电脑,也不会传到任何服务器。

  • 不上传——处理全程在本地完成,页面不向后端发送你的数据;
  • 不留存——我们不保存、不记录你的任何输入内容;
  • 断网也能用——页面加载完成后,断开网络照样正常使用。

放心用,数据只在你自己的电脑上转一圈。

更新日志

2026-10-22
功能体验升级与性能优化

相关工具推荐