Invia.cz
Last minute
Tunisko
Dovolená v Chorvatsku
Pojeďte do Egypta
Bulharsko
Vydělávejte peníze s INVIA.CZ
Triple DES je bloková šifra založená na šifrování Data Encryption Standard (DES), které aplikuje třikrát a tak zvyšuje její odolnost proti prolomení.
Šifra Triple DES je známá jako TDES.
Obsah |
Algoritmus Triple DES je trojnásobnou aplikací šifry DES. Nejčastěji používaná varianta 3TDES pracuje s klíčem o celkové délce 168 bitů.
Nejjednodušší varianta TDES operuje tímto způsobem: DES(kk3;DES(kk2;DES(kk1;MM))), kde M je blok dat, který má být zašifrován a kk1, kk2, a kk3 jsou klíče šifry DES. Tato varianta je známá jako EEE, protože všechny tři DES operace jsou šifrování. C je výstupní zašifrovaný blok dat.
Triple DES je oproti novějším algoritmům (AES) daleko pomalejší, a proto se postupně přestává používat.
V době kdy se ukázalo, že 56- bitový klíč šifry DES není dost bezpečný, aby chránil před hrubou sílou útoku, byl aplikován jednoduchý způsob jak zvýšit velikost klíče bez potřeby přejít na nový algoritmus. Použití tří implementací širfy DES je vhodé pro předcházení středně velkým útokům, pro které již nebylo dvojité DES šifrování bezpečné. Všimněte si, že DES není skupina; kdyby byla, výstup šifry TDES by byl rovnocenný k jednotlivé DES operaci a tímpádem by nebyl bezpečný.