Công cụ Mã hóa RC4
Mã hóa văn bản sử dụng stream cipher RC4 với kích thước khóa thay đổi.
Configuration
Input (Plaintext)
Là gì RC4 Encryption?
RC4 (Rivest Cipher 4) là stream cipher được thiết kế bởi Ron Rivest năm 1987. Nó sử dụng kích thước khóa thay đổi từ 40 đến 2048 bits và được sử dụng rộng rãi trong các giao thức như WEP và SSL.
Cách Sử dụng RC4 Encryption
Khi nào Sử dụng RC4 Encryption
Cách thức RC4 Encryption Hoạt động
RC4 tạo ra luồng byte giả ngẫu nhiên (keystream) được XOR với văn bản gốc để tạo ra bản mã. Nó sử dụng thuật toán đơn giản và nhanh dựa trên các thao tác hoán vị và XOR.
Các Trường Hợp Sử Dụng Phổ Biến
- Hỗ trợ giao thức cũ
- Mục đích giáo dục
- Hiểu stream cipher
Lưu Ý Bảo Mật
⚠️ RC4 có các lỗ hổng đã biết và bị cấm trong TLS. Không sử dụng cho ứng dụng mới. Hãy dùng AES hoặc ChaCha20.
Câu Hỏi Thường Gặp
1 RC4 có an toàn không?
Không, RC4 có nhiều lỗ hổng bảo mật và thiên vị. Nó đã lỗi thời trong các giao thức hiện đại.
2 Tại sao RC4 lại phổ biến?
RC4 phổ biến do tính đơn giản và tốc độ, nhưng các lỗi bảo mật đã dẫn đến việc loại bỏ nó.