Salsa20加密/解密工具 - 在线Salsa20加密和解密文本

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

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

一、Salsa20加密算法介绍

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


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

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


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

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