АЕС вс 3ДЕС
АЕС (Адванцед Енцриптион Стандард) и 3ДЕС, или познати под називом Трипле ДЕС (Стандард Енцриптион Стандард), два су од тренутних стандарда за шифровање података. Иако је АЕС потпуно нова енкрипција која користи супституциону-пермутацијску мрежу, 3ДЕС је само прилагођавање старијој ДЕС енкрипцији која се ослањала на уравнотежену Феистел мрежу. У основи, 3ДЕС је само ДЕС примењен три пута на информације које се шифрирају.
АЕС користи три уобичајене дужине кључа за шифровање, 128, 192 и 256 бита. Када је у питању 3ДЕС, кључ за шифровање је и даље ограничен на 56 бита како диктира ДЕС стандард. Али будући да се примењује три пута, имплементатор може изабрати да има 3 дискретна 56-битна кључа или 2 идентична и 1 дискретна, или чак три идентична кључа. То значи да 3ДЕС може имати дужине кључа за шифровање 168, 112 или 56 битних кључева за шифровање респективно. Али због одређених рањивости приликом поновне примене исте шифрирања три пута, коришћењем 168 бита има смањену сигурност еквивалентну 112 бита, а коришћење 112 бита има смањену сигурност еквивалентну 80 бита.
3ДЕС такође користи исту дужину блока од 64 бита, упола мању од АЕС-а на 128 бита. Употреба АЕС-а пружа додатно осигурање да је теже њушкати податке који су процурили из идентичних блокова. Када користи 3ДЕС, корисник мора да пребаци кључеве за шифровање сваких 32 ГБ преноса података да би се смањила могућност пропуштања; идентично као када се користи стандардни ДЕС енкрипција.
И на крају, понављање истог поступка три пута одузима одређено време. Уз све константне ствари, АЕС је много бржи у поређењу са 3ДЕС-ом. Ова линија се замућује када у комбинацију укључите софтвер, хардвер и сложеност хардверског дизајна. Дакле, ако имате хардвер који убрзава 3ДЕС, прелазак на АЕС који имплементира само софтвер може довести до споријег времена обраде. У овом аспекту, нема бољег решења од испитивања сваког од њих и мерења њихове брзине. Али када је у питању безбедност, АЕС је сигуран победник, јер се још сматра нераскидивим у практичној употреби.
Резиме:
3ДЕС користи идентичну енкрипцију за ДЕС, док АЕС користи потпуно другачију
3ДЕС има краће и слабије кључеве за шифровање у поређењу са АЕС-ом
3ДЕС користи понављајуће шифре шифрирања док АЕС то не ради
3ДЕС такође користи краћу дужину блока у поређењу са АЕС-ом
3ДЕС шифрирање траје дуже од АЕС енкрипције