1 / 6

RC4 加密解密

RC4 加密解密. RC4 加密算法是大名鼎鼎的 RSA 三人组中的头号人物 Ron Rivest 在 1987 年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的 S-box 长度可为任意,但一般为 256 字节。该算法的速度可以达到 DES 加密的 10 倍左右。. RC4 加密解密原理. RC4 是一个可变密钥长度,面向字节操作的序列密码 RC4 有 2 个主要的算法:密钥调度算法 KSA 和伪随机数生成算法 PRGA RC4 通过 PRGA 得到密钥流,得到的密钥流 sub_k 用以和明文进行 xor 运算,得到密文 解密过程和加密过程完全相同.

zorana
Download Presentation

RC4 加密解密

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RC4加密解密 • RC4加密算法是大名鼎鼎的RSA三人组中的头号人物Ron Rivest在1987年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。该算法的速度可以达到DES加密的10倍左右。

  2. RC4加密解密原理 • RC4是一个可变密钥长度,面向字节操作的序列密码 • RC4有2个主要的算法:密钥调度算法KSA和伪随机数生成算法PRGA • RC4通过PRGA得到密钥流,得到的密钥流sub_k用以和明文进行xor运算,得到密文 • 解密过程和加密过程完全相同

  3. RC4:正确的加密解密

  4. RC4:使用错误的密文解密

  5. RC4:使用错误的密钥解密

  6. 完!谢谢观看!

More Related