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

  • Цель

  • Лабораторная работа 6 Использование методов перестановки для шифрования данных


    Скачать 92.67 Kb.
    НазваниеЛабораторная работа 6 Использование методов перестановки для шифрования данных
    Дата14.03.2023
    Размер92.67 Kb.
    Формат файлаdocx
    Имя файла7.docx
    ТипЛабораторная работа
    #988044

    Лабораторная работа №6

    Использование методов перестановки для шифрования данных

    Цель: изучить классические шифры перестановки, научиться зашифровывать тексты с помощью шифров перестановки, познакомиться с основами криптоанализа

    Классические шифры перестановки

    Задача 1

    С помощью табличной перестановки (без пробелов) зашифруйте фразу:

    А) СРОЧНО ПРИЕЗЖАЙ ИВАН ключ БАЙТ



    Б) В СВЯЗИ С СОЗДАВШИМСЯ ПОЛОЖЕНИЕМ ОТОДВИГАЕМ

    СРОКИ ВОЗВРАЩЕНИЯ ДОМОЙ. РАМЗАЙ Ключ ЗАПИСЬ



    Задача 2

    С помощью табличной перестановки (с пробелами) зашифруйте фразу:

    В СВЯЗИ С СОЗДАВШИМСЯ ПОЛОЖЕНИЕМ ОТОДВИГАЕМ

    СРОКИ ВОЗВРАЩЕНИЯ ДОМОЙ. РАМЗАЙ Ключ ЗАПИСЬ



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

    1. создаём ключевую таблицу, задав количество строк и столбцов. Например, таблица может состоять из 5 строк и 5 столбцов.

    2. заполняем таблицу символами сообщения, расположив их в порядке чтения слева направо, сверху вниз. Если сообщение содержит пробелы или другие необходимые символы, они также должны быть включены в таблицу.

    3. переставляем символы в таблице в соответствии с определенным порядком. Например, символы могут быть перемещены по диагонали или в порядке, заданном ключевым словом.

    4. читаем символы таблицы сверху вниз, слева направо, чтобы получить зашифрованное сообщение. Если таблица содержит пробелы, они также будут включены в зашифрованное сообщение.

    Пример шифрования:

    Пусть дано сообщение "HELLO

    WORLD" и ключевая таблица 3x4:

    H E L L

    O W O

    R L D

    Переставим символы в таблице по диагонали, начиная с верхнего левого угла:

    H L

    O W

    E L L O

    R D

    Зашифрованное сообщение будет выглядеть так: "HOLLE WRLD O".

    Задача 3.

    Расшифруйте цитаты, зашифрованные методами перестановки:

    А) изречение немецкого философа Фридриха Ницше:

    ОЬТСО НЙАЧУ ЛСВТЯ РЕВЕН ИЛЕТИ ДЕБОП



    Б) изречение немецкого ученого – гуманиста Эразма Роттердамского:

    ЙЫТЫР КСТНА ЛАТЕН ТЕАДЗ ОСИИЦ АТУПЕ РОООО



    В) изречение чешского писателя Карела Чапека:

    ЕЛЙГС АМОЛТ ЕМИЬР УНСЕО ЕАНОМ МЕООП МОЖОЕ ОЕКШО

    ШРАОЬ АЙОСЙ ДОДНР ОЕЕУО



    Г) изречение польского писателя – фантаста Станислава Лема:

    ТОУМА МЕЖЕЧ ЫАООО ОММГЗ ЕСНМЕ ДЕООО ЧЫАОД

    НЛОТМ УМООО ТДЕРО ЕОЧОМ МОООО



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