Escolar Documentos
Profissional Documentos
Cultura Documentos
12/13/2013
Agenda
CRIPTOGRAFIA
O que criptografia?
O que criptografia?
O que criptografia?
O que criptografia?
(kripts) = escondido, oculto
+
(grapho) = grafia
OCULTAR A ESCRITA
O que criptografia?
Criptografia o processo de transformar uma informao usando um algoritmo para torn-la ilegvel para todos, exceto os que possuem conhecimentos especficos, geralmente referido como uma chave.
chave
informao
informao
algoritmo
Picture source: sxc.hu
magia
Picture source: Wikimedia Commons
O que criptografia?
Chave
O que criptografia?
Certificado = Identidade
PQ?
CRIPTOGRAFIA SIMTRICA
Criptografia Simtrica
Mesma chave para encripitar e decripitar
chave
informao
informao
algoritmo
Criptografia Simtrica
Exemplo: Cifra de Cesar
cada letra do texto original substitudo pela letra 3 posies direita no alfabeto
A B C D E F G H I
K L M N O P Q R S T U V W X Y Z
D E F G H I
K L M N O P Q R S T U V W X Y Z A B C
Cifra de Csar
Vamos utilizar a cifra de Csar:
Mensagem em claro: estou testando cesar Visualizando, E S T O U T E S T A N D O C E S A R H
A B C D E F G H I
K L M N O P Q R S T U V W X Y Z
D E F G H I
K L M N O P Q R S T U V W X Y Z A B C
Cifra de Csar
Vamos utilizar a cifra de Csar:
Mensagem em claro: estou testando cesar Visualizando, E S T O U T E S T A N D O C E S A R HV
A B C D E F G H I
K L M N O P Q R S T U V W X Y Z
D E F G H I
K L M N O P Q R S T U V W X Y Z A B C
Cifra de Csar
Vamos utilizar a cifra de Csar:
Mensagem em claro: estou testando cesar Visualizando, E S T OU T E S T A N D O C E S A R HV W
A B C D E F G H I
K L M N O P Q R S T U V W X Y Z
D E F G H I
K L M N O P Q R S T U V W X Y Z A B C
Cifra de Csar
Vamos utilizar a cifra de Csar:
Mensagem em claro: estou testando cesar Visualizando, E S T O U T E S T A N D O C E S A R H V WR X WH V WD Q G R F H V D U
A B C D E F G H I
K L M N O P Q R S T U V W X Y Z
D E F G H I
K L M N O P Q R S T U V W X Y Z A B C
Criptografia Simtrica
Twofish
1977
2001
Skipjack
RC 4
Bob
Alice
CRIPTOGRAFIA ASSIMTRICA
Criptografia ASSimtrica
Chaves diferentes para encripitar e decripitar
Chave pblica
informao
algoritmo
informao
Chave privada
Criptografia Assimtrica
Uma chave encripta, a outra decripta Todos tem a chave pblica
Qualquer um pode enviar algo encriptado com esta chave
Algoritmos ASSimtricos
1977: RSA
Baseado na multiplicao de primos e em aritmtica modular
Algoritmos ASSimtricos
2006: Curvas Elpticas (ECC)
Baseado no logaritmo discreto para o elemento de uma curva elptica sobre corpos finitos; Mais rpido Chaves menores
Bob
Alice
Chave pblica
Certificao Digital
Autoridades Certificadoras ICP (PKI) Autenticidade das chaves pblicas
Assimtrico
N para 1
Uso de Certificados digitais Difcil Raro Lento
1 para 1
Troca de Chaves por canal seguro Arriscado Frequente Rpido
Segurana
Na chave
Na dificuldade computacional
Recaptulando...
Criptografia Simtrica
Chave nica
Criptografia Assimtrica
Chave pblica x privada Certificao digital
Obrigado
@anchisesbr @garoahc
12/13/2013
garoa.net.br