The Transport Layer Security (TLS) Protocol Version 1.2 - RFC 5246

Abstract from the document or the project

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.