Trabalho de criptografia
CENTRO UNIVERSITÁRIO CARIOCA
ELABORAÇÃO DE PROJETO
SOBRE PROTOCOLO
Trabalho de Projeto de Redes II apresentado ao Centro Universitário Carioca, como requisito parcial à obtenção do grau de Bacharel em Redes de Computadores.
Orientador: Prof.: Sérgio dos Santos C. Silva
Rio de Janeiro
2012
SUMÁRIO
INTRODUÇÃO: 3
CRIPTOGRAFIA: 3
HISTÓRIA: 3
CIFRAS E CÓDIGOS: 6
CHAVE CRIPTOGRÁFICA: 6
VISÃO GERAL: Objetivos: 6
CRIPTOGRAFIA ClÁSSICA: 7
CRIPTOGRAFIA MODERNA: 8
CRIPTOGRAFIA QUÂNTICA: 9
GESTÃO DE DIREITOS DIGITAIS: 10
1. Método da Chave Secreta ou Simétrica: 10
2. Método da Chave Pública ou Assimétrica: 11
3. Chave Secreta e Chave Pública: 13
CRIPTOGRAFIA HAS: 14
CRIPTOGRAFIA AES: 15
1. Algoritmo de Codificação em Java: 15
2. Algoritmo de Decodificação em Java: 16
CONCLUSÃO: 23
BIBLIOGRAFIA: 24
INTRODUÇÃO
O envio e o recebimento de informações sigilosas é uma necessidade antiga, que existe há centenas de anos. E daí a criptografia tornou-se uma ferramenta essencial para que apenas o emissor e o receptor tenham acesso livre às informações.
CRIPTOGRAFIA
Do Grego kryptós, "escondido", e gráphein, "escrita", é o estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário, o que torna difícil de ser lida por alguém não é autorizado, assim sendo, só o receptor da mensagem pode ler a informação com facilidade.
Há dois tipos