Форум » Криптология » Лекция » Ответить

Лекция

Аманда Свонн: Аманда внимательно изучала полученный документ и не заметила, как желающие заняли все свободные места в кабинете. - Очень рада вех видеть! Почему такие грустные? Может, настроение улучшится, если я скажу, что лекция будет включать как теорию, так и практику. Итак, сегодня мы с вами рассмотрим несколько разных шифров, затем вы сможете их сами разгадать и придумать собственную кодировку. Шифр – кодирование текста (секретной информации) с целью сокрытия истинного значения. Когда мы создаём шифр, то часто используем ключ – инструкция для шифрования или дешифрования. Для начала рассмотрим шифр Цезаря, уверена, о нём слышали многие из вас. Буквенный символ заменяется другим символом, в зависимости от ключа, то есть, происходит сдвиг на определённое количество букв. Пример: Ключ – 4 Исходный алфавит : АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ Алфавит со сдвигом : ДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГ Алохомора – Дптщтртфд Еще один лёгкий шифр – шифр Атбаш. Первую букву алфавита мы заменяем последней, вторую – предпоследней, и так далее. Чтобы было интересней, возьмём латинский алфавит. Пример: Alohomora - Zolslnliz Шифр Бэкона – последний на сегодня. Этот код имеет несколько вариантов кодировки, мы рассмотрим лишь один из них, начнём сразу с примера: 1 этап. Необходимо знать следующую кодировку алфавита 2 этап. Обозначаем: А – курсивная буква, B – жирная буква magic (слова произвольные, но из 5 букв) – ABBBA 3 этап . Смотрим в код, ABBBA – буква O (из буквенных символов образуется зашифрованное слово, словосочетание, предложение) after angel brain focus print ABBAA AAAAA AABBA ABAAA AAABA MAGIC Задание: 1)С помощью шифра Цезаря расшифруйте (ключ -6): Зфсюкжуёе хёсфэрё - оучшцщткуш з цщрёы тёиё 2)С помощью шифра Атбаш (латинский алфавит): - расшифруйте слово draziw - зашифруйте слово Hogwarts 3) С помощью шифра Бэкона зашифруйте любое слово следуя алгоритму. 4) Придумайте свой шифр, не забудьте про пример.

Ответов - 0



полная версия страницы