Primeira Página | << Voltar |
6. Conclusões
Esse
trabalho apresentou uma introdução ao protocolo TLS. Foram vistos a motivação e
uma introdução à criptografia, necessária para a explicação do funcionamento do
protocolo.
Atualmente,
segurança é um assunto que vem conseguindo cada vez mais a atenção tanto da área
de pesquisa quanto nas implementações. Constantemente, novas soluções que tentam
resolver problemas customizados dos clientes são criadas.
Há, no
momento, implementações de SSL/TLS para praticamente todas as plataformas
disponíveis no mercado, destacando o OpenSSL e o
GnuTLS.
O
OpenSSL é uma implementação aberta. O núcleo da biblioteca, desenvolvido com a
linguagem de programação C. Apesar de possuir versões para os sistemas
operacionais Linux, Mac OS X, Windows e alguns sistemas BSD, sua licença não é a
GPL (GNU General Public License), o que impossibilitou o desenvolvimento
de software com esta licença.
Sendo assim,
a Free Software Foundation desenvolveu o GnuTLS, uma API (Application
Programming Interface) para aplicações para permitir protocolos de
comunicação segura sobre a camada de transporte.
Primeira Página | << Voltar |