Ezt az algoritmust - Leírás
Az adatok titkosítva 64 bites blokk alapján 56 bites kulcsot (64 bites kulcs, de ez a rendszer csak 56 bites). Visszafejteni ugyanazzal a kulccsal. Titkosítása áll előkeverő azonos szerkezetűek 16 iteráció, és a végső keverést permutálásával fordított primer.
Mindegyik ismétlésnél alkalmazunk. szigorúan véve nem egy 56 bites kulcsot


Tekintsük generáló algoritmus rá:
A ciklus 1-16 végre:
kulcs



Lapozzunk balra ciklikusan minden Alkulcs a bitek száma a táblázatban megadott, és hagyja az első 28 bit a 24 kapott csonka dugó


mellékel





Miután a kezdeti keverése 64-bites blokk van osztva két részre. A jobb oldali rész változás nélkül a bal oldalon a következő iteráció, és a bal oldalon az előző iteráció megy négy átalakulás előtt lett a jobb oldali részén a következő ismétlés.
Konvertálása P2. 32-bites bemeneti szó van osztva négyesek 8, majd minden negyedik alakítjuk hat. Így, a bemeneti 32-bites szó alakítjuk 48-bites.
