Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Конкурс на Advanced Encryption Standard

Реферат Конкурс на Advanced Encryption Standard





и алгоритм для конкретних прімененій.Сложность структури алгоритму ускладнює його аналіз. Складна і повільна процедура розширення ключа. Щодо складно захищається від атак за часом виконання і споживаної потужності. Розпаралелювання обчислень при шифруванні алгоритмом Twofish реалізовано з ограничениями.MARSЗашифрование і розшифрування в алгоритмі MARS практично ідентічни.Ісключітельно складна структура алгоритму з раундами різних типів ускладнює як аналіз алгоритму, так і його реалізацію. Виникають проблеми при програмній реалізації на тих платформах, які не підтримують 32-бітове множення і обертання на змінне число біт. Алгоритм MARS не може бути ефективно реалізований апаратно і в умовах обмежених ресурсів. Складно захищається від атак за часом виконання і споживаної потужності. MARS гірше інших алгоритмів-фіналістів підтримує розширення ключів В«на льотуВ». Розпаралелювання обчислень при шифруванні алгоритмом MARS реалізовано з ограніченіямі.RC6Простая структура алгоритму полегшує його аналіз. Крім того, алгоритм успадкував частину перетворень від свого попередника - алгоритму RC5, ретельно проаналізованого до конкурсу AES. Найшвидший з алгоритмів-фіналістів на 32-бітних платформах. Зашифрування і розшифрування в алгоритмі RC6 практично ідентічни.Скорость шифрування при програмній реалізації сильно залежить від того, чи підтримує платформа 32-бітове множення і обертання на змінне число біт. RC6 складно реалізуємо апаратно і в умовах обмежених ресурсів. Досить складно захищається від атак за часом виконання і споживаної потужності. Недостатньо повно підтримує розширення ключів В«на льотуВ». Розпаралелювання обчислень при шифруванні алгоритмом RC6 реалізовано з обмеженнями. Висновки


Як відомо, проаналізувавши результати всіх досліджень, експерти вибрали в якості стандарту AES алгоритм Rijndael [6]. Практично за всіма характеристиками Rindael, як мінімум, не поступається іншим алгоритмам-фіналістам. Але його основний плюс в можливості паралельних обчислень. Це перевага пов'язана з розвитком багатоядерних процесорів, здатних обробляти інформацію в декілька потоків. Також основною перевагою є його легка програмна та технічна реалізація. p align="justify"> Що стосується алгоритмів Serpent, Twofish, MARS і RC6, то видно, що вони практично рівнозначні за сукупністю характеристик, за винятком алгоритму MARS, що має істотно більше недоліків, в тому числі, алгоритм практично не реалізовується в умовах обмежених ресурсів. Також основним їх недоліком є, те що у цих алгоритмів немає можливості паралельних обчислень. TwoFish і MARS дуже важко реалізуються програмно. p align="justify"> У курсовій роботі були розглянуті основні претенденти на новий стандарт AES. Було дуже важко знайти опис самих алгоритмів, принцип їх дії і властивості. Так само дуже цікавий фактор при реалізації алгоритму - це його програмна реалізація. Саме цей фактор дуже впливав на вибір основного фіналіст...


Назад | сторінка 15 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Схеми шифрування AES, RC4, RC5, RC6, Twofish, Mars
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Програмна реалізація алгоритму шифрування IDEA
  • Реферат на тему: Алгоритм, властивості алгоритмів
  • Реферат на тему: Розробка алгоритму і програмна реалізація на емуляторі мікро-ЕОМ СМ-1800