AS TÉCNICAS CRIPTOGRÁFICAS, CONCEITOS, USOS E APLICAÇÕES
Índice
1. Objetivo do trabalho 4
2. Introdução 5
2.1 criptografia simétrica ou chave privada 6
2.2 criptografia assimétrica ou chave pública 6
2.3 certificado digital 6
2.4 assinatura digital 7
2.5 função hashing 7
2.6 sistemas híbridos 8
3. Criptografia (conceitos gerais) 9
4. Técnicas criptográficas mais utilizadas e conhecidas 13
4.1 funções de hash criptográfico 13
4.2 sistemas full/open source 14
4.3 algoritmos assimétricos ou de chave pública 16
4.4 algoritmos simétricos 17
5. Dissertação sobre a técnica criptográfica escolhida 19
5.1 estruturações, conceitos e fundamentação 19
5.2 benefícios em relação ás técnicas anteriores 20
5.3 aplicações que fazem/fizeram uso da técnica 21
5.4 discussão comparativa entre esta técnica e outras conhecidas/utilizadas 21
5.5 vulnerabilidades e falhas 22
5.6 melhorias propostas e/ou implementadas 22
6. Projeto (estrutura) do programa 24
7. Relatório com as linhas de código do programa 25
8. Bibliografia 54
9.Anexo (link para download) 55
10. Ficha de atividades práticas supervisionadas 56
1.Objetivo do Trabalho
O nosso objetivo é demonstrar a importância e aspectos da criptografia desde os tempos antigos até os dias atuais, com base nos estudos de outras técnicas (Cifra de Cesar, RSA, MD5, e etc.) apresentadas em sala de aula, quanto por pesquisas elaboradas e centradas sobre o assunto, fazendo comparações com um novo algoritmo trazendo suas vantagens e vulnerabilidades.
Como podemos enviar estas informações sem que seja interceptada ou alterada? Como podemos garantir maior segurança, e que o mesmo não será utilizado para fins maliciosos? Que tipo de algoritmo podemos “trabalhar” para tornar a nossa criptografia segura o suficiente e que ninguém descubra seu segredo?
A partir de agora, explicaremos detalhadamente como o mundo da criptografia funciona e como chegamos as soluções para as questões acima.