Desenvolvimento de um software para realizar criptografia híbrida AES-RSA e transmitir arquivos através da Web

dc.contributor.advisorMestre Maurício Monteiro da Silva
dc.contributor.authorGabriel Keven Domingues de Souza
dc.contributor.refereeAlmeida, Virgil Del Duca
dc.contributor.refereeSouza, Fernando Cardoso
dc.date.accessioned2026-01-06T12:55:06Z
dc.date.created2025-12-15
dc.descriptionO compartilhamento de arquivos sigilosos em instituições públicas, como a Fundação de Ensino de Contagem (Funec), pode ocorrer somente por meios físicos para garantir a segurança. Porém, gera-se ineficiência logística. Este trabalho apresenta o desenvolvimento de um software web para a transmissão segura de arquivos utilizando criptografia híbrida (AES e RSA). O sistema foi desenvolvido em linguagem PHP com o framework CodeIgniter, banco de dados MySQL e JavaScript para execução das operações criptográficas no lado do cliente. A metodologia combinou a eficiência do algoritmo simétrico AES para a cifragem dos arquivos com a segurança do algoritmo assimétrico RSA para a troca das chaves de sessão. Os resultados obtidos, através de testes de tráfego de rede e validação de upload e download, comprovaram que os dados permanecem cifrados durante a transmissão e o armazenamento, sendo acessíveis apenas mediante a chave privada correta do destinatário. Conclui-se que o protótipo atende aos requisitos de confidencialidade e integridade, validando a substituição do transporte físico pela transmissão web segura.
dc.identifier.advisorOrcid0009-0005-2878-7962
dc.identifier.authorOrcid0009-0003-9680-4467
dc.identifier.urihttps://hdl.handle.net/20.500.14387/2814
dc.language.isopor
dc.publisher.campiBetim
dc.publisher.countryBrasil
dc.publisher.institutionInstituto Federal de Minas Gerais
dc.publisher.programBacharelado em Engenharia de Controle e Automação
dc.rightsAcesso aberto
dc.subject.cnpqEngenharias
dc.subject.keywordsCriptografia Híbrida
dc.subject.keywordsAES
dc.subject.keywordsRSA
dc.subject.keywordsSegurança Web
dc.subject.keywordsEngenharia de Software
dc.titleDesenvolvimento de um software para realizar criptografia híbrida AES-RSA e transmitir arquivos através da Web
dc.typeTrabalho de Conclusão de Curso

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
TCC - Gabriel Keven - Completo.pdf
Tamanho:
7.96 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.72 KB
Formato:
Item-specific license agreed to upon submission
Descrição: