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)

Xóa

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ó.