Software
INSTITUTO DE CIÊNCIA E TECNOLOGIA
CURSO DE CIÊNCIA DA COMPUTAÇÃO
ATIVIDADE PRÁTICA SUPERVISIONADA
AS TÉCNICAS CRIPTOGRÁFICAS, CONCEITOS, USOS E APLICAÇÕES
SÃO JOSÉ DOS CAMPOS
2010
SUMÁRIO
DESENVOLVMENTO
Conceitos Gerais de Criptografia 1 Origem e Evolução 1 Entendendo a Criptografia 2 Chave Simétrica (Chave Única ou Chave Privada) 3 Certificação Digital 4 Criptografia Moderna 5
Técnica Criptográficas Mais Utilizadas 6 DES 6 Triple DES 6 AES 7 IDEA 7 DH 8 RSA 9 ECDH 10 Esteganografia X Criptografia 11
Dissertação 14
Estruturação, conceitos e fundamentação 14
Benefícios em relação as técnicas anteriores 15
Aplicações que fazem / fizeram uso da técnica 15
Discussão comparativa entre essa técnica e outras conhecidas / utilizadas 17
Vulnerabilidades e falhas 17
Melhorias propostas e / ou implementadas 18
Projeto (estrutura) do programa 19
Linhas de Código 22
CONSIDERAÇÕES FINAIS
Referências 25
Objetivo
O trabalho a seguir foi arduamente desenvolvido durante vinte e três dias por todos os integrantes do grupo, cada qual desenvolvendo suas habilidades e aptidões.
Procuramos durante a criação e o desenvolvimento dessas páginas, que nada mais são do que um pequeno resumo do grandioso aprendizado que adquirimos, expor os esclarecimentos que tivemos sobre o tema proposto e desenvolver nossas habilidades através da criação do software.
As pesquisas foram realizadas com o intuído de apresentar os principais pontos da criptografia e sua utilidade e aprofundar em um mundo pouco conhecido, porém bastante útil.
A criptografia é uma técnica bastante antiga que era utilizada na conversa entre militares em guerras, com a revolução na área da ciência essa técnica passou a ser utilizada na segurança da internet e de softwares pois com a boa noticia da evolução da área de pesquisas e tecnologia surgiram também pessoas que se