RC4


RC4 — это симметричный алгоритм шифрования потока, который был разработан в 1987 году компанией RSA Data Security. Он широко использовался в приложениях SSL/TLS, WPA/Wi-Fi и SSH из-за высокой скорости шифрования и относительной простоты реализации.

Алгоритм RC4 работает путем генерации псевдослучайного потока байтов, который затем используется для XOR-шифрования исходного текста. Ключ, используемый для генерации потока байтов, должен быть известен как отправителю, так и получателю данных. Однако в последние годы были обнаружены уязвимости в RC4, которые позволяют злоумышленникам дешифровать зашифрованные данные. В связи с этим использование RC4 в новых приложениях не рекомендуется, и многие разработчики перешли на более безопасные алгоритмы шифрования.