Ứng dụng này thể hiện sự làm việc của thuật toán RC4, sử dụng các hình ảnh động flash. Nó mô phỏng như thế nào giá trị được truyền trong mảng, và làm cho một quá trình phức tạp dễ hiểu hơn.
Về RC4:
RC4 là một dòng mật mã được thiết kế vào năm 1987 bởi Ron Rivest của RSA Security. Các mã nguồn của thuật toán đã bị rò rỉ vào tháng năm 1994. Các thuật toán hoạt động trên một phím tắt tùy biến chiều dài (K) từ 1 đến 256 byte (8-2048 bit), thường từ 5 đến 16 byte. Các chính sách tổng thể được sử dụng để tạo ra một 256-byte trạng thái vector S
Các biến khác sử dụng: dòng Plaintext (P), Temporary Vector (T) và chỉ số Pointers (i & j - 8-bit). Sự đơn giản và tốc độ hoạt động của RC4 đã làm cho nó một trong những thuật toán mật mã dòng được sử dụng rộng rãi nhất. Nó được sử dụng rộng rãi trong các ứng dụng như SSL (Secure Socket Layer), WEP (Wired Equivalent Privacy) và WPA (Wi-Fi Protected Access).