2feronix
2fish можно считать обсолютным алгоритмом шифрования, взломать ведь его пока не могут (100 лет на взлом смешно в расчет брать

) При передачи данных от станции А к станции С через станцию В, данные можно получить в незашифрованном виде на станции А или С при помощи установленного туда RAT, только так на самом деле их и получают так называемые хакеры, другое дело уже как поставить туда RAT ... а расшифровать пока никому не удалось, по крайней мере я о таком не слышал и теоритически это не возможно на сегодняшний день.
Этот фатонный ключ тоже самое, нешифрованные данные также можно получить на клиенте. Так какой тогда в нем смысл, при условии, что затраты на него в сотни раз больше? Надо вкладывать в защиту сети, а не в новый алгоритм!!!
ЗЫ алгоритмов не ломающихся много, просто для примера взят 2fish.