密钥:
明文格式:
密文格式:
RC4

RC4是一种对称密钥流密码算法,由密码学家罗纳德·里维斯特(Ronald L. Rivest)在1987年设计。它是广泛应用的ARCFOUR流密码家族中的一种,ARCFOUR 即"Alleged RC4"。虽然RC4在一些应用领域曾被广泛应用,但近年来由于安全性漏洞,它已经逐渐被新一代的加密算法所取代。

RC4 结构

与 Rabbit 的结构类似,都是生成密钥流后与明文进行异或运算得到密文,不同的是密钥可以是任意的比特序列,没有初始向量(偏差)作为生成密钥流的输入。


密钥(偏移)

  • Text: 表示是文本格式,加密前会使用 UTF-8 编码,把它转成 byte[] 数组
  • Hex 表示是十六进制格式,加密前会把十六进制字符串转成 byte[] 数组
+