ДЕС вс АЕС
ДЕС (Стандард шифрирања података) је прилично стари начин шифрирања података тако да информације не могу читати други људи који могу пресрести промет. ДЕС је прилично стар и од тада га је заменио новији и бољи АЕС (Адванцед Енцриптион Стандард). Замена је извршена због инхерентних слабости ДЕС-а које су омогућиле да се шифрирање прекине коришћењем одређених метода напада. Уобичајене апликације АЕС-а, у овом тренутку, још увек нису отпорне на било коју врсту техника пуцања, што га чини добрим избором чак и за најстроже тајне информације.
Своју слабост у ДЕС-у узрокује неколико ствари које су већ адресиране у АЕС-у. Први је веома кратки 56-битни кључ за енкрипцију. Кључ је попут лозинке која је потребна за дешифровање информација. 56-битни има максимално 256 комбинација, што може изгледати много, али рачунару је прилично лако извршити напад бруталним силама. АЕС може да користи 128, 192 или 256 битни кључ за шифровање са комбинацијама 2 ^ 128, 2 ^ 192, 2 ^ 256. Дужи шифри за шифрирање знатно је теже сломити се с обзиром на то да систем нема других слабости.
Други проблем је мала величина блока коју користи ДЕС, а која је постављена на 64 бита. За поређење, АЕС користи величину блока која је двоструко дужа од 128 бита. Једноставно речено, величина блока одређује колико информација можете послати пре него што почнете да имате идентичне блокове, који пропуштају информације. Људи могу пресрести ове блокове и користити прочитати информације које су процуриле. За ДЕС са 64 бита, максимална количина података која се може пренијети једним кључем за шифровање је 32 ГБ; у овом тренутку треба користити још један кључ. Са АЕС-ом је на 256 егзабајта или 256 милијарди гигабајта. Вероватно је сигурно рећи да можете користити један АЕС кључ за шифровање за било коју апликацију.
У погледу структуре, ДЕС користи мрежу Феистел која дели блок на две половине пре него што прође кроз кораке шифрирања. АЕС, с друге стране, користи пермутацију-супституцију, која укључује низ замена и корака пермутације за креирање шифрованог блока.
Резиме:
ДЕС је стварно стар док је АЕС релативно нов
ДЕС је ломљив док је АЕС још увек непробојан
ДЕС користи много мању величину кључа у поређењу са АЕС-ом
ДЕС користи мању величину блока у поређењу са АЕС-ом
ДЕС користи уравнотежену Феистел структуру док АЕС користи супституциону-пермутацију