No, non lo è. Il DES è un algoritmo di crittografia. Una funzione di hash è invece un algoritmo che, a partire da un qualunque insieme di bit iniziali (un programma, un documento Word, un'immagine) ne estrae un numero fisso (ad esempio, SHA512 ne estrae 512) che da quel momento si può considerare la "targa elettronica" di quel file, cioè un identificativo pressoché unico di quel file.
Per la sua natura, una funzione di hashing non è reversibile: quindi dall'hash di un file non potrai mai ricavare il file originale. Viceversa, nella crittografia una funzione è sempre reversibile: dall'originale si passa al crittografato e viceversa.
Algoritmi famosi di hash sono: MD5, SHA1, SHA256, RIPEMD160, HAVAL.
Il miglior programma di calcolo degli hash è Iside.