Blockchain na prática · 1 de 5
O que é um hash SHA-256?
Um hash é a “impressão digital” de um dado. A função SHA-256 transforma qualquer texto, de uma letra a um livro inteiro, em uma sequência fixa de 64 caracteres.
O mesmo texto sempre gera o mesmo hash. Mas mudar uma única vírgula gera um hash completamente diferente, e não existe caminho de volta: do hash não dá para descobrir o texto.
Hash (SHA-256)
1dbc394094b54f36c9d1fb4fc35ab5300bf53ee0fd484877e357b16b465c1ac3
Experimente
- Digite uma palavra e observe o hash.
- Troque uma letra de maiúscula para minúscula: o hash inteiro muda.
- Apague o texto: até o vazio tem um hash.
Termos desta lição
- HashingHashing é 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 qu
- SHA-256SHA-256 é uma função hash criptográfica que pega qualquer quantidade de dados — de uma palavra a um arquivo inteiro — e a transforma em um valor de tamanho fixo
- CryptographyCryptography (criptografia) é a prática e o estudo de métodos para trocar mensagens de forma segura entre duas ou mais partes, garantindo que apenas as pessoas
Demonstração educativa, inspirada no Blockchain Demo de Anders Brownworth (licença MIT). Tudo roda no seu navegador; nada é enviado a nenhum servidor. É uma simplificação: o Bitcoin real usa dificuldade muito maior e outros detalhes.