Transport Layer Security
Transport Layer Security (TLS) is a protocol that protects information as it travels between two applications over a network such as the Internet, keeping it private and unaltered. It is commonly used to secure web traffic and other communications. TLS is the successor to the older Secure Sockets Layer (SSL) protocol and was introduced to address weaknesses in SSL.
Transport Layer Security (TLS) is a cryptographic protocol that provides privacy (confidentiality) and data integrity between two communicating applications over a computer network. It is designed to encapsulate other protocols, such as HTTP, and generally provides authentication of the communicating parties in addition to encrypting the session. TLS evolved from and replaced the earlier SSL protocol, addressing vulnerabilities present in SSL; note that specific version behavior, supported cipher suites, and approved configurations vary across TLS revisions and are subject to agency and baseline-specific requirements that a reader should confirm against current authoritative sources.
Why it matters
Transport Layer Security is one of the foundational protections for data in transit, addressing a core security objective that appears across virtually every compliance framework: preventing the interception, disclosure, or tampering of information as it moves between systems. Because TLS provides confidentiality and data integrity between two communicating applications, and generally supports authentication of the parties involved, it is a primary technical mechanism organizations rely on to satisfy transmission confidentiality and integrity control requirements. In defense and public sector contexts, protecting information such as Controlled Unclassified Information (CUI) as it traverses untrusted networks like the Internet is a recurring obligation, and TLS is frequently the control implemented to meet it.
Who it's relevant to
Inside TLS
Common questions
Answers to the questions practitioners most commonly ask about TLS.