Главная Учебники - Разные Лекции (разные) - часть 23
Варианты задания на РГР (по уровням сложности)
1)
Выбирается алгоритма из списка (см. ниже). Нужно найти информацию об истории создания, авторах, код реализации. Максимум 2 балла.
2) Исследование
Выбирается алгоритма из списка (см. ниже). Нужно разобраться в исходном коде и провести исследования, построить графики, сделать выводы. Возможно, потребуется модификация алгоритма для исследований по раундам. Максимум 15 баллов.
3) Парное сравнение
Выбирается алгоритма из списка (см. ниже). Нужно провести исследования, построить графики, сделать выводы, составить сравнительные таблицы, указать на достоинства и недостатки обоих алгоритмов. Указать несколько примеров, в каких ситуациях предпочтительней выбирать какой из алгоритмов. Максимум 20 баллов.
Алгоритм на может выбираться из всего списка. Алгоритм на исследование лучше выбирать из зеленых в списке – на википедии очень неплохие исходники в которых вполне можно разобраться. Алгоритмы на парное сравнение лучше выбирать из зеленых и синих в списке: 1) ГОСТ 28147-89 и NUSH – два отечественных алгоритма шифрования, было бы интересно посмотреть на результаты. Хотя для алгоритма NUSH мне не удалось найти исходный код… Возможно стоит дать сначала алгоритм NUSH в качестве а, а потом уже на парное сравнение. 2) AES и DES – два стандарта Америки. Интересно чем конкретно AES лучше DES. 3) Все комбинации алгоритмов AES, DES, Twofish, Serpent – Twofish и Serpent – это алгоритмы заслужившие очень хорошие отзывы пользователей на различных ресурсах в сети. Чаще всего о них хорошо высказываются в сравнении с DES. В связи с этим интересно посмотреть на результаты. 4) Все комбинации алгоритмов ГОСТ 28147-89, AES, SEED, Camellia – Это стандарты шифрования на данный момент соответственно в России, Америке, Корее, Японии. Интересно, какой из них самый лучший. Обратите внимание, что для Camellia мне не удалось найти исходный код. Этот алгоритм следует сначала дать на . В пределах группы вариант должен быть уникальным.
Симметричные криптоалгоритмы:
N.B. Выражаю благодарность студенту гр. ПМИ-51 Селифонову Александру Игоревичу за разработку данного заданию. P.S.Примечания автора.
|