O que é hash? - TecMundo
Essa sequência é conhecida como "Hash info" e pode ser facilmente verificada em indexadores como o The Pirate Bay, exibido na imagem acima. Porém, o uso dessa técnica vai muito além dos torrents e é conhecida no mundo da informática como hash ou hashsum.
Hash: garantia de integridade dos dados
Exemplo de comparação mal sucedida pelo HashX (Fonte da imagem: Tecmundo/Baixaki)
Essa sequência alfanumérica, conhecida entre os programadores como string, é calculada e conferida por meio de comandos ou programas que acompanham os sistemas operacionais mais modernos, podendo também ser produzidos por terceiros, como o HashX, File Verifier ++ ou HKsFV.
Senhas ficam mais protegidas em forma de hash
Graças ao hash, sistemas computacionais não precisam armazenar as senhas dos usuários cadastrados na máquina em texto puro, ou seja, de maneira legível. Caso contrário, bastaria abrir esse arquivo ou tabela de banco de dados para ter acesso às senhas de todo mundo.
Comparar hashes é mais fácil do que verificar bit a bit (Fonte da imagem: ShutterStock)
Por isso, para saber se o que você digitou no campo password está correto, o sistema calcula o hash da senha informada. Se ela estiver de acordo com o hash da senha cadastrada, você poderá usar o computador normalmente. Caso contrário, o sistema informa que o password digitado é inválido.
Note que, em todo esse processo, a senha em si não é usada pelo sistema, mas sim uma string única atribuída a ela. O hash também é empregado nas assinaturas digitais, e você pode saber mais sobre elas lendo o artigo publicado pelo Tecmundo.