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

12 Раунд

L11 01110000 01110111 11001111 11111100

R12 = 01111011 10001011 11010110 10101110

K: 01000101 01010010 01001011 01000001

1 01111011

1 10001011

1 11010110

10101110

01000101

1 01010010

1 01001011

1 01000001

0 00111110

11011001

10011101

11101111

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

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

8 7 6 5 4 3 2 1

0011 1110 1101 1001 1001 1101 1110 1111

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

8 7 6 5 4 3 2 1

0011 1110 1101 1001 1001 1101 1110 1111

3 14 13 9 9 13 14 15

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

8

7

6

5

4

3

2

1

3

14

13

9

9

13

14

15

0

2

12

10

4

0

5

3

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

0

2

12

10

4

0

5

3

0000

0010

1100

1010

0100

0000

0101

0011

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

00000010 110/01010 01000000 01010011

0101 0010 0000 0010 1001 1000 0001 0110

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

L11

0111

0000

0111

0111

1100

1111

1111

1100

F(R12,K0)

0101

0010

0000

0010

1001

1000

0001

0110

R13

0010

0010

0111

0101

0101

0111

1110

1010

R13 = 00100010 01110101 01010111 11101010

13 Раунд

L12 01111011 10001011 11010110 10101110

R13 00100010 01110101 01010111 11101010

K: 01000101 01010010 01001011 01000001

1 00100010

1 01110101

1 01010111

11101010

01000101

1 01010010

1 01001011

1 01000001

0 01100111

00100111

00011100

10101011

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

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

8 7 6 5 4 3 2 1

0110 0111 0010 0111 0001 1100 1010 1011

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

8 7 6 5 4 3 2 1

0110 0111 0010 0111 0001 1100 1010 1011

6 7 2 7 1 12 10 11

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

8

7

6

5

4

3

2

1

6

7

2

7

1

12

10

11

10

9

10

8

13

6

8

12

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

10

9

10

8

13

6

8

12

1010

1001

1010

1000

1101

0110

1000

1100

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

10101001 101/01000 11010110 1000 1100

0100 0110 1011 0100 0110 0101 0100 1101

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

L12

0111

1011

1000

1011

1101

0110

1010

1110

F(R13,K0)

0100

0110

1011

0100

0110

0101

0100

1101

R1

0011

1101

0011

1111

1011

0011

1110

0011

R14 = 00111101 00111111 10110011 11100011

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