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

18 Раунд

L17 01101001 11001001 11011011 11110001

R18 11000011 00110011 01110011 01000111

K: 01000101 01010010 01001011 01000001

1 11000011

1 00110011

1 01110011

01000111

01000101

1 01010010

1 01001011

1 01000001

0 0100 0110

0110 0001

0011 1000

0000 0110

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

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

8 7 6 5 4 3 2 1

0100 0110 0110 0001 0011 1000 0000 0110

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

8 7 6 5 4 3 2 1

0100 0110 0110 0001 0011 1000 0000 0110

4 6 6 1 3 8 0 6

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

8

7

6

5

4

3

2

1

4

6

6

1

3

8

0

6

5

5

1

12

1

14

14

0

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

5

5

1

12

1

14

14

0

0101

0101

0001

1100

0001

1110

1110

0000

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

01010101 000/11100 0001 1110 1110 0000

1110 0000 1111 0111 0000 0010 1010 1000

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

L17

0110

1001

1100

1001

1101

1011

1111

0001

F(R18,K0)

1110

0000

1111

0111

0000

0010

1010

1000

R19

1000

1001

0011

1110

1101

1001

0101

1001

R19 10001001 00111110 11011001 01011001

19 Раунд

L18 11000011 00110011 01110011 01000111

R19 10001001 00111110 11011001 01011001

K: 01000101 01010010 01001011 01000001

1 1000 1001

1 0011 1110

1 1101 1001

0101 1001

0100 0101

1 0101 0010

1 0100 1011

1 0100 0001

0 1100 1100

0110 1100

1001 0010

0001 1000

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

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

8 7 6 5 4 3 2 1

1100 1100 0110 1100 1001 0010 0001 1000

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

8 7 6 5 4 3 2 1

1100 1100 0110 1100 1001 0010 0001 1000

12 12 6 12 9 2 1 8

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

8

7

6

5

4

3

2

1

12

12

6

12

9

2

1

8

6

6

1

0

4

2

11

6

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

6

6

1

0

4

2

11

6

0110

0110

0001

0000

0100

0010

1011

0110

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

01100110 000/10000 01000010 10110110

1000 0010 0001 0101 1011 0011 0011 0000

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

L18

1100

0011

0011

0011

0111

0011

0100

0111

F(R19,K0)

1000

0010

0001

0101

1011

0011

0011

0000

R20

0100

0001

0010

0110

1100

0000

0111

0111

R20= 01000001 00100110 1100 0000 01110111

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