| 类型 | 流密码(字节密钥流异或) |
|---|---|
| 密钥 | 可变长度,常 40-2048 位 |
| 标准依据 | RFC 7465(禁止 TLS 使用 RC4) |
| 现状 | TLS 与 WPA 中均不可用 |
OpenSSL 3.x 中的识别与排除
OpenSSL 3.x 中的识别与排除
# 读取遗留数据时才显式启用 legacy provider
openssl enc -rc4 -provider legacy -provider default -in data.bin -out data.rc4
# 服务端套件评估时确认 RC4 已排除
openssl ciphers -v 'HIGH:!aNULL:!RC4'RC4 统计偏差在大量密文下可被利用(公开研究如 RC4 NOMORE 展示了 HTTPS 场景的 Cookie 恢复思路),服务端与客户端都应确认协商结果里没有 RC4。