1. Безруков Н.Н. Компьютерная вирусология: Справ. руководство. -М.: УРЕ, 1991.
2. Соколов А.В., Степанюк О.М. Методы информационной защиты объектов и компьютерных сетей. -М.: УРЕ, 2000.
3. Торокина А.А. Основы инженерно-технической защиты информации. -М.: УРЕ, 2000.
4. Щербаков А. Криптография. Программирование алгоритмов защиты информации. -М.: УРЕ, 2000.
5. Сайт Омского Государственного университета «В дополнительных страницах» http://www.univer.omsk.su/omsk/Edu/infpro/1/zashita/vvedeni.htm
Практическая часть
Вариант №11
Задание 1: Зашифровать и расшифровать сообщение «программа» методом гаммирования с гаммой шифра «1010100010111111110011101», если буквы закодированы 4-битными кодами: «а» - «0110», «г» - «0111», «м» - «1101», «о» - «1011», «п» - «1110», «р» -«1111». Решение:
Зашифровка данного текста:
Биты | |||||||||
Гамма | |||||||||
Результат |
Получаем текст: 010001110000100000111000000010010011
Расшифровка текста: 010001110000100000111000000010010011
Биты | |||||||||
Гамма | |||||||||
Результат |
Получаем текст: 111011111011011111110110110111010110
Задание 2: Зашифровать и расшифровать сообщение «древний манускрипт» методом простых шифрующих таблиц с одиночной перестановкой по ключу (в столбцах) «КИТ» и числом строк 5. Решение:
Зашифровка текста: ДРЕВНИЙ_МАНУСКРИПТ
К | И | Т | К | И | Т | И | К | Т | И | К | Т | |||
Д | И | Н | И | _ | _ | И | Д | Н | _ | И | _ | |||
Р | Й | У | П | _ | _ | Й | Р | У | _ | П | _ | |||
Е | _ | С | Т | _ | _ | _ | Е | С | _ | Т | _ | |||
В | М | К | _ | _ | _ | М | В | К | _ | _ | _ | |||
Н | А | Р | _ | _ | _ | А | Н | Р | _ | _ | _ |
Получаем текст: ДИНРЙУЕ_СВМКНАРИ__П__Т________
Дешифровка текста: ДИНРЙУЕ_СВМКНАРИ__П__Т________
К | И | Т | К | И | Т | И | К | Т | И | К | Т | |||
Д | И | Н | И | _ | _ | И | Д | Н | _ | И | _ | |||
Р | Й | У | П | _ | _ | Й | Р | У | _ | П | _ | |||
Е | _ | С | Т | _ | _ | _ | Е | С | _ | Т | _ | |||
В | М | К | _ | _ | _ | М | В | К | _ | _ | _ | |||
Н | А | Р | _ | _ | _ | А | Н | Р | _ | _ | _ |
Получаем текст: ДРЕВНИЙ_МАНУСКРИПТ
Задание 3: Зашифровать и расшифровать сообщение «Было передано 15 зашифрованных сообщений за неделю» методом шифрующих таблиц с двойной перестановкой по ключу. Ключ по столбцам - «ГРУША», по строкам – «НЕБО». Решение:
Зашифруем текст: БЫЛО_ПЕРЕДАНО_15_ЗАШИФРОВАННЫХ_СООБЩЕНИЙ_ЗА_НЕДЕЛЮ
Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | ||||||||
Н | Б | Ы | Л | О | _ | Н | И | Ф | Р | О | В | Н | _ | З | А | _ | Н | |||||
Е | П | Е | Р | Е | Д | Е | А | Н | Н | Ы | Х | Е | Е | Д | Е | Л | Ю | |||||
Б | А | Н | О | _ | Б | _ | С | О | О | Б | Б | _ | _ | _ | _ | _ | ||||||
О | _ | З | А | Ш | О | Щ | Е | Н | И | Й | О | _ | _ | _ | _ | _ |
А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | ||||||||
Н | _ | Б | Ы | Л | О | Н | В | И | Ф | Р | О | Н | Н | _ | З | А | _ | |||||
Е | Д | П | Е | Р | Е | Е | Х | А | Н | Н | Ы | Е | Ю | Е | Д | Е | Л | |||||
Б | А | Н | О | _ | Б | Б | _ | С | О | О | Б | _ | _ | _ | _ | _ | ||||||
О | Ш | _ | З | А | О | Й | Щ | Е | Н | И | О | _ | _ | _ | _ | _ |
А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | ||||||||
Б | А | Н | О | _ | Б | Б | _ | С | О | О | Б | _ | _ | _ | _ | _ | ||||||
Е | Д | П | Е | Р | Е | Е | Х | А | Н | Н | Ы | Е | Ю | Е | Д | Е | Л | |||||
Н | _ | Б | Ы | Л | О | Н | В | И | Ф | Р | О | Н | Н | _ | З | А | _ | |||||
О | Ш | _ | З | А | О | Й | Щ | Е | Н | И | О | _ | _ | _ | _ | _ |
Получаем текст: 1АНО_Б_СОО_____ДПЕРЕХАННЫЮЕДЕЛ_БЫЛОВИФРОН_ЗА_Ш5_ЗАЙЩЕНИ_____
Расшифруем текст: 1АНО_Б_СОО_____ДПЕРЕХАННЫЮЕДЕЛ_БЫЛОВИФРОН_ЗА_Ш5_ЗАЙЩЕНИ_____
А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | ||||||||
Б | А | Н | О | _ | Б | Б | _ | С | О | О | Б | _ | _ | _ | _ | _ | ||||||
Е | Д | П | Е | Р | Е | Е | Х | А | Н | Н | Ы | Е | Ю | Е | Д | Е | Л | |||||
Н | _ | Б | Ы | Л | О | Н | В | И | Ф | Р | О | Н | Н | _ | З | А | _ | |||||
О | Ш | _ | З | А | О | Й | Щ | Е | Н | И | О | _ | _ | _ | _ | _ |
А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | ||||||||
Н | _ | Б | Ы | Л | О | Н | В | И | Ф | Р | О | Н | Н | _ | З | А | _ | |||||
Е | Д | П | Е | Р | Е | Е | Х | А | Н | Н | Ы | Е | Ю | Е | Д | Е | Л | |||||
Б | А | Н | О | _ | Б | Б | _ | С | О | О | Б | _ | _ | _ | _ | _ | ||||||
О | Ш | _ | З | А | О | Й | Щ | Е | Н | И | О | _ | _ | _ | _ | _ |
Г | Р | У | Ш | А | Г | Р | У | Ш | А | Г | Р | У | Ш | А | ||||||||
Н | Б | Ы | Л | О | _ | Н | И | Ф | Р | О | В | Н | _ | З | А | _ | Н | |||||
Е | П | Е | Р | Е | Д | Е | А | Н | Н | Ы | Х | Е | Е | Д | Е | Л | Ю | |||||
Б | А | Н | О | _ | Б | _ | С | О | О | Б | Б | _ | _ | _ | _ | _ | ||||||
О | _ | З | А | Ш | О | Щ | Е | Н | И | Й | О | _ | _ | _ | _ | _ |
Получаем текст: БЫЛО_ПЕРЕДАНО_15_ЗАШИФРОВАННЫХ_СООБЩЕНИЙ_ЗА_НЕДЕЛЮ
Задание 4: Зашифровать и расшифровать сообщение «Прыжок леопарда» методом магических квадратов, используя любой магический квадрат размерностью 4. Решение:
Зашифровка текста: ПРЫЖОК_ЛЕОПАРДА
О | П | А | _ | |||||
Р | О | К | Е | |||||
Л | Ж | Д | П | |||||
Р | Е | Ы | А |
Получаем текст: ОПА_РОКЕ_ЛЖДПРЕЫА
Расшифровка текста: ОПА_РОКЕ_ЛЖДПРЕЫА
О | П | А | _ | |||||
Р | О | К | Е | |||||
Л | Ж | Д | П | |||||
Р | Е | Ы | А |
Получаем тест: ПРЫЖОК_ЛЕОПАРДА
Задание 5: Зашифровать и расшифровать сообщение «в Москве 10.07 солнечно!» методом Полибианский квадрат, используя ключ в виде таблицы:
Ц | Б | Я | Щ | ||
? | С | Ь | Н | К | Ж |
Р | И | ||||
В | О | Д | Ъ | Ч | |
Ф | ! | Ю | |||
А | Ш | М | Ы | Т | |
П | Г | Х | |||
Э | Л | Й | Е | У | . |
Зашифровка текста: В_МОСКВЕ_10.07_СОЛНЕЧНО!
Получаем текст: ФУ250ИФЯУЗВЩТДУ05Ц7Я075М
Дешифровка текста: ФУ250ИФЯУЗВЩТДУ05Ц7Я075М
Получаем текст: В_МОСКВЕ_10.07_СОЛНЕЧНО!
Задание 6: Зашифровать и расшифровать сообщение «устройство опознано» с помощью шифра Цезаря. Ключ = 5. Решение:
Зашифруем текст: УСТРОЙСТВО_ОПОЗНАНО
А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц |
Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы |
Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я | |||||||||||||||
Ь | Э | Ю | Я | А | Б | В | Г | Д |
Получаем текст: ШЦЧХУОЦЧЖУ_УФУМТЕТУ
Расшифруем текст: ШЦЧХУОЦЧЖУ_УФУМТЕТУ
А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц |
Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы |
Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я | |||||||||||||||
Ь | Э | Ю | Я | А | Б | В | Г | Д |
Получаем текст: УСТРОЙСТВО_ОПОЗНАНО
Задание 7: Зашифровать и расшифровать сообщение «СЛОЖНЫЕ МЕТЕОУСЛОВИЯ!» методом шифрующих таблиц Трисемуса размером – 6 строк и 6 столбцов с ключом «ФЮЗЕЛЯЖ». Решение:
Зашифровка текста: СЛОЖНЫЕ_МЕТЕОУСЛОВИЯ
Ф | Ю | З | Е | Л | Я |
Ж | А | Б | В | Г | Д |
Ё | З | И | Й | К | М |
Н | О | П | Р | С | Т |
У | Х | Ц | Ч | Ш | Щ |
Ъ | Ы | Ь | Э | _ | . |
Получаем текст: ШГХЁУЮВЛТВЩВХЪШГХЙПД
Расшифруем тест: ШГХЁУЮВЛТВЩВХЪШГХЙПД
Ф | Ю | З | Е | Л | Я |
Ж | А | Б | В | Г | Д |
Ё | З | И | Й | К | М |
Н | О | П | Р | С | Т |
У | Х | Ц | Ч | Ш | Щ |
Ъ | Ы | Ь | Э | _ | . |
Получаем текст: НОВОСТИ_ЕВРОПЫ
Задание 8: Зашифровать и расшифровать сообщение «переправа уничтожена» методом Гронсфельда, используя ключ «4123». Решение:
А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц |
Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
Зашифровка сообщения: ПЕРЕПРАВА_УНИЧТОЖЕНА
П | Е | Р | Е | П | Р | А | В | А | У | Н | И | Ч | Т | О | Ж | Е | Н | А | |
У | Ё | Т | З | У | С | В | Е | Д | Ф | П | Л | Ы | У | Р | Й | И | О | В |
Получаем текст: УЕТЗУСВЕД_ФПЛЫУРИИОВ
Расшифровка сообщения: УЕТЗУСВЕД_ФПЛЫУРИИОВ
У | Ё | Т | З | У | С | В | Е | Д | Ф | П | Л | Ы | У | Р | Й | И | О | В | |
П | Е | Р | Е | П | Р | А | В | А | У | Н | И | Ч | Т | О | Ж | Е | Н | А |
Получаем текст: ПЕРЕПРАВА_УНИЧТОЖЕНА