Методы и средства защиты компьютерной информации

2.3 ПРЕОБРАЗОВАНИЕ ShiftRow

Следующий шаг раунда - перестановка байтов в блоке. Порядок байтов меняется в строке (bi,0, bi,1, bi,2, ., bi,Lb-1) структуры В в соответствии с таблицами 7-9.

Операция ShiftRow для блоков длины 128 бит (Lb = 4)

padding="0" align="center">

До операции ShiftRow

0

4

8

12

1

5

9

13

2

6

10

14

3

7

11

15

После операции ShiftRow

0

4

8

12

5

9

13

1

10

14

2

6

15

3

7

11

Операция ShiftRow для блоков длины 192 бит (Lb = 6)

До операции ShiftRow

0

4

8

12

16

20

1

5

9

13

17

21

2

6

10

14

18

22

3

7

11

15

19

23

После операции ShiftRow

0

4

8

12

16

20

5

9

13

17

21

1

10

14

18

22

2

6

15

19

23

3

7

11

Операция ShiftRow для блоков длины 256 бит (Lb = 8)

До операции ShiftRow

0

4

8

12

16

20

24

28

1

5

9

13

17

21

25

29

2

6

10

14

18

22

26

30

3

7

11

15

19

23

27

31

После операции ShiftRow

0

4

8

12

16

20

24

28

5

9

13

17

21

25

29

1

14

18

22

26

30

2

6

10

19

23

27

31

3

7

11

15

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы