Definition
TLS (Transport Layer Security) is the cryptographic protocol that ensures data sent between two systems - for example a browser and a server, or two systems in an integration - cannot be read or altered by a third party along the way. TLS succeeded the older SSL protocol and is today used in practice everywhere HTTPS exists, as well as in many direct system-to-system integrations. The current version is TLS 1.3, which removed several weak encryption algorithms from earlier versions and reduced the number of handshake round-trips needed to establish a secure connection. TLS secures data in transit - not data at rest (stored on disk), which requires its own encryption, typically AESThe encryption algorithm protecting data at rest - on disk, in databases and in backups. Where TLS secures data in transit, AES secures data that is stored.-256.