Какой из этих алгоритмов шифрования самый крепкий
Сегодня из симметричных алгоритмов выделились несколько стандартов, но который из них самый крепкий в плане безопасности
AES 256
RC6 256
Serpent 256
Blowfish 256/448
Twofish 256
GOST 256
Множество форумов говорят что из этого списка все кроме Blowfish и GOST, на данный момент надежные.
Но все же какие имеют алгоритмы боле стойкие ко взлому.
Считается, что у Serpent наибольший запас прочности. Только надо понимать, что объём исследований Serpent несопоставим с таковым у AES, так что есть ли у первого какие-то неочевидные слабости, никто не знает.
Тут[link1] обсуждали подробней. Про RC6 и TwoFish там тоже есть.
TwoFish считается идеологическим наследником Blowfish. Формально это ни о чём не говорит и ничего не доказывает, но было бы очень странно, если б Blowfish оказался сильнее TwoFish. Из-за малого размера блока Blowfish'а у него драконовские ограничения[link2] на размер шифруемых данных.
ГОСТ — местечковый стандарт, как и CAMELLIA, который серьёзно никогда не анализировался (хотя бы на уровне финалистов AES), т.к. это никому не нужно, и вряд ли когда-либо будет.
Если подвести итоги, то выбор только из трёх: serpent, AES и TwoFish. Помимо аргументов SATtva'ы надо ещё отметить, что AES имеет поддержку в железе и невероятно быстр. У кого-то (Шнайер?) была рекомендация уровня «выбирайте AES, тому есть множество причин; если параноя всё же гложет и вы не доверяете НИСТу, вам очень хочется выбрать альтернативу стандарту, берите TwoFish» (а Вагнер наоборот считает[link1], что альтернативой AES'у нужно брать serpent: «I prefer to view Twofish as deprecated these days and to encourage people to use AES instead, unless there is some special requirement that makes AES unsuitable. Full disclosure: I was a co-designer of Twofish, so I'm probably biased.»).