Skip to content

jorgelcff/Sockets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto: Programação Utilizando Sockets

Documentação   |    Requisitos   |    Licença

License

Projeto DevLinks

📜 Resumo

Este repositório contém dois projetos que foram integrados para a disciplina IF975: Redes de Computadores do curso de Sistema de Informação da UFPE. O primeiro projeto é um sistema de segurança P2P que utiliza a arquitetura peer-to-peer para garantir a confidencialidade e integridade das informações compartilhadas entre os pares. O segundo projeto é um servidor web que implementa o protocolo padronizado HTTP/1.1 usando o protocolo de transporte TCP.

🔒 Segurança P2P

O sistema de segurança P2P é responsável por garantir a confidencialidade e integridade das informações compartilhadas entre os pares. Ele utiliza a arquitetura peer-to-peer para distribuir as chaves de criptografia e assinaturas digitais necessárias para a comunicação segura entre os pares. O sistema utiliza algoritmos de criptografia CAST-128 para chave simétrica e ECC secp256r1 para chave assimétrica, garantindo, assim a segurança das informações compartilhadas.

🌐 Servidor Web HTTP/1.1

O servidor web implementa o protocolo padronizado HTTP/1.1, que é utilizado para transferência de dados na World Wide Web. Ele utiliza o protocolo de transporte TCP para garantir a confiabilidade da comunicação entre o servidor e o cliente. O servidor suporta apenas o método HTTP GET, e é capaz de servir diversos tipos de arquivos.

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Python
  • HTML
  • Git e Github

✍️ Autores

  • Allyson Ryan
  • Felipe Gusmão
  • Jorge Luiz
  • Lucas Gabriel
  • Otávio Augusto

📝 Licença

Esse projeto está sob a licença MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published