Наши хостеры:

токарные патроны bison.

-----------------------

HLI-XV6975SL

-----------------------

письменный перевод с хинди

-----------------------

алгоритм DES (Data Encryption Standard)

Используется общий ключ 64 разряда; из них 56 – независимых, 8 – контроль на чётность. K0,…,K15 – это 48-разрядные ключи, которые получаются из общего (56 разр.) после перестановок, при этом K0,…,K15 – ключи со сдвигами (задержками). Используемый 56-битный ключ записывается в два 28-битных регистра сдвига, которые перемещают содержимое в каждом такте на количество битов, зависящее от номера раунда:

№ раунда

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Количество

сдвигаемых бит

1

1

2

2

2

2

2

2

1

2

2

2

2

2

2

1

Далее для выбора 48 бит из 56 для образования ключа используется специальная выборка.

Преобразование f (Ri ,Ki) выглядит следующим образом:

Image
  предыдущая следующая