李維斯特密码4
Sign in to saveAlso known as ARC4, ARCFOUR, Rivest Cipher 4, Ron's Code 4, RC4 Cipher Suites
流密码
Key facts
- Encryption method.name
- RC4
- Encryption method.designers
- Ron Rivest (RSA Security)
- Encryption method.publish date
- Leaked in 1994(designed in 1987)
- Encryption method.key size
- 40– bits
- Encryption method.state size
- bits ( effective)
- Encryption method.rounds
- 1
- Encryption method.speed
- 7 cycles per byte on original PentiumModified Alleged RC4 on Intel Core 2: 13.9 cycles per byte
via Wikipedia infobox
Wikidata facts
- Instance of
- stream cipher
- Designed by
- Ron Rivest
- Image
- RC4.svg
Show 2 more facts
- described at URL
- tools.ietf.org/html/draft-kaukonen-cipher-arcfour-03
- inception
- 1987-00-00
Sources (2)
via Wikidata · CC0
Article · 中文
在密碼學中,RC4(來自Rivest Cipher 4的縮寫)是一種串流加密法,密鑰长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。 由美國密碼學家羅納德·李維斯特(Ronald Rivest)在1987年设计的。由于RC4算法存在弱点,2015年2月所發佈的 RFC 7465 规定禁止在TLS中使用RC4加密算法。 RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是[1,255]。RC4一个字节一个字节地加解密。给定一个密钥,伪随机数生成器接受密钥并产生一个S盒。S盒用来加密数据,而且在加密过程中S盒会变化。 由于异或运算的对合性,RC4加密解密使用同一套算法。
Abstract from DBpedia / Wikipedia · CC BY-SA