крипта 2
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Факультет: Кибербезопасности
Кафедра: Защищенных систем связи
Дисциплина: Методы и средства криптографической защиты информации
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2
Тема:
“Анализ стойкости шифра простой замены ”
Направление/специальность подготовки
(код и наименование направления/специальности)
Студент:
__________
(Ф.И.О., № группы) (подпись)
Преподаватель:
профессор кафедры ЗСС Яковлев В. А. ________
(Ф.И.О. преподавателя) (подпись)
Цель работы:
Проведение криптографического анализа шифра простой замены на основе исследования статистических характеристик криптограммы.
Задание:
Запустить программу CHANCE. Открыть вкладку Тестирование. В большом окне появится криптограмма, которую Вам необходимо расшифровать.
Расшифрование основывается на анализе статистики символов криптограммы и сравнения этой статистики со статистикой букв русского языка (для этого используются два окна справа).
Методика расшифрования. Сначала необходимо разделить криптограмму на слова, для этого необходимо определить символ в криптограмме, который соответствует символу пробела. Этот символ имеет наибольшую вероятность. Аналогично нужно провести замену 3-4 самых вероятных букв. После этого нужно внимательно исследовать криптограмму и провести соответствующие замены, анализируя предлоги, окончания и суффиксы слов здесь следует максимально использовать свою интуицию и интеллект.
Замену проводить по очереди с помощью Таблицы замены в нижнем правом окне. Замена должна быть обязательно парная, т.е, если Вы меняете О на Е, то нужно также заменить Е на О. После этого нажать большую кнопку «Замена» под криптограммой. Все проводимые замены записывать в тетради.
После расшифровки криптограммы нужно внимательно прочитать весть текст и приступить к тестированию. Для этого открыть вкладку Тестирование и нажать Закончить расшифрование. Ответить на все вопросы..
Повторить п.1-6 и расшифровать новую криптограмму. (Если Вам выпадет тот же текст, то запустить программу еще раз пока не появится текст отличный от уже расшифрованных).
Криптограмма 1:
Ключ
- |
А |
Б |
В |
Г |
Д |
Е |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
Ю |
Я |
Д |
Я |
Ь |
В |
З |
Э |
Ш |
Ц |
Н |
Г |
С |
М |
Щ |
- |
А |
Е |
Д |
Ч |
У |
Ы |
И |
Х |
Ю |
О |
Б |
П |
Ж |
Й |
К |
Ф |
Р |
Л |
Т |
Расшифрованный текст 1:
Зачет
Криптограмма 2
Ключ
- |
А |
Б |
В |
Г |
Д |
Е |
Ж |
З |
|
И |
Й |
К |
Л |
М |
Н |
О |
П |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
Ю |
Я |
Б |
И |
Ж |
Ь |
В |
С |
О |
З |
Щ |
|
М |
Л |
Д |
Т |
Ъ |
- |
Г |
К |
Х |
Ц |
Ю |
Й |
Р |
Ы |
Я |
П |
Е |
А |
Ш |
Ч |
Ф |
У |
Э |
Н |
Расшифрованный текст 2
Зачет
Криптограмма 3
Ключ
- |
А |
Б |
В |
Г |
Д |
Е |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
Ю |
Я |
Щ |
Ю |
- |
И |
Б |
П |
К |
Ь |
Ч |
Ц |
Ъ |
Й |
Ш |
А |
Р |
Ж |
Н |
Л |
В |
Я |
Э |
З |
Г |
Е |
С |
М |
Ф |
У |
О |
Х |
Т |
Ы |
Д |
Расшифрованный текст 3
Зачет
Вывод:
Шифр простой замены, является одним из самых простых методов шифрования и обладает низкой стойкостью к криптоанализу. Основная уязвимость заключается в том, что каждая буква открытого текста заменяется на фиксированную букву шифрованного текста, что сохраняет частоту появления символов. Это позволяет анализировать частоты и сопоставлять их с известными частотами в языке. Кроме того, слова и фразы в языке имеют определенные структуры, что делает возможным идентифицировать двузначные буквы и однобуквенные слова. Простота шифра также делает его уязвимым для атак методом грубой силы, особенно при использовании коротких ключей. В итоге, шифр простой замены не рекомендуется для защиты конфиденциальной информации из-за своей предсказуемости и легкости в анализе.
Санкт-Петербург
2025
