Trojnásobit DES
Trojnásobit DES (také 3DES) je zašifrovat-dešifrovat-zašifrovat režim Edy Standardu šifrování dat (DES) kód algoritmus.
Šifrování je děláno
- C = zašifrovatk3(dešifrovatk2(zašifrovatk1(P))).
- P... holý text
- C... ciphertext
- ki ... klíč # i
- zašifrovat, dešifrovat... DES
Varianta používá k1 = k3, tak redukovat velikost klíče k 112 kouskům. Tento režim je citlivý na některé útoky, ačkoli, a should proto ne být používán když klíč-ukládání není problém.
Jestliže k1 = k2 nebo k2 = k3, trojnásobný DES je stejný s DES.
Použití tří kroků je nezbytné předejít setkat se-v-- střed zaútočí. Volba dešifrování pro střední krok (jak protichůdný k šifrování) neovlivní bezpečnost algoritmu ale místo toho nechá nástroje, které realizují trojité DES interoperate s dědictvím jediné DES nástroje.
Viz též: