TLS provides the following properties:
Integrity
An outsider should be unable to tamper the message (hash includes validation)
Confidentiality
Through encryption/decryption only the originator party and the destination will be able to see the content of the message.
Non-repudiation
No Replay
Authenticity
message authentication code (MAC), sometimes known as a tag, is a short piece of information used to authenticate a message—in other words, to confirm that the message came from the stated sender (its authenticity) and has not been changed.