Escolar Documentos
Profissional Documentos
Cultura Documentos
Códigos de autenticação de
mensagens e funções Hash
ROTEIRO
✔ Divulgação
✔ Análise de tráfego
✔ Modificação de conteúdo
✔ Modificação de sequência
✔ Modificação de tempo
✔ Repúdio da fonte
✔ Repúdio de destino
POR QUE AUTENTICAR MENSAGENS?
É simples.
M M’
Alice Bob
M M’
Alice Bob
Key : K Key : K
Apenas Alice e
Bob conhecem k.
Maria Um deles envia M.
.
Alice Bob
Alice Bob
Key : K Key : K
M
Key : K
INTEGRIDADE COM HASH
Forjar M’ e
computar h(M’)
Trudy
Sem chave compartilhada
M M’
h (M) h (M)
Alice Bob
MAC = F(K, M)
CÓDIGO DE AUTENTICAÇÃO DE MENSAGENS
Um código de autenticação de mensagem (MAC) é
um algoritmo que requer o uso de uma chave
secreta.
HMAC
CÓDIGO DE AUTENTICAÇÃO DE MENSAGENS
HMAC
1. https://pt.wikipedia.org/wiki/HMAC#:~:text=O%20HMAC%20usa%20d
uas%20passagens,mensagem%20e%20da%20chave%20interna
2. Criptografia e Segurança de Redes: Princípios e Práticas - Willian
Stallings
SEGURANÇA DA INFORMAÇÃO
Códigos de autenticação de
mensagens e funções Hash