Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gost ERG.docx
Скачиваний:
3
Добавлен:
21.02.2016
Размер:
217.35 Кб
Скачать

24 Раунд

L23= 11011011 11001110 11000001 11010010

R24= 0111 1100 0010 0110 0001 0100 0110 1101

K: 01000101 01010010 01001011 01000001

1 01111100

1 00100110

1 00010100

01101101

01000101

1 01010010

1 01001011

1 01000001

0 00111001

01110100

01011111

00101100

Блоктар номері:

4 биттен 8 бөлікке бөлеміз:

8 7 6 5 4 3 2 1

0011 1001 0111 0100 0101 1111 0010 1100

Ондық жүйеге келтіреміз:

8 7 6 5 4 3 2 1

0011 1001 0111 0100 0101 1111 0010 1100

3 9 7 4 5 15 2 12

Блоктың реттік номерімен ,ондық жүйедегі номерін қолдана отырып ,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.

8

7

6

5

4

3

2

1

3

9

7

4

5

15

2

12

14

10

13

5

8

11

4

7

Бұл сандарды екілік жүйеге келтіреміз:

14

10

13

5

8

11

4

7

1110

1010

1101

0101

1000

1011

0101

0111

Келесі 11-ге орын ауыстырамыз:

11101010 110/10101 10001011 01010111

1010 1100 0101 1010 1011 1111 0101 0110

Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:

L23

1101

1011

1100

1110

1100

0001

1101

0010

F(R24,K0)

1010

1100

0101

1010

1011

1111

0101

0110

R25

0111

0111

1001

0100

0111

1110

1000

0100

R25= 0111 0111 1001 0100 0111 1110 1000 0100

25 Раунд

L24= 0111 1100 0010 0110 0001 0100 0110 1101

R25= 0111 0111 1001 0100 0111 1110 1000 0100

K: 01000101 01010010 01001011 01000001

1 0111 0111

1 1001 0100

1 0111 1110

1000 0100

0100 0101

1 0101 0010

1 0100 1011

1 01000001

0 00110010

11000110

00110101

11000101

Блоктар номері:

4 биттен 8 бөлікке бөлеміз:

8 7 6 5 4 3 2 1

0011 0010 1100 0110 0011 0101 1100 0101

Ондық жүйеге келтіреміз:

8 7 6 5 4 3 2 1

0011 0010 1100 0110 0011 0101 1100 0101

3 2 12 6 3 5 12 5

Блоктың реттік номерімен ,ондық жүйедегі номерін қолдана отырып ,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.

8

7

6

5

4

3

2

1

3

2

12

6

3

5

12

5

0

4

9

13

1

3

0

8

Бұл сандарды екілік жүйеге келтіреміз:

0

4

9

13

1

3

0

8

0000

0100

1001

1101

0001

0011

0000

1000

Келесі 11-ге орын ауыстырамыз:

00000100 100/ 11101 00010011 00001000

1110 1000 1001 1000 0100 0000 0010 0100

Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:

L24

0111

1100

0010

0110

0001

0100

0110

1101

F(R25,K0)

1110

1000

1001

1000

0100

0000

0010

0100

R26

1001

0100

1011

1110

0101

0100

0100

1001

R26= 1001 0100 1011 1110 0101 0100 0100 1001

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]