Пловдивски


фигура 30 Функционалности SW IP 8 бита първичен текстF



Pdf просмотр
страница28/130
Дата02.07.2022
Размер7.37 Mb.
#114742
1   ...   24   25   26   27   28   29   30   31   ...   130
Компютърни мрежо и комуникации
фигура 30 Функционалности
SW
IP
8 бита първичен текст
F
4 битa
4 битa
K
1 4 битa
4 битa
8 битa
8 битa
EP

S
0
S
1
P4

2 битa
2 битa
4 битa
4 битa f
k
F
4 битa
4 битa
K
2 4 битa
4 битa
8 битa
8 битa
EP

S
0
S
1
P4

2 битa
2 битa
4 битa
4 битa f
k
IP
-1 8 бита шифриран текст


60 3.
Проста пермутационна функция (SW), разменяща двете половини на данните. Това се налага от факта, че първата f
K
променя само левите 4 бита от входните данни (8 бита), а по този начин следващото f
K
(т.4) ще въздейства върху непроменените 4 бита (фигура 30).
4.
Прилагане на f
K
с нов подкюч K
2
Ключ: За конкретния пример изходният резултат за ключа от първата операция Shift се подава на втората операция Shift, която измества наляво с
2 бита (LS-2) двете му логически половини от 5 бита (фигура 31) и се получава последователността 0010000011. За получаване на подключа K
2
се изпълнява отново пермутация P8 по схемата (6|3|7|4|8|5|10|9) т.е
K
2
=01000011.
фигура 31 Изместване наляво с 2 бита (LS-2)
Данни: Функцията се прилага по начина описан в т.2 с нов подкюч K
2
и входни данни от SW (т.3 и фигура 30).
5.
Пермутационна функция, извършваща действие обратно на инициализиращата пермутация. Означена е като IP
-1
. За приложената схема
(2|6|3|1|4|8|5|7) от т.1 това означава разместване на позициите по следния начин (4|1|3|5|7|2|8|6).
Оригиналният DES използва 64-битов блок с входни данни и изпълнява 16 криптиращи операции. Ключът е 56-битов, от който се генерират 16 подключа от 48 байта.
5.1.2. Троен DES (triple DES)
Създаден е през 1979 г. за използване при шифриране на финансови операции. Използват се два ключа и трикратно използване на DES. Общата дължина на ключа е 112 бита. Шифрирането е в три фази показани на фигура 32.
00001 11000
LS-2+LS-2 00100 00011


61


Сподели с приятели:
1   ...   24   25   26   27   28   29   30   31   ...   130




©obuch.info 2024
отнасят до администрацията

    Начална страница