Учбово-методичний посібник для виконання лабораторних робіт з дисципліни „Основи теорії криптографії і криптоаналізу”, страница 75

Функції перетворення S

16

7

20

21

29

12

28

17

1

15

23

26

5

18

31

10

2

8

24

14

32

27

3

9

19

13

30

6

22

11

4

25

Функція P перестановки бітів

57

49

41

33

25

17

9

1

58

50

42

34

26

18

10

2

59

51

43

35

27

19

11

3

60

52

44

36

63

55

47

39

31

23

15

7

62

54

46

38

30

22

14

6

61

53

45

37

29

21

13

5

28

20

12

4

Функція PC1 первісної підготовки ключа

Номер раунду

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Кількість зрушень (біт)

1

1

2

2

2

2

2

2

1

2

2

2

2

2

2

1

Таблиця зрушень для обчислення ключа

14

17

11

24

1

5

3

28

15

6

21

10

23

19

12

4

26

8

16

7

27

20

13

2

41

52

31

37

47

55

30

40

51

45

33

48

44

49

39

56

34

53

46

42

50

36

29

32

Функція Н завершальної обробки ключа

Додаток 3. Детермінована таблиця замін використана при описі алгоритму ГОСТ.

4

10

9

2

13

8

0

14

6

11

1

12

7

15

5

3

14

11

4

12

6

13

15

10

2

3

8

1

0

7

5

9

5

8

1

13

10

3

4

2

14

15

12

7

6

0

9

11

7

13

10

1

0

8

9

15

14

4

6

12

11

2

5

3

6

12

7

1

5

15

13

8

4

10

9

14

0

3

11

2

4

11

10

0

7

2

1

13

3

6

8

5

9

12

15

14

13

11

4

1

3

15

5

9

0

10

14

7

6

8

2

12

1

15

13

0

5

7

10

4

9

2

3

14

6

11

8

12


Додаток 4. Таблиці розподілу кількостей (імовірностей) біграм для простого українського тексту.