Escolar Documentos
Profissional Documentos
Cultura Documentos
Computadores)
Tecnologia em Redes de Computadores
Prof. Esp. Juan Carlos Oliveira Lamarão
Junho - 2016
Agenda
3. Introdução à Criptografia
Termos e Definições
Princípios Básicos
Criptografia Antiga
Criptografia Simétrica
Criptografia Assimétrica
Hash
Esteganografia
Testes de Criptografia
INTRODUÇÃO À
CRIPTOGRAFIA
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 4
TERMOS E DEFINIÇÕES E
PRINCÍPIOS BÁSICOS
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 5
Definição
Do vocabulário grego κρυπτογράφηση (kryptográfisi), tem o
significado de “Kryptós” oculto e “Graphein” escrita. Escrita
oculta, escrita secreta.
Criptografia é o estudo a aplicação de técnicas para
comunicação e armazenamento seguro de dados em
sistemas computacionais.
Ex.: Cifra de Cesar
a ve a a ve a
d d
Ch iva Ch iva
Pr Pr
Mensagem Mensagem Mensagem
(Texto Plano) (Texto Encriptado) (Texto Plano)
Emissor Receptor
●
A chave Simétrica apresenta alguns problemas graves, tais
como a necessidade da troca constante dessas chaves
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 16
CRIPTOGRAFIA ASSIMÉTRICA
●
A utilização de algoritmos reversos para desencriptação de
mensagens acaba por elevar o tempo computacional dos
algoritmos de criptografia assimétrica, tornando inviável o seu
uso em uma comunicação intensa.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 20
HASH
●
Gerando hash md5 para textos (senhas)
echo -n ‘texto’ | md5sum
62059a74e9330e9dc2f537f712b8797c
●
Gerando hash md5 para arquivos
md5sum arquivo.txt
e87fbe80a6b7c57bd965145ebb4a6f96
Arquivo
normal
Função Arquivo com
Esteganográfica mensagem oculta
Texto a ser
Escondido, ou
arquivo a ser escondido