Ο αλγόριθμος triple DES βασίζεται στο σύστημα DES (Data Encryption Standard) που χρησιμοποιείται κατά κόρον. Το DES κρυπτογραφεί ανά 64-bit blocks κειμένου με τη χρήση ενός κλειδιού 56 bits, έχοντας ως αποτέλεσμα τρισεκατομμύρια πιθανών μεταθέσεων του κειμένου. Μια επέκταση του συστήματος DES, το triple DES (τριπλό DES), αρχίζει να ξεπροβάλλει ως το de facto εμπορικό standard. Αυτό το σχήμα κρυπτογραφεί κάθε block κειμένου τρεις φορές, χρησιμοποιώντας τρία διαφορετικά κλειδιά.
Η μέθοδος Electronic Cook Book (ECB) mode, χωρίζει το κείμενο σε ισομήκη block. Κάθε μη κρυπτογραφημένο block κρυπτογραφείται ανεξάρτητα από την συνάρτηση του βασικού block cipher. Ο ECB επιτρέπει την παράλληλη παραγωγή των ciphertext blocks για καλύτερη απόδοση.
Η μέθοδος Cipher Block Chaining (CBC) mode, σε κάθε μη κρυπτογραφημένο block συνδυάζεται μέσω της λογικής πράξης X-OR με το πρωτύτερα κρυπτογραφημένο block. Το αποτέλεσμα κρυπτογραφείται. Απαιτείται μια αρχική τιμή για την πρώτη X-OR πράξη που καλείται Initialization Vector, c0. Τα όμοια plaintext blocks καλύπτονται με την χρήση της λογικής πράξης και αυξάνεται η ασφάλεια του αλγόριθμου. Η ταχύτητα της κρυπτογράφησης είναι ίδια με αυτή του block cipher, αλλά η διαδικασία δεν μπορεί να πραγματοποιηθεί παράλληλα παρ' όλο που η αποκρυπτογράφηση μπορεί.