一、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字符串。