Разлика између ДЕС (Стандард за шифровање података) и АЕС (Напредни стандард енкрипције)

Аутор: Laura McKinney
Датум Стварања: 1 Април 2021
Ажурирати Датум: 13 Може 2024
Anonim
ХИТМАН | Комплетна игра - Дуготрајни приказ игре (без коментара) 100% Стеалтх / Силент Ассассин
Видео: ХИТМАН | Комплетна игра - Дуготрајни приказ игре (без коментара) 100% Стеалтх / Силент Ассассин

Садржај


ДЕС (Стандард за шифровање података) и АЕС (Напредни шифрирајући стандард) оба су симетрични блок шифар. АЕС је уведен да превазиђе недостатак ДЕС-а. Како ДЕС има мању величину кључа, што га чини мање сигурним да се превазиђе овај троструки ДЕС уведен је, али испада да је спорији. Дакле, касније је АЕС увео Национални институт за стандард и технологију. Основна разлика између ДЕС и АЕС је у ДЕС обични блок је подељен на две половине пре него што се главни алгоритам покрене, а затим, ин АЕС цео блок се обрађује да би се добио шифар.

Размотримо још неке разлике између ДЕС и АЕС уз помоћ упоредног графикона приказаног доле.

  1. Упоредни графикон
  2. Дефиниција
  3. Кључне разлике
  4. Закључак

Упоредни графикон

Основе за упоређивањеДЕС (Стандард за шифровање података)АЕС (Адванцед Енцриптион Стандард)
ОсновниУ ДЕС блок података је подељен на две половине.У АЕС-у цео блок података обрађује се као једна матрица.
ПринципДЕС ради на Феистел Ципхер структури.АЕС ради на принципу супституције и пермутације.
ОбичанПлаин има 64 битаОбичан може бити од 128,192 или 256 бита
Величина кључаДЕС у односу на АЕС има мању величину тастера.АЕС има већу величину кључа у односу на ДЕС.
Коло16 рунди10 рунди за 128-битни алго
12 рунди за 192-битни алго
14 кругова за 256-битну алгу
Заокружи именаПермутација експанзије, Ксор, С-бок, П-бок, Ксор и Свап.Суббитес, Схифтров, Мик ступци, Аддроундкеис.
СигурностДЕС има мањи кључ који је мање безбедан.АЕС има велики тајни кључ који је упоредни, дакле и сигурнији.
БрзинаДЕС је релативно спорији.АЕС је бржи.


Дефиниција ДЕС (Стандард за шифровање података)

Стандард за шифровање података (ДЕС) је а симетрични шифра кључног блока то је усвојио Национални институт за стандард и технологију у години 1977. ДЕС је заснован на Феистел структура где је равница подељена на две половине. ДЕС узима улаз као обичан 64-битни и 56-битни кључ за производњу 64-битног Ципхер-а.

На доњој слици можете видети шифрирање навадне слике помоћу ДЕС-а. У почетку, 64-битна простирка подвргава се почетној пермутацији која преуређује бите како би добила 64-битни пермутирани улаз. Сада је овај 64-битни пермутирани улаз подељен на две половине, тј. 32-битни леви део и 32-битни десни део. Оба овог дела пролазе шеснаест кругова у којима сваки круг следи исте функције. По завршетку шеснаест кругова ради се коначна пермутација и добија се 64-битни шифра.


Сваки круг садржи следеће функције:

  • Пермутација експанзије: Овде се 32-битни десни део проширује на 48-битни десни део.
  • Ксор: 48-битни десни део је Ксор са 48-битним поткључем добијеним из 56-битног тастера, што резултира 48-битним излазом.
  • С-бок: 48-битни излаз добијен Ксор кораком поново је смањен на 32 бит.
  • П-кутија: Овде је 32-битни резултат добијен из С-бок-а поново пермутиран, што резултира 32-битним пермутираним излазом.

Дефиниција АЕС-а (Адванцед Енцриптион Стандард)

Напредни стандард шифрирања (АЕС) је такође а симетрични шифра кључног блока. АЕС је објављен у 2001 од Национални институт за стандарде и технологију. АЕС је представљен као замјена за ДЕС јер ДЕС користи врло мали шифрирани кључ, а алгоритам је био прилично спорији.

АЕС алгоритам узима 128-битни обични и 128-битни тајни кључ који заједно формира 128-битни блок који је приказан као 4 Кс 4 квадратна матрица. Ова квадратна матрица 4 Кс 4 пролази почетну трансформацију. Након овог корака следи 10 рунди. Међу којима 9 рунди садрже следеће фазе:

  • Суббитес: Користи С-бок помоћу којег врши бајт замену бајта целог блока (матрице). 
  • Схифт Ровс: Редови матрице су померени.
  • Мик Цолумн: Стубови су матрице помешани са десне на леву страну.
  • Додајте округле тастере: Ево, Изводи се Ксор тренутног блока и проширени кључ.

И последње десето коло укључује Суббитес, Схифт Ровс и Додај фазе само округлих тастера и пружа шифру од 16 бајтова (128-битни).

  1. Основна разлика између ДЕС и АЕС је та што је блок у ДЕС-у подељен на две половине пре даље обраде, док се у АЕС-у цео блок обрађује да би се добио шифар.
  2. ДЕС алгоритам ради на принципу Феистел Ципхер, а АЕС алгоритам ради на принципу супституције и пермутације.
  3. Величина кључа ДЕС је 56-битна, што је релативно мање од АЕС-а који има 128,192 или 256-битни тајни кључ.
  4. Рунде у ДЕС-у укључују Екму Пермутатион, Ксор, С-бок, П-бок, Ксор и Свап. С друге стране, рунде у АЕС-у укључују Суббитес, Схифтров, Мик ступце, Аддроундкеис.
  5. ДЕС је мање сигуран од АЕС-а због мале величине тастера.
  6. АЕС је релативно бржи од ДЕС.

Закључак:

ДЕС је старији алгоритам, а АЕС је напредни алгоритам који је бржи и сигурнији од ДЕС.