Выполнить шифрование методом одиночной перестановки по ключу.
А). Фраза: «Основные понятия баз данных». Ключ: «График».
Таблицу составить самостоятельно.
Б). Фраза: «Средства для работы с векторной графикой».
Подобрать ключ и таблицу самостоятельно.
Решение
А). Фраза: «Основные понятия баз данных». Ключ: «График».
Таблицу составить самостоятельно.
Применим в качестве ключа слово «График», а текст сообщения возьмем «Основные понятия баз данных».
Заполним текстом сообщения и ключевым словом две таблицы, при этом левая таблица соответствует заполнению до перестановки, а правая таблица - заполнению после перестановки.
До перестановки
После перестановки
Г Р А Ф И К
2 5 1 6 3 4
О В П Т А Н
С Н О И З Н
Н Ы Н Я Д Ы
О Е Я Б А Х
А Г И К Р Ф
1 2 3 4 5 6
П О А Н В Т
О С З Н Н И
Н Н Д Ы Ы Я
Я О А Х Е Б
В верхней строке левой таблицы записан ключ, а номера под буквами ключа определены в соответствии с естественным порядком соответствующих букв ключа в алфавите
. В правой таблице столбцы переставлены в соответствии с упорядоченными номерами букв ключа.
При считывании содержимого правой таблицы по строкам и записи шифр-текста группами по четыре буквы, получим шифрованное сообщение:
ПОАН ВТОС ЗННИ ННДЫ ЫЯЯО АХЕБ
Б). Фраза: «Средства для работы с векторной графикой».
Подобрать ключ и таблицу самостоятельно