Regra aplicada
SHA-256 é calculado sobre UTF-8 de cada texto original; espaços e quebras de linha participam do hash.
Preparar uma lista local de arquivos
Informe um array JSON com objetos name e text. O nome é um rótulo que você escolhe; text contém o texto completo de um backup padrão válido. A ferramenta aceita de um a dez itens e valida cada documento antes de calcular seu hash. Não lê automaticamente arquivos do disco a partir de seus nomes.
Use nomes únicos com até quarenta caracteres ASCII antes da extensão .json, permitindo letras, números, hífen e sublinhado. Caminhos e espaços são rejeitados para manter o manifesto inequívoco. Se você mudar o rótulo, isso muda a linha do manifesto, mas o hash continua dependendo exclusivamente dos bytes do texto associado.
Entender exatamente o que o hash verifica
O texto original é codificado em UTF-8 e enviado à função SHA-256 local do navegador. Espaços, indentação e quebras de linha são preservados nessa entrada. Dois backups com a mesma estrutura, mas formatação diferente, podem produzir hashes diferentes. O objetivo é comparar cópias de bytes, não declarar equivalência semântica.
A tabela exibe nome, tamanho real UTF-8 e o hash de 64 caracteres hexadecimais. O arquivo .sha256 usa uma linha por item, com hash e nome separados por dois espaços. Ele não contém o save nem permite restaurar dados que você perdeu; mantenha os backups junto de sua própria organização de cópias.
Limites de integridade e privacidade
Um hash não é assinatura, não autentica o autor e não cifra o conteúdo. Se outra pessoa puder trocar tanto o arquivo quanto o manifesto, a lista sozinha não prova que nada foi adulterado. A ferramenta também não transforma dados ficcionais em registro eleitoral ou documento oficial.
O lote inteiro tem limite de 250 mil caracteres e precisa conter somente os campos name e text em cada item. A operação é local, sem enviar nomes, textos ou hashes em eventos de análise. O relatório baixado contém os rótulos escolhidos; revise-os antes de compartilhar. Para comparar somente duas cópias, use a ferramenta de integridade relacionada.
Conferir dois cenários de referência
Cenários controlados para conferir esta regra. Cada resultado é calculado com as entradas explícitas e as demais opções do exemplo inicial.
Uma única cópia
Entradas alteradas: Lista JSON: objetos name/text dos backups = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
1 backups no manifesto SHA-256| Nome local | Bytes UTF-8 | SHA-256 |
|---|---|---|
| unica.json | 7.509 | 6dc88f1993fee4f04ebec9befb9877ca3da805243641a4b5bb28f9847ada2840 |
Em telas pequenas, deslize a tabela para conferir todas as colunas.
Hash dos bytes originais, incluindo espaços e quebras de linha; estrutura equivalente pode gerar hash diferente. Manifesto contém nomes e hashes, sem conteúdo. Não assina, autentica autor, cifra ou prova validade eleitoral. Nome serve como rótulo informado, não leitura automática do disco.
Estrutura igual, espaços diferentes
Entradas alteradas: Lista JSON: objetos name/text dos backups = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
2 backups no manifesto SHA-256| Nome local | Bytes UTF-8 | SHA-256 |
|---|---|---|
| compacta.json | 7.509 | 6dc88f1993fee4f04ebec9befb9877ca3da805243641a4b5bb28f9847ada2840 |
| indentada.json | 11.287 | 93f411a7f75d5af456894ad0fc8370d29a416d232c8be845744dcb45e399e98b |
Em telas pequenas, deslize a tabela para conferir todas as colunas.
Hash dos bytes originais, incluindo espaços e quebras de linha; estrutura equivalente pode gerar hash diferente. Manifesto contém nomes e hashes, sem conteúdo. Não assina, autentica autor, cifra ou prova validade eleitoral. Nome serve como rótulo informado, não leitura automática do disco.
Simulação independente: as informações descrevem o jogo ficcional República em Disputa, sem avaliação de pessoas reais ou previsão de uma eleição.
Regras, dados e exemplos conferidos na versão do jogo em 18 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.