Главная страница
Навигация по странице:

  • Цель работы

  • Шифр одноалфавитным методом

  • Одноалфавитного метода с задаваемым смещением (шифр Цезаря).

  • Метода перестановки символов.

  • Инверсного кодирование (по дополнению до 255).

  • Контрольные вопросы

  • Лабораторная работа 1 Использование классических криптоалгоритмов подстановки и перестановки для защиты текстовой информации


    Скачать 0.81 Mb.
    НазваниеЛабораторная работа 1 Использование классических криптоалгоритмов подстановки и перестановки для защиты текстовой информации
    Дата04.04.2022
    Размер0.81 Mb.
    Формат файлаdocx
    Имя файлаLaskov_N_A_Ib-225_Laboratornaya_Rabota_1 (1).docx
    ТипЛабораторная работа
    #442210

    Министерство науки и высшего образования Российской Федерации

    Федеральное государственное бюджетное

    образовательное учреждение высшего образования

    «Уфимский государственный авиационный технический университет»

    Кафедра ВТиЗИ

    Лабораторная работа №1 «Использование классических криптоалгоритмов подстановки и перестановки для защиты текстовой информации»

    Выполнил: ст. гр. ИБ-225

    Ласьков Н. А.

    Проверила: заведующая кафедры

    Исмагилова А.С.

    Уфа 2022 г.

    Цель работы: Изучение классических криптографических алгоритмов моноалфавитной подстановки, многоалфавитной подстановки и перестановки для защиты текстовой информации. Использование гистограмм, отражающих частоту встречаемости символов в тексте для криптоанализа классических шифров.

    Шифр одноалфавитным методом:

    Исходный текст:



    Шифровка:



    Гистограммы:



    На гистограмме видно какая буква соответствует символу (столбец 1 сверху соответствует столбцу 1 снизу)

    Смещение равно 3

    Расшифрованный текст: Привет мир!!!

    Текст расшифрован правильно.

    Принцип шифровки: символ шифруется в алфавитном порядке, прибавляя к номеру изначальной буквы в алфавите число смещения.

    Одноалфавитного метода с задаваемым смещением (шифр Цезаря).

    Смещение: 5

    Исходный текст: Привет мир!!!

    Шифровка:



    Гистограммы:



    Смещение: П Р С Т У Ф

    М Н О П Р С

    Расшифрованный текст: Привет мир!!!

    Текст расшифрован правильно.

    Зашифрованный текст со смещением 6:



    Метода перестановки символов.

    Исходный текст: Привет мир!!!

    Шифровка:





    Гистограммы:



    С гистограммы полезную информацию извлечь нельзя.

    Принцип шифрования: для перестановки символов было выбраны цифры 2413, это значит что первые 4 символа перестанавливаются согласно этим числам, то есть 2 символ встанет 1, 4 символ встанет 2 и т. д.

    Расшифровка: Привет мир!!!

    По принципу шифрования текст был расшифрован вручную, то есть 1 символов стал символ на 3 позиции, 2 символ стал символ на 1 позиции.

    Инверсного кодирование (по дополнению до 255).

    Исходный текст: Привет мир!!!

    Шифровка:



    Гистограммы:

    Суть метода заключается в замене символа ASCII-кодировки с номера символа на номер 255 –i.

    Расшифровка: Привет мир!!!

    Контрольные вопросы:

    1. Одноалфавитный (с фиксированным смещением); одноалфавитный с задаваемым смещением (от 2 до 20); перестановка символов; по дополнению до 255 (инверсный); многоалфавитный (с фиксированным ключом); многоалфавитный с ключом фиксированной длины; многоалфавитный с ключом произвольной длины.

    2. Преимущества: простота, быстрое преобразование. Простой алгоритм, который можно раскрыть путем “тыка”.

    Недостатки: Одноалфавитные методы легко читаемые, возможность интуитивного дешифрования текста, что приводит к утечке информации.

    1. Я бы использовал многоалфавитный с ключом произвольной длины метод или инверсный метод, так как эти шифровки трудно предсказать то это существенно уменьшает шанс взлома данных.

    2. а) Нет, так как в этом случае расшифровать будет очень проблематично

    б) Да, любой текст зашифрованный методом Цезаря можно расшифровать, следовательно мы просто усложним получение информации, но не создадим проблемы самому себе.


    написать администратору сайта