TLS

From Portuguese ICANNWiki
Revision as of 13:53, 27 March 2017 by Lmoura (talk | contribs) (Criou a página com "O TLS é um protocolo que busca garantir segurança dos dados na camada de transporte<ref>https://www.ietf.org/rfc/rfc5246.txt</ref>. A maneira que ele executa esta seguran...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

O TLS é um protocolo que busca garantir segurança dos dados na camada de transporte[1]. A maneira que ele executa esta segurança varia entre suas versões. Os pilares da segurança da informação (C- Confidentiality I- Integrity  A- Availability) servem como escopo para a elaboração deste protocolo.

O TLS foi uma resposta do IETF para as demandas da comunidade técnica para a criação uma protocolo padronizado para transporte seguro de dados. O TLS foi lançado em 1999[2] e permite a comunicação entre servidor e cliente sem os riscos das mensagens serem espionadas, manipuladas ou forjadas.

A maneira como o TLS funciona se divide basicamente em dois níveis, TLS Record Protocol e TLS Handskahe Protocol

TLS Record Protocol

Este nível permite que o cliente e o servidor negociem uma conexão privada e confiável. Fazendo uso de chaves assimétricas para garantir a integridade das mensagens.

TLS Handshake Protocol

Este nível permite que cliente e servidor se comuniquem e se entendam. É no nível do handshake que cliente e servidor definirão qual algorítimo e quais chaves de encriptação serão utilizadas.

A próxima versão a ser implementada é o TLS 1.3