Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
1. Метод Гаммирования 3
2. Щифрование смещением, зависимым от ключа 5
3. Перестановки с помощью таблиц 6
4. Перестановки биграммами(упрощ.) 7
5. Перестановки биграммами(полн.) 8
Шифровка
Расшифровка
N номер символа в таблице ASC II в двоичном представлении
Буква и номер по порядку 232 в двоичной форме 11101000
G(i) 11001011, сложим эти два числа по модулю 2, получим 00100011 - 35 (#)
Буква н 11101101, G(i) 00011111, сложим по модулю = 11110010 - 242 (т)
Буква к 11101010, G(i) 11100011, после сложения получим = 00001001 9 ( )
r номер по порядку 114, s номер по порядку 115, сумма = 229 (е)
e номер 101, l номер 108, сумма = 209 (С)
s номер 115, a номер 97, сумма = 212 (Ф)
p номер 112, b номер 98, сумма = 210 (Т) и т.д. до конца всего слова.
Зададим размер таблицы 1 на 36, запишем слово по строкам, а шифр получится считыванием по столбцам
Составляется таблица 3 на 12, записывается ключ, и дополняем таблицу остальными символами. В нашем случае очередной символ шифровки будем получать из ячейки таблицы в котором находится символ сообщения со смещением на одну клетку таблицы вниз. Для символа R шифр будет V, для E H, для S A, для P N и т.д.
Тоже самое, что и выше, только используется полный алфавит.