Criptografia
ANDRE MOURA
Rio de Janeiro, 22 de Abril de 2013
ESTEGANOGRAFIA
CRIPTOGRAFIA
2
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
ESTEGANOGRAFIA
É a capacidade de esconder mensagens secretas em um meio, de maneira que as mesmas passem despercebidas. Exemplo: carta com tinta invisível; escravo com mensagem escrita no couro cabeludo.
3
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
CRIPTOGRAFIA
Elemento fortemente recomendado para qualquer implementação de e-business e cuja finalidade é proteger o dado enquanto esse está em trânsito ou mesmo após ser armazenado.
4
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
É importante frisar a diferença entre criptografia e esteganografia. Criptografia: oculta o significado da mensagem.
Esteganografia: oculta oculta a existência da mensagem.
5
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
ALGUMAS CRIPTOGRAFIAS DO
PASSADO
6
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
(texto criptografado) tc =
H Q F R Q W U R
(texto puro)
tp =
7
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
CIFRA DE CÉSAR (Monoalfabético)
A D N Q
Chave
B E O R
C F P S
D G Q T
E H R U
F I
G J
H K
I L
J K M N
L M O P Y B Z C
S T U V W X
Exemplo:
V W X Y Z A
(ch) varia de 0 a 25
Chave com 26 possibilidades
Seja ch=3
(texto puro) (texto criptog.)
Encriptar: l´=(l
Desencriptar:
+ ch) mod 26
tp = ENCONTRO tc = HQFRQWUR
l=(l´- ch) mod 26
8
Prof.: Andre Moura < ajdmoura@yahoo.com.br > Auditoria de Sistemas
• CONSISTE EM SUBSTITUIR CADA LETRA DA PRIMEIRA LINHA POR UMA OUTRA QUALQUER NA SEGUNDA LINHA, DE FORMA ALEATÓRIA.
SUBSTITUIÇÃO SIMPLES (Monoalfabético)
B T O U C H P I D R Q J E Z R G F G M P S D T F H I J A W C U O K B
A S N V
L M Q X Y