Bei DES handelt es sich um ein symmetrisches Verfahren, wobei der Algorithmus mit der sogenannten Produktverschlüsselung arbeitet, bei der als elementare Verschlüsselung Substitutionen und Transpositionen (Permutationen) verwendet werden.