IFCrypt: uma solução para criptografia de documentos em java
dc.contributor.advisor | Salvador, Henrique Gonçalves | |
dc.contributor.author | Silva, Anderson Fostinger da | |
dc.contributor.referee | Martins, Diego Fernandes Gonçalves | |
dc.contributor.referee | Souza, Jackson Gomes Soares | |
dc.date.accessioned | 2024-11-12T20:01:38Z | |
dc.date.available | 2024-11-12T20:01:38Z | |
dc.date.issued | 2021-06-09 | |
dc.description.abstract | Considerando 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.abstract2 | Nowadays 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.mimetype | application/pdf | |
dc.identifier.bibliographicCitation | SILVA, 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.uri | https://repositorio.ifsp.edu.br/handle/123456789/1731 | |
dc.publisher | Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) | |
dc.publisher.campi | CAMPINAS | |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | en |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | |
dc.subject.keywords | Criptografia | |
dc.subject.keywords | Internet – medidas de segurança | |
dc.subject.keywords | Java (linguagem de programação de computador) | |
dc.title | IFCrypt: uma solução para criptografia de documentos em java | |
dc.title.alternative | IFCrypt: a solution for encryption of documents in java | |
dc.type | Trabalhos de Conclusão de Curso de Graduação |