13.12.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!