RC4加密/解密
RC4 流密码 · RC4-drop(N) · 纯前端计算 · 加密解密同源
等待输入...
⚠️ 安全提示: RC4 算法已被证明存在严重漏洞(如 RC4 NOMORE 攻击),不推荐用于任何安全敏感场景。现代应用应使用 AES-GCM 或 ChaCha20。RC4 仅适用于学习、CTF 竞赛或兼容极旧系统。RC4 是流密码,加密和解密使用完全相同的 XOR 操作。
📖 RC4 算法知识
- RC4(Rivest Cipher 4):由 Ron Rivest 于 1987 年设计,是最广泛使用的流密码之一
- 密钥调度算法(KSA):用密钥初始化 256 字节的 S 盒(状态向量)
- 伪随机生成算法(PRGA):从 S 盒生成密钥流,与明文逐字节 XOR
- 加密 = 解密:RC4 是对称流密码,加密和解密操作完全相同(XOR)
- RC4-drop(N):丢弃前 N 字节密钥流以抵抗相关密钥攻击(常用 N=768 或 3072)
- 密钥长度:1~256 字节,推荐使用 ≥16 字节
- 优点:实现简单、速度快、无需填充
- 缺点:无 IV 支持、密钥流可预测、易受多种攻击
- 安全提示:所有计算在浏览器本地完成,数据不会上传到服务器
相关工具
电脑功率计算器带宽计算器PPI计算器字数计算器IP查询ICP备案查询子网掩码计算器ASCII码对照表ASCII码转换器进制转换器时间戳转换器URL编码/解码UTF-8编码转换Unicode编码转换随机数生成器密码生成器MD5加密AES加密/解密DES/3DES加密解密RSA加密/解密SHA哈希加密JS加密/解密JS混淆加密/解密JS压缩JS格式化HTML与JS转换HTML压缩HTML格式化CSS压缩CSS格式化XML压缩XML格式化JSON压缩JSON格式化网络端口大全HTTP状态码User-Agent检测RGB颜色表HTML颜色表五笔字根表二维码生成器UUID生成器摩斯密码翻译器在线调色板违禁词检测
