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

10 Раунд

L9 10100100 11101110 00000101 00100101

R10 00000100 11011011 00101110 11010011

K: 01000101 01010010 01001011 01000001

1 00000100

1 11011011

1 00101110

11010011

01000101

1 01010010

1 01001011

1 01000001

0 01000001

10001001

01100101

10010010

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

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

8 7 6 5 4 3 2 1

0100 0001 1000 1001 0110 0101 1001 0010

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

8 7 6 5 4 3 2 1

0100 0001 1000 1001 0110 0101 1001 0010

4 1 8 9 6 5 9 2

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

8

7

6

5

4

3

2

1

4

1

8

9

6

5

9

2

5

11

3

10

9

3

3

9

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

5

11

3

10

9

3

3

9

0101

1011

0011

1010

1001

0011

0011

1001

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

01011011 001/11010 10010011 0011 1001

1101 0100 1001 1001 1100 1010 1101 1001

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

L9

1010

0100

1110

1110

0000

0101

0010

0101

F(R10,K0)

1101

0100

1001

1001

1100

1010

1101

1001

R1

0111

0000

0111

0111

1100

1111

1111

1100

R1 = 01110000 01110111 11001111 11111100

11 Раунд

L10 00000100 11011011 00101110 11010011

R11 01110000 01110111 11001111 11111100

K: 01000101 01010010 01001011 01000001

1 01110000

1 01110111

1 11001111

11111100

01000101

1 01010010

1 01001011

1 01000001

0 00110101

00100101

10000100

10111101

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

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

8 7 6 5 4 3 2 1

0011 0101 0010 0101 1000 0100 1011 1101

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

8 7 6 5 4 3 2 1

0011 0101 0010 0101 1000 0100 1011 1101

3 5 2 5 8 4 11 13

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

8

7

6

5

4

3

2

1

3

5

2

5

8

4

11

13

0

15

10

15

14

10

1

15

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

0

15

10

15

14

10

1

15

0000

1111

1010

1111

1110

1010

0001

1111

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

00001111 101/01111 11101010 00011111

0111 1111 0101 0000 1111 1000 0111 1101

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

L11

0000

0100

1101

1011

0010

1110

1101

0011

F(R11,K0)

0111

1111

0101

0000

1111

1000

0111

1101

R12

0111

1011

1000

1011

1101

0110

1010

1110

R12 = 01111011 10001011 11010110 10101110

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