Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Autenticação de Origem de Mensagens<br />
Autenticação de Entidades (Identificação)<br />
Exemplo: MD4 e MD5<br />
Introdução<br />
Funções de Hash Criptográficas<br />
Message Authentication Codes<br />
Assinaturas Digitais<br />
O MD4 foi desenvolvi<strong>do</strong> por Ron Rivest (um <strong>do</strong>s inventores<br />
<strong>do</strong> RSA) como uma função de hash para aplicações<br />
criptográficas que garantisse:<br />
Segurança, no senti<strong>do</strong> em que o ataque mais eficiente à<br />
função de hash é o ataque por força bruta;<br />
Segurança directa, no senti<strong>do</strong> em que a base da<br />
segurança da função de hash não reside em pressupostos<br />
de complexidade computacional como sejam a dificuldade<br />
em factorizar um inteiro grande.<br />
Eficiência e simplicidade.<br />
Apesar de este algoritmo ser ainda seguro, uma série de<br />
avanços na criptoanálise de alguns <strong>do</strong>s seus rounds levou<br />
o autor a melhora-lo, desenvolven<strong>do</strong> o MD5.<br />
MD4 e MD5 produzem valores de hash de 128 bits.<br />
M. B. Barbosa mbb@di.uminho.pt <strong>Criptografia</strong> 06/07