IFCrypt: uma solução para criptografia de documentos em java
Arquivos
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
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.