Mensagem (tamanho arbitrário) ->Função de hash de uma só via ->Valor do hash (tamanho fixo):
O principal propósito da função Hash é criar uma “impressão digital” de um arquivo, mensagem ou bloco de dados.
Um algoritmo Hash pode ser considerado forte quando:
|
A partir do resultado da função Hash, não é possível descobrir a mensagem de entrada, de tamanho arbitrário. Também conhecido como algoritmo de uma só via. |
|
Quando computacionalmente for impossível encontrar uma segunda entrada diferente de uma primeira entrada conhecida e as duas saídas forem iguais. |
|
Quando computacionalmente for impossível encontrar um par de entradas diferentes com a mesma saída. |