Το Transport Layer Security (TLS) είναι ένα πρωτόκολλο ασφαλείας που κρυπτογραφεί την επικοινωνία ανάμεσα στον browser και τον server, ώστε τα δεδομένα που μεταφέρονται στο internet να μένουν ιδιωτικά και προστατευμένα. Εμποδίζει όσους δεν έχουν άδεια να δουν ή να αλλάξουν ευαίσθητες πληροφορίες, όπως κωδικούς, στοιχεία πληρωμής ή προσωπικά δεδομένα, την ώρα της μεταφοράς.
Το TLS δημιουργεί μια κρυπτογραφημένη σύνδεση ανάμεσα στον αποστολέα και τον παραλήπτη και «ανακατεύει» τα δεδομένα με αλγορίθμους κρυπτογράφησης. Έτσι, ακόμα κι αν κάποιος υποκλέψει τα δεδομένα, δεν μπορεί να τα διαβάσει χωρίς το σωστό κλειδί αποκρυπτογράφησης. Οι ιστοσελίδες με TLS έχουν «HTTPS» στο URL τους, που δείχνει στους χρήστες ότι η σύνδεση είναι ασφαλής. Το TLS παίζει κρίσιμο ρόλο στην ακεραιότητα και το απόρρητο των δεδομένων και στην προστασία από κυβερνοαπειλές όπως η υποκλοπή και η αλλοίωση.