La permutazione IP definita dallo standard DES è fissa ed è specificata dalla figura 2.2.1.
Vediamo questa tabella come si legge. Il primo valore della tabella, 58, specifica che il primo bit della stringa permutata IP(x) è il 58-esimo bit della stringa da permutare x; il secondo elemento della tabella, 50, ne specifica il econdo e così via. Un esempio di applicazione della permutazione IP ad una stringa x è illustrato in Figura 2.2.2.
La permutazione inversa IP-1 e mostrata in figura 2.2.3.
Questa tabella si legge nello stesso modo della precedente. In effetti non è ancora chiaro perché è stata scelta proprio questa particolare permutazione e non un'altra, tuttavia la sicurezza di questo schema non dipende dalla scelta della permutazione, ma è solo una scelta dello standard.
Potremmo infatti fare a meno della permutazione iniziale e finale senza perdere in sicurezza, anche se in questo modo verremmo meno a quello che è lo standard del DES per le comunicazioni.