Informatica
SEGURANÇA – Prof. Sérgio Prazin Barros
Terminologia AULA 01
Fundamentos da Criptografia • • • • • • • Emissor Receptor Mensagem Texto Claro Texto Cifrado Cifragem Decifragem
SEGURANÇA – Prof. Sérgio Prazin Barros
SEGURANÇA – Prof. Sérgio Prazin Barros
Terminologia
Texto Claro Cifragem Texto Cifrado
Propriedades
• • • • Sigilo Autenticidade Integridade Não Repúdio
Texto Cifrado
Decifragem
Texto Claro
SEGURANÇA – Prof. Sérgio Prazin Barros
SEGURANÇA – Prof. Sérgio Prazin Barros
Chaves Criptográficas
• M = Mensagem , E = Processo de cifragem • D = Processo de decifragem , K = Chave • EK(M) = C ; onde C = Texto Cifrado • DK(C) = M • DK(EK(M)) = M ; Inversibilidade
Chaves Criptográficas
Chave Texto Claro Cifragem Chave Texto Cifrado Decifragem Texto Claro Texto Cifrado
1
SEGURANÇA – Prof. Sérgio Prazin Barros
SEGURANÇA – Prof. Sérgio Prazin Barros
Chaves Criptográficas
• • • • Podem existir chaves diferentes: EK1(M) = C DK2 (C) = M DK2 (EK1(M)) = M ; Inversibilidade
Algoritmos Simétricos
• Também chamados de chave secreta ou de chave única • A chave da cifragem é a mesma da decifragem • EK(M) = C e DK(C) = M
• Dois tipos: de bloco ou fluxo (Block Ciphers and Stream Ciphers)
SEGURANÇA – Prof. Sérgio Prazin Barros
SEGURANÇA – Prof. Sérgio Prazin Barros
Algoritmos de Chave Pública
• A chave da cifragem é diferente da usada na decifragem • A chave da cifragem pública e chave da decifragem privada = Sigilo • EK1(M) = C e DK2 (C) = M
Criptoanálise
• Ciência que visa descobrir o texto claro a partir do texto cifrado sem a utilização da chave. • Uma tentativa de criptoanálise é chamada de ataque
• Se utilizarmos a chave privada para cifrar asseguramos a autenticidade (assinatura)
SEGURANÇA – Prof. Sérgio Prazin Barros
SEGURANÇA – Prof. Sérgio Prazin Barros
Criptoanálise
• Tipos de Ataque:
– Apenas texto cifrado
• Dado C1=Ek(P1), C2=Ek(P2), ...,