24 / 691HASH

Hash

resumo criptográfico

Resultado de comprimento fixo de dados de entrada definidos com precisão.

Hash é resultado de uma função hash. Mesmos bytes e algoritmo dão o mesmo resumo; a criptografia dificulta achar entrada ou entradas diferentes com resultado igual. Não é cópia criptografada.

Qualquer pessoa calcula hash de dados públicos sem chave secreta. Comparar com resumo recebido de fonte confiável ajuda na integridade, não prova autor ou verdade. Se arquivo e resumo forem substituídos, a comparação não estabelece origem. [NIST FIPS 180-4: Secure Hash Standard]

Pré-imagem busca entrada para resumo dado; colisão busca duas entradas diferentes com mesmo resumo. Saídas finitas implicam colisões. Segurança vem da dificuldade de encontrá-las, não de impossibilidade matemática. Entradas curtas ou previsíveis podem ser testadas por dicionário. [NIST FIPS 180-4: Secure Hash Standard]

Hash de cabeçalho, txid e compromisso witness não são intercambiáveis. Usam serialização e construção específicas; outras partes usam HASH160 ou tagged hash. Texto hexadecimal representa o resultado: fazer hash de caracteres em vez de bytes decodificados costuma dar outro valor. [Bitcoin Core v29.0: hash constructions]

Para ter uma visão mais completa, leia este verbete junto com SHA-256, Proof of Work, Cabeçalho de bloco, Transação, Árvore de Merkle, Bitcoin. Também há referências a este verbete em SHA-256, Nonce, HTLC, Hashcash.

DOC · 001NIST FIPS 180-4: Secure Hash StandardFonte primária ↗DOC · 002Bitcoin Core v29.0: hash constructionsFonte primária ↗
Revisado em 1º de agosto de 2026Fontes em primeiro lugar · Não é recomendação de investimento