Regra aplicada
SHA-256 dos bytes UTF-8 originais de cada texto, comparado ao hash esperado pelo mesmo nome.
Preparar as duas entradas
Na primeira entrada, forneça uma lista JSON de objetos com name e text. O nome é um rótulo local terminado em .json, sem caminho ou espaços; text contém o backup como string JSON. São aceitos até dez backups padrão válidos e nomes diferentes. Nada é lido do disco automaticamente.
Na segunda entrada, cole o manifesto:64 dígitos hexadecimais, dois espaços e o nome. Cada nome aparece no máximo uma vez. A página não gera um manifesto novo para declarar tudo correto: ela exige uma referência informada e compara essa referência com os conteúdos efetivos.
Interpretar cada resultado
Confere significa que o nome existe nas duas entradas e os hashes coincidem. Divergente significa mesmo nome com hash diferente. Ausente significa que o manifesto pede um nome não fornecido. Extra indica um backup fornecido que não consta da referência; esse arquivo não recebeu confirmação do manifesto.
O cálculo usa bytes originais, incluindo espaços e quebras de linha. Reindentar JSON semanticamente igual altera o hash. Ao transferir texto entre sistemas, confirme se os finais de linha foram preservados. O relatório baixado contém nomes e hashes, sem incluir o conteúdo completo dos backups.
Integridade depende da referência
SHA-256 permite detectar diferenças em relação a um valor confiável; não assina o documento nem identifica seu autor. Se alguém substituir backup e manifesto juntos, os dois podem continuar conferindo. Preserve a referência por um canal cuja confiança você já estabeleceu.
A validação de backup evita aplicar este fluxo a objetos arbitrários, mas não certifica resultado eleitoral real ou procedência. Mesmo com todos os hashes corretos, revise o arquivo escolhido antes de restaurar. Esta página não altera a campanha nem executa restauração.
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.
Hash diferente
Entradas alteradas: Manifesto SHA-256: hash, dois espaços, nome = 0000000000000000000000000000000000000000000000000000000000000000 campanha-a.json. As demais entradas seguem o exemplo inicial.
Arquivos que conferem com o manifesto: 0| Nome | Resultado | SHA-256 esperado | SHA-256 calculado |
|---|---|---|---|
| campanha-a.json | Divergente | 0000000000000000000000000000000000000000000000000000000000000000 | 360709af955c99f0727a086a4a37e8ee3f9847f7daa27482929f478567c50ca0 |
Em telas pequenas, deslize a tabela para conferir todas as colunas.
Compara bytes UTF-8 originais, incluindo espaços e finais de linha. Ausente/extra não equivale a divergente. Hash não autentica autor: um manifesto adulterado também pode conferir. Não lê disco nem conteúdo automaticamente; não transmite backups. Nomes/hashes permanecem no relatório baixado.
Nome ausente, arquivo extra
Entradas alteradas: Manifesto SHA-256: hash, dois espaços, nome = 0000000000000000000000000000000000000000000000000000000000000000 ausente.json. As demais entradas seguem o exemplo inicial.
Arquivos que conferem com o manifesto: 0| Nome | Resultado | SHA-256 esperado | SHA-256 calculado |
|---|---|---|---|
| ausente.json | Ausente | 0000000000000000000000000000000000000000000000000000000000000000 | — |
| campanha-a.json | Extra, fora do manifesto | — | 360709af955c99f0727a086a4a37e8ee3f9847f7daa27482929f478567c50ca0 |
Em telas pequenas, deslize a tabela para conferir todas as colunas.
Compara bytes UTF-8 originais, incluindo espaços e finais de linha. Ausente/extra não equivale a divergente. Hash não autentica autor: um manifesto adulterado também pode conferir. Não lê disco nem conteúdo automaticamente; não transmite backups. Nomes/hashes permanecem no relatório baixado.
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 19 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.