Теоретический вопрос №9
Теоретический вопрос №44
Практическое задание №69
Практическое задание №99
Список используемых источников
Теоретический вопрос №9
Шифрующие таблицы основаны на заполнении их ячеек буквами текста. Ключом шифрующих таблиц может быть:
- размер таблицы (число строк и столбцов);
- слово или фраза, определяющая перестановку строк и (или) столбцов.
Для метода простых шифрующих таблиц ключом является размер таблицы. Этот метод шифрования аналогичен шифру «скитала», но в отличие от него исходный текст разделяется на блоки. Длина каждого из них равна числу ячеек в таблице. Затем каждый из блоков шифруется отдельно. Текст записывается в таблицы по столбцам, а считывается по строкам. Такой подход позволяет шифровать сообщения любой длины. Зашифруем фразу помощью таблицы
Теоретический вопрос №44
Шифрующее программное обеспечение – это программное обеспечение, основной задачей которого является шифрование и дешифрование данных, как правило, в виде файлов (или секторов), жестких дисков и сменных носителей (дискет, компакт-дисков, USB-флеш-накопителей), сообщений электронной почты или в виде пакетов, передаваемых через компьютерные сети.
Шифрующее программное обеспечение выполняет алгоритм, который предназначен для шифрования данных компьютера таким образом, что они не могут быть восстановлены без ключа. Программное шифрование является фундаментальной частью всех аспектов современной компьютерной связи и защиты файлов и может включать в себя функцию, такую как дробление файлов.
Целью шифрования является предотвращение восстановления исходной информации третьими лицами. Это особенно важно для таких данных, как номера кредитных карт.
Практическое задание №69
Задание:
Выполнить шифрование, используя метод шифрующих таблиц, согласно варианту. При шифровании все пробелы учитываются. Пробелы в шифртексте обозначаются символом «_», несколько подряд идущих пробелов разделяются символом «|».
Зашифровать сообщение «НИКТО НИЧЕГО НЕ МОЖЕТ СКАЗАТЬ ПРО ВАС. ЧТО БЫ ЛЮДИ НИ ГОВОРИЛИ, ОНИ ГОВОРЯТ ПРО САМИХ СЕБЯ» методом одиночной перестановки по ключу (размер таблицы 10 × 9, ключевая последовательность чисел «713254986», сообщение записывается по строкам, считывается по столбцам).
Решение:
Вначале зашифруем сообщение «НИКТО НИЧЕГО НЕ МОЖЕТ СКАЗАТЬ ПРО ВАС. ЧТО БЫ ЛЮДИ НИ ГОВОРИЛИ, ОНИ ГОВОРЯТ
Практическое задание №99
Задание:
Выполнить шифрование сообщения «РАЗУМА ЛИШАЕТ НЕ СОМНЕНИЕ, А УВЕРЕННОСТЬ», используя систему шифрования Цезаря с ключами, соответствующими варианту. k= 7, ключевое слово «ОСЕНЬ».
Решение:
Ключ равен семи, ключевое слово – осень. Сообщение для шифрования «РАЗУМА ЛИШАЕТ НЕ СОМНЕНИЕ, А УВЕРЕННОСТЬ». Создаём таблицу замен. Первые семь ячеек заменяющих символов пока что не трогаем (K=7).
1 Гатченко, Н.А. Криптографическая защита информации / Н.А.Гатченко, А.С.Исаев, А.Д.Яковлев. – Санкт-Петербург: НИУ ИТМО, 2012. – 142 с.
2 Молдовян, А.А. Криптография / А.А.Молдовян, Б.Я.Советов. – Санкт-Петербург: Лань, 2000. – 224 с.
3 Панасенко, С.П. Алгоритмы шифрования / С.П.Панасенко. – Санкт-Петербург: БХВ-Петербург, 2009. – 576 с.