En gros, DTLS consiste à construire TLS sur datagramme (UDP, DCCP, etc.)
DTLS est intentionnellement similaire à TLS, sauf que DTLS doit résoudre deux problèmes: perte de paquets et réorganisation. DTLS implémente
Voir RFC 6347 pour plus de détails.
DTLS est une implémentation de TLS sur UDP (un protocole de datagramme). par wikipedia, TLS utilise TCP et DTLS utilise UDP, de sorte que toutes les différences classiques s’appliquent. Les communications UDP existent sous forme de flux de paquets sans commande, sans fiabilité de livraison ni contrôle de flux. Les applications qui utilisent des protocoles de datagramme doivent s’assurer qu’elles peuvent gérer ces problèmes en interne.
https://en.wikipedia.org/wiki/Transport_Layer_Security#Applications_and_adoption
Une différence réside dans le fait que, du fait qu’ils sont sur UDP, les chiffrements de flux ne sont pas autorisés:
4.1.2.2. Chiffrement de flux nul ou standard
Le chiffrement DTLS NULL est effectué exactement comme le test TLS 1.2 NULL chiffrer.
Le seul chiffrement de flux décrit dans TLS 1.2 est RC4, qui ne peut pas être accédé au hasard. RC4 NE DOIT PAS être utilisé avec DTLS.