ChaCha20加密/解密

ChaCha20加密和ChaCha20解密在线工具,用于ChaCha20加密和ChaCha20解密文本。

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

一、ChaCha20加密/解密在线工具文档

1.1、ChaCha20加密/解密算法介绍

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


1.2、ChaCha20密钥安全

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


二、ChaCha20加密/解密在线工具使用方式

加解密参数需要一致才能成功,为防止乱码和保证正确的传输结果,加解密文本一律使用Base64编码的字符串。

  • 场景一:使用ChaCha20密钥加密,您可以手动或使用默认值进行ChaCha20加密;
  • 场景二:使用ChaCha20密钥解密,主要用于在线解密ChaCha20字符串。