Salsa20加密算法

Salsa20加密和Salsa20解密在线工具,主要用于Salsa20加密和Salsa20解密文本。

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

一、Salsa20加密算法在线工具文档

1.1、Salsa20加密算法介绍

Salsa20是一种对称的流系列加密算法,由丹尼尔·伯恩斯坦提交到eSTREAM,Salsa20在现代x86处理器上的软件中提供每字节约4-14个周期的速度和合理的硬件性能,它没有专利可以随意使用。


1.2、Salsa20密钥安全

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


二、Salsa20加密算法在线工具使用方式

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

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