NeonCripto
Termo

Hashing

Hashing é o processo de comprimir dados — de qualquer tamanho — em um valor de tamanho fixo, chamado de hash. Esse processo é feito por uma função matemática que sempre gera a mesma saída para a mesma entrada, mas onde qualquer pequena mudança nos dados originais produz um hash completamente diferente.

Nas blockchains, o hashing é usado para garantir a integridade e a segurança dos dados: cada bloco carrega o hash do bloco anterior, criando uma cadeia onde alterar qualquer informação passada seria facilmente detectável.

Veja na práticaTeste um hash SHA-256 ao vivo