Security at Transport Layer
Transport Layer Security (TLS): a protocol that provides security services such as authentication, integrity and confidentiality on top of TCP
TLS is not implemented over User Datagram Protocol (UDP) since UDP does not maintain any context
TSL is transport protocol specific, services such as key management may have to be duplicated for each transport protocol
However, existing applications get security seamlessly