Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Изучение реализации классических шифров замены и перестановки в программе CrypTool или аналоге

Автор:   •  Февраль 27, 2023  •  Курсовая работа  •  1,572 Слов (7 Страниц)  •  260 Просмотры

Страница 1 из 7

Государственное бюджетное профессиональное образовательное учреждение города Москвы

«Колледж автоматизации и информационных технологий № 20»

ОТЧЁТ

по практической работе №

«Тема»

Программный модуль: «»

Дисциплина: «»

Обучающегося: ФИО

Специальность: «»

Группа: «»

Оценка: __________

Преподаватель: Шейгер. Х.А

Москва, 2023

Оглавление

Введение        3

Ход работы        4

CrypTool        4

Что такое CrypTool-01        4

Шифрование при помощи программы CrypTool 1.4.41        5

Заключение        15

Список используемых источников        16


Введение

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

Цель работы: рассмотреть тему «Изучение реализации классических шифров замены и перестановки в программе CrypTool или аналоге», получить навыки шифров замены и перестановки, выполнить ряд задач:

  1. Изучить теорию по теме «Изучение реализации классических шифров замены и перестановки в программе CrypTool или аналоге»
  2. Зашифровать фразу Never underestimate the determination of a kid who is time-rich and cash-poor.
  3. Зашифровать наши ФИО
  4. Зашифровать фразу и передаю ее для взлома.

Ход работы

CrypTool

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

CrypTool подробно объясняет, что такое криптография, какие алгоритмы криптографии существуют и как они работают.

Что такое CrypTool-01

Этот первый исторический алгоритм (по хронологии CrypTool) использовал смещение каждой буквы в тексте на определенное количество символов в алфавите. Например, абв при смещении на три символа превращалось в где.

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


Шифрование при помощи программы CrypTool 1.4.41

В данной практической работе мы создаем простой шифр с использованием алгоритма RC4. Затем нам надо попытаться расшифровать его с помощью атаки грубой силы. Для этого задания предположим, что секретный ключ шифрования - 24 бита. Мы будем использовать эту информацию для взлома шифра. Пользоваться мы будем программой CrypTool 1.4.41

Для начала мы создаем поток RS4 для шифрования. Шифровать мы будем следующую фразу: Never underestimate the determination of a kid who is time-rich and cash-poor. Для ключа шифрования будем использовать 00 00 00

Открываем CrypTool 1.4.41

[pic 1]

Рисунок 1 – CrypTool

Заменяем текст на наш: Never underestimate the determination of a kid who is time-rich and cash-poor.

[pic 2]

Рисунок 2 – CrypTool замена текста

Далее мы нажимаем на меню Шифрование / Расшифровка, выбираем Symmetric (современный), затем выберите RC4, как показано ниже на фото.

[pic 3]

Рисунок 3 – Шифровка

Затем у нас появляется окно тут мы выбираем 24 бита в качестве ключа шифрования. Устанавливаем значение 00 00 00, нажимаем кнопку «Шифровать»

[pic 4]

...

Скачать:   txt (19.6 Kb)   pdf (3 Mb)   docx (2.8 Mb)  
Продолжить читать еще 6 страниц(ы) »
Доступно только на Essays.club