Transport Layer Security (TLS) is een encryptieprotocol dat de communicatie tussen twee computertoepassingen authenticeert. Het zorgt er ook voor dat het kanaal privé is en dat de uitgewisselde gegevens onbeschadigd zijn en alleen kunnen worden bekeken door bevoegde partijen. TLS is de opvolger van Secure Sockets Layer (SSL).