Use este identificador para citar ou linkar para este item:
https://repositorio.pucgoias.edu.br/jspui/handle/123456789/9209
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.creator | Santana , Bruno Lino do Nascimento | pt_BR |
dc.date.accessioned | 2025-06-24T00:24:11Z | - |
dc.date.available | 2025-06-24T00:24:11Z | - |
dc.date.issued | 2025-06-13 | - |
dc.identifier.uri | https://repositorio.pucgoias.edu.br/jspui/handle/123456789/9209 | - |
dc.language | por | pt_BR |
dc.publisher | Pontifícia Universidade Católica de Goiás | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Rust | pt_BR |
dc.subject | Criptografia | pt_BR |
dc.subject | Autenticação | pt_BR |
dc.title | Desenvolvimento de um chat seguro com autenticação de usuários e criptografia de dados usando rust | pt_BR |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.contributor.advisor1 | Freitas Júnior, José Luiz de | pt_BR |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/7333242249524686 | pt_BR |
dc.contributor.referee1 | Silva Neto, Olegário Correa da | pt_BR |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/3614878558587742 | pt_BR |
dc.contributor.referee2 | Santos, Ludmilla Reis Pinheiro dos | pt_BR |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/5960882519686580 | pt_BR |
dc.description.resumo | Este Trabalho de Conclusão de Curso apresenta o desenvolvimento de um sistema de chat seguro, utilizando autenticação de usuários e criptografia de dados, implementado na linguagem de programação Rust. O objetivo principal foi estudar e aplicar técnicas de segurança da informação, abordando conceitos como funções hash, criptografia simétrica e assimétrica, armazenamento seguro e comunicação protegida. Durante o desenvolvimento, foram utilizados algoritmos de criptografia como AES (Advanced Encryption Standard) para garantir a confidencialidade das mensagens, e bcrypt para assegurar a proteção das senhas dos usuários através de hash seguro. Além disso, empregou-se o algoritmo RSA (Rivest–Shamir–Adleman) na troca segura da chave AES, garantindo que mesmo em redes inseguras, a chave simétrica fosse compartilhada de maneira protegida contra interceptações. O servidor foi projetado para gerenciar múltiplas conexões simultâneas, assegurando que toda comunicação seja protegida contra acessos não autorizados. O trabalho demonstra que, com o uso das ferramentas corretas, é possível construir sistemas seguros, destacando o Rust como uma linguagem moderna e eficiente, especialmente indicada para aplicações onde a segurança e o desempenho são fundamentais. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Escola Politécnica | pt_BR |
dc.publisher.initials | PUC Goiás | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA | pt_BR |
dc.degree.graduation | Engenharia de Computação | pt_BR |
dc.degree.level | Graduação | pt_BR |
Aparece nas coleções: | TCC Engenharia de Computação |
Arquivos associados a este item:
Arquivo | Tamanho | Formato | |
---|---|---|---|
Tcc_Bruno_Lino.pdf | 1,64 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
Ferramentas do administrador