RC4, 3DES, AES-128 что надежнее?
Привет всем.
Насколько я знаю по производительности данные алгоритмы шифрования располагаются так:
1) RC4
2) AES-128
3) 3DES
А вот какой из них надежнее в плане шифрования, стойкости к атакам и прочее?
В 3DES длина ключа 168, но эффективная 112, отсюда и варианты. В RC4 предполагается стандартная длина ключа 128 бит.
Fixed.
P.S. AES пришёл на замену DES/3DES, насколько я знаю, что как бы намекает на ответ. У вас AES с аппаратным ускорением AES-NI или без?
комментариев: 9796 документов: 488 редакций: 5664
В 3DES размер блока при этом 64 бит. В AES-128 и размер ключа, и размер блока одинаковы. RC4 можно считать малостойким алгоритмом.
комментариев: 393 документов: 4 редакций: 0
комментариев: 9796 документов: 488 редакций: 5664
AES в картинках
комментариев: 21 документов: 5 редакций: 5
У меня собственно остался только один вопрос: AES-128 или 3DES?
Учитывая что RC4 потоковый шифр(а оба других блочные) и поэтому есть свои особенности применительно к тому же SSL/TLS.
В 3DES длина ключа 168 бит, но почему считается что эффективная всего 112. Вот отсюда возможны и варианты сравнения.
комментариев: 11558 документов: 1036 редакций: 4118
Выше уже привели критерии помимо длины ключа: дизайн, основанный на современных представлениях в построении блочных шифров (а не представлениях 40-летней давности), более широкий блок (128 бит против 64).
комментариев: 21 документов: 5 редакций: 5
Понятно, что AES лучше. Т.е. длина ключа в 3DES 168 бит против 128 в AES-128 не имеет особо решающего значения, так?
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 21 документов: 5 редакций: 5
Ну в принципе я так и думал :)
Если в итоге учесть медленную скорость работы 3DES, то думаю однозачно.
комментариев: 393 документов: 4 редакций: 0
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 21 документов: 5 редакций: 5
Точно так.