Um hash é uma impressão digital curta calculada a partir de informações usando uma função especial. Um programa pode usá-lo para comparar arquivos ou ajudar a identificar uma versão específica.
Imagine uma máquina que atribui a cada documento uma marca compacta com base no conteúdo. Se o conteúdo mudar, a marca geralmente também muda, facilitando notar a diferença.
Hashes não têm unicidade garantida: informações diferentes podem às vezes produzir o mesmo resultado. Um hash é útil para verificar e organizar, mas nem sempre é um identificador perfeito.
