The Transport Layer Security (TLS) Protocol Version 1.2

This RFC 5246 was published in 2008.


This document specifies Version 1.2 of the Transport Layer Security (TLS) protocol.
The TLS protocol provides communications security over the Internet.
The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery.

RFC 5246 introduction

The primary goal of the TLS protocol is to provide privacy and data integrity between two communicating applications.
The protocol is composed of two layers: the TLS Record Protocol and the TLS Handshake Protocol.
At the lowest level, layered on top of some reliable transport protocol (e.g., TCP [TCP]), is the TLS Record Protocol.
The TLS Record Protocol provides connection security that has two basic properties:

Download links

Click here to download RFC 5246: TXT format PDF format (coming soon)

Related Request for Comments

Popular RFCs

©2015 - all rights reserved.