SSL/TLS utilise un mécanisme de hachage pour garantir l’intégrité des données. Le hachage consiste à transformer un bloc de données en un code de hachage unique, qui ne peut être reproduit que pour les mêmes données d’origine. Lorsqu’un message est envoyé via SSL/TLS, une empreinte numérique ou un code de hachage est créé pour ce message et envoyé avec ce dernier. Le destinataire peut ensuite utiliser ce code de hachage pour vérifier que le message n’a pas été altéré pendant la transmission. Si le code de hachage ne correspond pas, le destinataire sait que le message a été modifié ou corrompu. Cela garantit que les données sont protégées contre la falsification ou l’altération.