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

  • 2. Квадрат Полибия и Кардано

  • 3. По алгоритму Плейфера

  • Шифр

  • Поворотная решетка

  • Шифром вертикальной перестановки

  • Гамми́рование

  • практическая работа. практ работа. 1. Шифр Цезаря Пример


    Скачать 244.2 Kb.
    Название1. Шифр Цезаря Пример
    Анкорпрактическая работа
    Дата04.05.2022
    Размер244.2 Kb.
    Формат файлаdocx
    Имя файлапракт работа.docx
    ТипДокументы
    #511224

    1. Шифр Цезаря

    Пример.

    Выберем в качестве ключа слово «информация». Пронумеруем ключ (первая, из имеющихся в ключе, в алфавите буква А, следовательно ей присваивается номер 1; следующая по алфавиту буква И, следовательно первая буква И будет иметь номер 2, а вторая – 3; далее идет буква М, ей присваиваем номер 4 и т.д.):

    и

    н

    ф

    о

    р

    м

    а

    ц

    и

    я

    2

    5

    8

    6

    7

    4

    1

    9

    3

    10

     



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

    Запишем ее в таблицу под ключом. Оставшиеся ячейки до конца строки заполняют «пустышками».

     

    и

    н

    ф

    о

    р

    м

    а

    ц

    и

    я

    2

    5

    8

    6

    7

    4

    1

    9

    3

    10

    о

    т

     

    у

    м

    н

    о

    г

    о

     

    н

    а

    у

    ч

    и

    ш

    ь

    с

    я

    ,

     

    о

    т

     

    г

    л

    у

    п

    о

    г

    о

     

    р

    а

    з

    у

    ч

    и

    ш

    ь

    с

    я

    а

    б

    в

    г

    д

    е

    ж

    з

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

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

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

    2. Квадрат Полибия и Кардано

    Внешний вид интерфейса программы имеет вид,



    1.

    По-умолчанию в программе выбран Английский язык и Шифрование.

    Результаты работы программы с различными исходными текстами, ключами и другими параметрами:



    2.



    3.



    3. По алгоритму Плейфера

    Например:

    Обычный текст: "instrumentsz"

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

    Шифрование:

    я -> г

    п -> а

    с -> т

    т -> л

    г -> м

    u -> z

    м -> с

    e -> l

    п -> г

    т -> д

    с -> т

    г -> х







    4. По алгоритму двойной перестановки

    Ключом к расшифровке двойной перестановки служит последовательность номеров столбцов и номеров строк исходной таблицы (в нашем случае последовательности 1325476 и 674523189 соответственно). Размерность таблицы 7х9. Текст сообщения требуемый расшифровки –«ерпдомутсьанач лсаобеломзжоон сьтаначпрожане и-етэвоаннмыоп доход•м».

    1) Для расшифровании в исходной таблице я записала мою нумерацию столбцов(1-7) и срок(1-9). Дальше по горизонтали записал данное мною текст для расшифровки(таблица5).[2-3]

    Таблица 5 – Исходная таблица




    1

    2

    3

    4

    5

    6

    7

    1

    е

    р

    п

    д

    о

    м

    у

    2

    т

    с

    ь

    а

    н

    а

    ч

    3

    л

    с

    а

    о

    б

    е

    л

    4

    о

    м

    з

    ж

    о

    о

    н

    5

    с

    ь

    т

    а

    н

    а

    ч

    6

    п

    р

    о

    ж

    а

    н

    е

    7

    и

    -

    е

    т

    э

    в

    о

    8

    а

    н

    н

    м

    ы

    о

    п

    9

    д

    о

    х

    о

    д



    м

    2) В данном таблице я сделала перестановку строк по данной мной цифрам 674523189 (таблица 6).

    Таблица 6 – Перестановка строк




    1

    2

    3

    4

    5

    6

    7

    6

    п

    р

    о

    ж

    а

    н

    е

    7

    и

    -

    е

    т

    э

    в

    о

    4

    о

    м

    з

    ж

    о

    о

    н

    5

    с

    ь

    т

    а

    н

    а

    ч

    2

    т

    с

    ь

    а

    н

    а

    ч

    3

    л

    с

    а

    о

    б

    е

    л

    1

    е

    р

    п

    д

    о

    м

    у

    8

    а

    н

    н

    м

    ы

    о

    п

    9

    д

    о

    х

    о

    д



    м

    3) В данном таблице я сделала перестановку столбцов по данной мной цифрам 1325476 (таблица7).

    Таблица 7 – Перестановка столбцов




    1

    3

    2

    5

    4

    7

    6

    6

    п

    о

    р

    а

    ж

    е

    н

    7

    и

    е

    -

    э

    т

    о

    в

    4

    о

    з

    м

    о

    ж

    н

    о

    5

    с

    т

    ь

    н

    а

    ч

    а

    2

    т

    ь

    с

    н

    а

    ч

    а

    3

    л

    а

    с

    б

    о

    л

    е

    1

    е

    п

    р

    о

    д

    у

    м

    8

    а

    н

    н

    ы

    м

    п

    о

    9

    д

    х

    о

    д

    о

    м



    Полученный текст, после расшифровки читаем по горизонтали: «поражение – это возможность начать сначала более продуманным подходом.».

    1. Какой шифр называется шифром подстановки?

    Шифр подстано́вки — это метод шифрования, в котором элементы исходного открытого текста заменяются зашифрованным текстом в соответствии с некоторым правилом.

    2. Какой шифр называется шифром перестановки?

    Шифр перестано́вки — это метод симметричного шифрования, в котором элементы исходного открытого текста меняют местами. Элементами текста могут быть отдельные символы (самый распространённый случай), пары букв, тройки букв, комбинирование этих случаев и так далее.

    3. Какой шифр называется поворотной решеткой?

    Поворотная решетка: надежный механический шифр. Совершенствуя навыки тайнописи, человек создавал все более экзотические шифры. Один из них — поворотная решетка. Как и в случае со сциталой, это механический шифр. Для него необходим специальный инструмент: некий квадратный трафарет с вырезанными отверстиями-окошечками. В этих отверстиях писали текст сообщения.

    4. Какой шифр называется шифром вертикальной перестановки?

    Шифром вертикальной перестановки (ШВП) называется широко распространенная разновидность шифра маршрутной перестановки. В нем используется прямоугольник, в котором сообщение вписывается обычным способом (по строкам слева направо). Выписываются буквы по вертикали, а столбцы при этом берутся в порядке, определяемом ключом.

    5. К какому классу шифров относится шифр Цезаря?

    Шифр Цезаря относится к группе так называемых одноалфавитных шифров подстановки. При использовании шифров этой группы «каждый символ открытого текста заменяется на некоторый, фиксированный при данном ключе символ того же алфавита» wiki.

    6. Что такое гамма и гаммирование?

    Гамми́рование, или Шифр XOR, — метод симметричного шифрования, заключающийся в «наложении» последовательности, состоящей из случайных чисел, на открытый текст. Последовательность случайных чисел называется гамма-последовательностью и используется для зашифровывания и расшифровывания данных. Суммирование обычно выполняется в каком-либо конечном поле. Например, в поле Галуа. суммирование принимает вид операции «исключающее ИЛИ (XOR)».

    7. В чем заключается шифрование по Вижинеру?

    Шифр Виженера — метод полиалфавитного шифрования буквенного текста с использованием ключевого слова.


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