En cryptographie, le Triple DES est un chiffrement par bloc créé à partir du chiffrement DES (Data Encryption Standard) en l'utilisant trois fois. Triple DES est également connu sous le nom de TDES ou, plus standard, TDEA (Triple Data Encryption Algorithm).
Lorsqu'on a découvert qu'une clé de 56 bits de DES ne suffisait pas pour se protéger des attaques par force brute, le TDES a été choisi comme moyen simple d'élargir l'espace de la clé sans avoir à passer à un nouvel algorithme. L'utilisation de trois étapes est essentielle pour prévenir les attaques de type "meet-in-the-middle" qui sont efficaces contre le double cryptage DES.
En général, un TDES avec trois clés différentes (TDES à 3 clés {k1, k2, k3}) a une longueur de clé de 168 bits : trois clés DES de 56 bits (avec des bits de parité, le TDES à 3 clés a une longueur totale de stockage de 192 bits), mais en raison de l'attaque "meet-in-the-middle", la sécurité effective qu'il fournit n'est que de 112 bits. Une autre version, appelée TDES à deux clés (TDES à deux clés), utilise k1 = k3, réduisant ainsi la taille de la clé à 112 bits et la longueur de stockage à 128 bits. Cependant, ce mode peut être utilisé pour certaines attaques de type "texte choisi" ou "texte connu". Le NIST considère donc que le TDES n'offre que 80 bits de sécurité.
De par leur conception, les DES et donc les TDES, souffrent de la lenteur des performances des logiciels. Le TDES est mieux adapté aux implémentations matérielles, qui sont nombreuses à l'endroit où il est encore utilisé.
Le TDES disparaît lentement de l'usage, largement remplacé par l'Advanced Encryption Standard (AES). Le secteur des paiements électroniques constitue une exception à grande échelle, car il utilise encore largement la norme 2TDES et continue de développer et de diffuser des normes basées sur celle-ci (par exemple, EMV, la norme d'interopérabilité des cartes à puce, également appelée "cartes à puce", et les terminaux de point de vente et les distributeurs automatiques de billets compatibles avec les cartes à puce). Cela garantit que le TDES restera une norme cryptographique active à long terme.

