Тема: Метод гаммирования
Тема: Метод гаммирования
В данной теме используется алфавит,
состоящий из 44 символов (N=44).
Примечание: Если в строке T+G значение
меньше чем N, то значение в строке mod N должно
быть таким же как в T+G, противном случае значение строки T+G убавляйте
на N.
Таблица
3.1. Алфавит «Русские буквы, цифры и пробел» (44 символа)
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
Р |
С |
Т |
У |
Ф |
Х |
|
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
7 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
|
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
Ю |
Я |
пробел |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Дешифрирование
выполняется по формуле
Ti =
(Ci-Gi+N) mod N ,
где Ti – это символы исходного сообщения, Ci – символы зашифрованного сообщения, Gi – символы гаммы.
Примечание:
если Ti=0, то его следует взять равным N.
В примере ниже зашифрованное выше
сообщение вновь приводится к исходному виду


Комментарии
Отправить комментарий