Primeira Página << Voltar

Avançar >>

Última Página

5. Análise de Segurança

            O TLS só consegue estabelecer uma conexão segura se, no sistema do cliente e do servidor, as chaves e a aplicação forem seguras. Obviamente, a implementação do TLS deve estar livre de falhas de segurança.
            O sistema é tão forte quanto mais forte for o mais fraco algoritmo de troca de chaves e autenticação suportado pelo TLS, e somente algoritmos de criptografia dignos de confiança dever ser usados. Chaves curtas só devem ser usadas se o valor do dado vale menos que o esforço necessário para decriptá-lo.
            TLS suporta três modos de autenticação: autenticação de ambas as partes, somente o servidor autenticado ou anonimato total. Sempre que o servidor estiver autenticado, o canal está seguro contra ataques, em que o atacante se posiciona entre o cliente e o servidor, logo sessões anônimas devem ser evitadas. Cada parte autenticada deve possuir um certificado válido, porém cabe a cada parte verificar tal validade e se ele não expirou ou se foi revogado.
            TLS é suscetível a ataques de negação de serviço (DoS – Denial of Service). Em particular, um atacante que inicia um grande número de conexões pode causar um consumo de CPU do servidor, graças ao custo computacional de se utilizar criptografia.

 

Primeira Página << Voltar

Avançar >>

Última Página