Шифрование информации методом гаммирования и по алгоритму RSA, страница 4

    Табл. 3

 Для проверки правильности шифрования раскодируем полученное выражение. Раскодирование выполняется путем сложения по модулю 2, двоичных чисел, символов, шифрованного текста (табл. 4) и гаммы шифра (табл. 3).

    Раскодируем второй символ:

     Первый раскодированный символ соответствует первому символу слова, которое мы кодировали, значит, все операции выполнены правильно. Аналогично раскодируем все символы зашифрованного слова. Результаты приведены в табл. 4

Табл. 4

Шс

Шс2

Г2

И2

И10

Исх.симв.(И)

П

16

00010000

00000011

00010011

19

Т

Е

6

00000110

00010111

00010001

17

Р

О

15

00001111

00111011

00010100

20

У

А

1

00000001

00001111

00001110

14

Н

Ы

28

00011100

00010011

00001111

15

О

Г

4

00000100

00000111

00000011

3

В

Й

10

00001010

00001011

00100001

33

_

Щ

26

00011010

00011111

00000101

5

Д

Д

5

00000101

00000011

00000110

6

Е

Ш

25

00011001

00010111

00001110

14

Н

С

18

00010010

00011011

00001001

9

И

Ь

29

00011101

00001111

00010010

18

С