Projeto de comunicação segura TCP/IP
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
Este projeto tem como finalidade garantir segurança em um software
desenvolvido na linguagem de programação Visual Basic (VB), uma vez que os
softwares de comunicação instantânea presentes no mercado atualmente, como o
Microsoft Messenger, o Yahoo! Messenger, ICQ e Google Talk não são
considerados um meio seguro para o tráfego de informações, pois na maioria das
vezes não oferecem mecanismos para garantir a confidencialidade, a autenticidade
e a integridade da comunicação e esses três elementos são considerados os pilares
de segurança em comunicadores instantâneos.
Na troca de mensagens em um comunicador instantâneo, a grande maioria
dos usuários não tem ciência de que o teor das mensagens trafegadas poderá ser
interceptado e até mesmo modificado por usuários não autorizados. Além disso, o
emissor não tem a confirmação de que a mensagem que chegou até o receptor
condiz com a sua mensagem original e vice-versa.
O software utiliza de mecanismos para aumento do nível de segurança nas
mensagens enviadas e recebidas. São utilizadas técnicas de criptografia, ou seja,
codificação de dados em informações aparentemente “ilegíveis” em mensagens
“legíveis” apenas para o usuário que tiver a permissão de recebimento da
mensagem e estiver diretamente envolvido no processo de comunicação. Para
tanto, será utilizada uma chave criptográfica, tanto para o emissor quanto para o
receptor. Assim sendo, a mesma poderá ser aceita ou não. Se a chave for
descartada ela não poderá ser utilizada na próxima tentativa de estabelecimento da
conversação. A conexão entre o emissor e receptor será realizada via socket, ou
seja, finalidade para um elo bidirecional de comunicação entre dois programas.