O que são funções de hash? Aqui está a explicação de JP (@veorq)