Архив задач олимпиады по математике и криптографии

Одношаговое сокрытие со слогами длины 5

Для зашифрования слова из пяти букв каждая его буква заменяется на число согласно таблице. Полученный набор чисел (x0,x1,x2,x3,x4 ) затем преобразуется в набор (y0,y 1,y2,y3,y4 ) по следующему правилу. Сначала вычисляют вспомогательные числа z0, z1, z2, z3, z4 по формулам
(z0 =20∙x0+24∙x1+23∙x2+22∙x3+21∙x4,
zk =(2k∙x0+2(k-1)∙x1+⋯+20∙xk )+(24∙xk+1+23∙xk+2+⋯+2^(k+1)∙x4 ),k=1,2,3.
z4 =24∙x0+23∙x1+22∙x2+21∙x3+20∙x4.) 
А затем полагают y k равным остатку от деления числа zk на 32. Расшифруйте исходное слово, если (y0,y 1,y2,y3,y4 )=(7,22,25,5,27).

А

Б

В

Г

Д

Е Ё

Ж

З

И

Й

К

Л

М

Н

О

П

Р

0

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



  • Ответ
  • Ответ

    СИНУС