ChaCha20加密/解密工具 - 在线ChaCha20加密和解密

ChaCha20加密/解密工具,用于在线ChaCha20加密文本和ChaCha20解密文本,支持设置ChaCha20加密密钥、随机字符等数据加密参数。

场景一:使用ChaCha20密钥加密文本。
1.1、请设置ChaCha20加密参数,支持输入ChaCha20加密密钥、随机字符等。
1.2、请上传或输入要加密的原始文本:
场景二:使用ChaCha20密钥解密文本。
2.1、请设置ChaCha20解密参数,支持输入ChaCha20解密密钥、随机字符等。
2.2、请上传或输入解密文本:
  操作文档

一、ChaCha20加密算法介绍

  • ChaCha20是一种现代化的对称的流系列加密算法,作为Salsa算法的升级版,它具有更强的抵抗密码分析攻击的特性。最终谷歌选择伯恩斯坦设计的带Poly1305消息认证码的ChaCha20来替代RC4,用于完成互联网的安全通信。


二、ChaCha20加密/解密工具操作方式

  • 首先,设置ChaCha20加密参数,然后,上传或输入要加密的原始文本,最后,点击开始ChaCha20加密即可。
  • ChaCha20加密/解密工具,支持设置多种ChaCha20加密参数。ChaCha20加密和ChaCha20解密参数需要完全一致才能成功,该在线工具加密解密文本使用Base64编码的字符串。


2.1、ChaCha20加密密钥和随机字符

  • 加密密钥:ChaCha20的密钥长度为128和256Bit,分别对应16和32位;
  • 随机字符:随机字符长度为64或96Bit,分别对应8或12位。