Tartalomjegyzék:
Meghatározás - Mit jelent a Triple DES?
A Triple Data Encryption Standard (DES) egy olyan számítógépes kriptográfia, amelynél blokk titkosító algoritmusokat alkalmaznak háromszor minden egyes adat blokkhoz. A kulcsméret a Triple DES-ben megnövekszik, hogy a titkosítási képességek révén biztosítsák a kiegészítő biztonságot. Minden blokk 64 bit adatot tartalmaz. Három kulcsot kötegkulcsnak nevezünk, kulcsonként 56 bittel. Az adattitkosítási szabványokban három kulcsfontosságú lehetőség van:
- Minden kulcs független
- Az 1. és a 2. gomb független kulcsok
- Mindhárom kulcs azonos
A 3. kulcsopció tripla DES néven ismert. A DES hármas kulcs hossza 168 bit, de a kulcs biztonsága 112 bitre esik.
A Techopedia magyarázza a Triple DES-t
A tripla DES azért előnyös, mert lényegesen nagyobb kulcshosszúsággal rendelkezik, amely hosszabb, mint a legtöbb titkosítási módhoz kapcsolt kulcshossz. A DES algoritmust azonban az Advanced Encryption Standard váltotta fel a Nemzeti Szabványügyi és Technológiai Intézet (NIST) által. Így a Triple DES-t elavultnak tekintik. Ennek ellenére gyakran használják a Triple DES-rel együtt. Az egyetlen DES-ből származik, de a technikát három példányban használják, és szükség esetén három alkulcsot és billentyűlemez-kiegészítést tartalmaznak, például olyan esetekben, amikor a kulcsokat 64 bitre kell növelni. Kompatibilitásáról és rugalmasságáról ismert szoftver könnyen konvertálható háromszoros DES-beépítésre. Ezért valószínűleg nem lesz annyira elavult, mint a NIST szerint.
A Triple DES háromszor titkosítja a bemeneti adatokat. A három kulcsra k1, k2 és k3 hivatkoznak. Ez a technológia az ANSIX9.52 szabvány része. A Triple DES visszamenőleg kompatibilis a normál DES-rel.
