IFCrypt: uma solução para criptografia de documentos em java

dc.contributor.advisorSalvador, Henrique Gonçalves
dc.contributor.authorSilva, Anderson Fostinger da
dc.contributor.refereeMartins, Diego Fernandes Gonçalves
dc.contributor.refereeSouza, Jackson Gomes Soares
dc.date.accessioned2024-11-12T20:01:38Z
dc.date.available2024-11-12T20:01:38Z
dc.date.issued2021-06-09
dc.description.abstractConsiderando que a maioria das informações transmitidas no dia a dia são por meio da internet, é necessário que haja uma maneira de transmitir esses dados de forma segura, garantindo que apenas pessoas autorizadas saibam o seu conteúdo. A criptografia pode ser utilizada para resolver esse problema, pois dificulta o acesso ao conteúdo dessas mensagens. Ela pode ser classificada em simétrica (utiliza apenas uma chave) e assimétrica (utiliza um par de chaves). Os algoritmos de criptografia simétrica abordados foram o DES, 3DES e o AES, e os assimétricos RSA e ElGamal, além da assinatura digital e a técnica de envelope digital. O presente trabalho teve como objetivo criar uma aplicação utilizando as técnicas de envelope e assinatura digital para criptografar e descriptografar arquivos em formato PDF. A aplicação foi desenvolvida utilizando a linguagem Java para utilizar os algoritmos criptográficos e JavaFX para criar as interfaces visuais. Espera-se contribuir, por meio da aplicação desenvolvida, para o aumento da segurança e sigilo de arquivos transmitidos.
dc.description.abstract2Nowadays most of transmitted information is through internet, there needs to be a way to transmit this data securely, ensuring that only authorized people know its content. Encryption could be used to solve this problem, it makes it difficult to access the content of messages. It can be classified as symmetric (only one key) and asymmetric (pair of keys). This work is focused on symmetric encryption with the algorithms DES, 3DES and AES and asymmetric RSA and ElGamal, in addition we implements digital signature and digital enveloping. This work created an application using the techniques of enveloping and digital signature to encrypt and decrypt files in PDF format. The application was developed using the Java language to use cryptographic algorithms and JavaFX to create the visual interfaces. It is expected to contribute, through the developed application, to improve security and confidentiality of transmitted files.
dc.format.mimetypeapplication/pdf
dc.identifier.bibliographicCitationSILVA, Anderson Fostinger da. IFCrypt: uma solução para criptografia de documentos em java. Campinas, SP, 2021. 60 f. Trabalho de conclusão de curso (Graduação) - Tecnologia em Análise e Desenvolvimento de Sistemas, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Campus Campinas, 2021
dc.identifier.urihttps://repositorio.ifsp.edu.br/handle/123456789/1731
dc.publisherInstituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP)
dc.publisher.campiCAMPINAS
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazilen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/
dc.subject.keywordsCriptografia
dc.subject.keywordsInternet – medidas de segurança
dc.subject.keywordsJava (linguagem de programação de computador)
dc.titleIFCrypt: uma solução para criptografia de documentos em java
dc.title.alternativeIFCrypt: a solution for encryption of documents in java
dc.typeTrabalhos de Conclusão de Curso de Graduação
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
silva_af_ifcrypt.pdf
Tamanho:
2.27 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.92 KB
Formato:
Item-specific license agreed upon to submission
Descrição: