Насколько актуален сейчас RC4?
Алгоритм обладает значительным преимуществом, размер зашифрованных данных равен размеру исходных данных. Но например в тои же PGP он не используется. Означает ли это что он уже не актуален как криптостойкий алгоритм? Из-за маленькой длинны ключа или есть еще причины?
RC4 — это потоковый шифр. У любого потокового шифра (или блочного в режиме счётчика) размер шифртекста равен размеру открытого текста. RC4 реализован в PGP как составная часть протокола TLS, но для шифрования обычных данных он не подходит, поскольку несовместим со стандартом OpenPGP. К тому же сам алгоритм обладает рядом недостатков, которые хоть и возможно компенсировать за счёт нюансов реализации, но лучше просто держаться от него подальше.
а где можно подробней про недостатки почитать? Ищу в гугле "недостатки RC4" и ничего путного не нахожу.
http://en.wikipedia.org/wiki/RC4#Security