Multiplexed Transport Layer Security

From HandWiki

In information technology, the Transport Layer Security (TLS) protocol provides connection security with mutual authentication, data confidentiality and integrity, key generation and distribution, and security parameters negotiation. However, missing from the protocol is a way to multiplex application data over a single TLS session.

Multiplexed Transport Layer Security (MTLS) protocol is a new TLS sub-protocol running over TLS or DTLS. The MTLS design provides application multiplexing over a single TLS (or DTLS) session. Therefore, instead of associating a TLS connection with each application, MTLS allows several applications to protect their exchanges over a single TLS session.

MTLS is currently in draft stage http://tools.ietf.org/html/draft-badra-hajjeh-mtls-06 which expired in October 2011.

See also

  • OpenSSL: a free and popular implementation.
  • GnuTLS: a free implementation whose licensing is compatible with the GPL.

External links


bg:SSL de:Datagram Transport Layer Security fi:TLS fr:Secure socket layer ja:Secure Socket Layer pt:SSL