Criptografia
Pública
Segurança da Informação
Ementa
•
Visão Global
•
O que é?
•
Criptografia está em todo lugar;
•
Técnicas Primitivas de Cifragem;
•
Outras técnicas de criptografia;
•
Criptografia Moderna;
•
Criptografia pode fazer muito mais;
•
Coisas para se lembrar;
•
Chaves Simétricas e Assimétricas
•
Criptografia a Partir do Caos (opcional)
•
Criptografia Neurocientífica (opcional)
Visão Global
O que é?
•
Criptografia é o estudo dos principios 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 (detentor da “chave secreta”). •
Etimologia: Do Grego kryptós, "escondido", e gráphein, "escrita“.
•
Existem dois tipos de chave secretas: chave simétricas e chave assimétricas. O que é?
O que é?
Criptografia Está em Todo Lugar
Comunicação Segura:
Trafego web: HTTPS
Trafico Wireless: WPA2, WEP, GSM, Bluetooth
Cifragem de arquivos no disco:
EFS, TrueCrypt
Proteção de conteúdo:
CSS, AACS
Autenticação de usuário
... E muito, muito mais!
Técnicas Primitivas de Cifragem
Maquina Enigma, criada para cifragem e decifragem de mensagens secretas.
Técnicas Primitivas de Cifragem
Cifragem por substituição:
WHAT = SXZV
Técnicas Primitivas de Cifragem
Como quebrar criptografia por substituição:
Qual a letra mais comum nos textos em inglês?
Resposta: E.
(1) Usando a frequência das letras nos textos.
E = 12.7%
T = 9.8%
A = 8.1%
(2) Usando frequência das silabas nos textos.
Técnicas Primitivas de Cifragem
Exemplo:
Técnicas Primitivas de Cifragem
Cifra de Cesar:
Pula 3 elementos do alfabeto.
Decifre: FRPSXWDFDR
Técnicas Primitivas de Cifragem
Cifra de Vegenére
Séc. 16, Roma;
É similar porem mais completo que a cifragem de Cesar;
Criptografia Moderna
MD5:
É um algoritmo de hash de 128 bits unidirecional desenvolvido pela RSA Data
Security.
Algoritmo de hash