Pular para o conteúdo

Segunda-feira, 26 de outubro de 2026Anuncie

Brasília 21°C Parcialmente nublado · ↑30° ↓20°
Brasil360O Brasil por todos os ângulos

Política

Brasil360 monitorou os arquivos do TSE durante a apuração e não encontrou anomalias

Foram 3.179 eventos registrados e 3.008 versões dos 29 arquivos oficiais copiadas e conferidas; registro encadeado por SHA-256 está disponível para download e verificação

Redação Brasil360
Arte: Brasil360. Os blocos mostram os seis últimos elos reais do registro de monitoramento

Durante a apuração do 2º turno, o Brasil360 monitorou de forma automática os arquivos oficiais de divulgação de resultados do Tribunal Superior Eleitoral (TSE). De 18:59 às 22:40 de domingo (25), o sistema registrou 3.179 eventos, guardou uma cópia de 3.008 versões dos 29 arquivos acompanhados e não encontrou nenhuma anomalia técnica.

O registro completo, as cópias dos arquivos e o programa que confere tudo estão disponíveis para download no fim desta reportagem, para que qualquer pessoa possa refazer a verificação.

O que foi monitorado

O TSE publica os resultados em arquivos assinados digitalmente, um por abrangência, em resultados.tse.jus.br. O monitor acompanhou os 29 arquivos da eleição para presidente: o total do Brasil, os 27 estados e o exterior.

  • O arquivo nacional foi lido a cada 30 segundos.
  • Os arquivos dos estados e do exterior, a cada 2 minutos.
  • Cada versão nova foi copiada na íntegra e identificada pela sua impressão digital (SHA-256), um código que muda se um único caractere do arquivo for alterado.
  • Junto com cada cópia, o monitor guardou os cabeçalhos da resposta do servidor do TSE (data, ETag, Last-Modified).

O que foi conferido em cada leitura

A cada versão nova, o sistema comparou o arquivo com a versão anterior e verificou se:

  1. o número de seções totalizadas nunca diminuiu;
  2. os votos de cada candidato nunca diminuíram;
  3. o horário da totalização nunca voltou no tempo;
  4. o percentual publicado de cada candidato confere com o calculado a partir dos votos (tolerância de 0,05 ponto);
  5. a soma dos votos dos candidatos não passou do total de votos válidos;
  6. o site do TSE respondeu (3 falhas seguidas de acesso seriam registradas como anomalia);
  7. a divulgação não ficou mais de 10 minutos parada depois da retomada, às 19h01.

O resultado

Verificação Resultado
Eventos registrados 3.179
Versões de arquivos copiadas e conferidas 3.008
Anomalias encontradas 0
Falhas pontuais de acesso 2, às 19:03 e 19:05, resolvidas na leitura seguinte
Integridade do registro (corrente de hashes) Íntegra em todos os 3.179 eventos
Integridade das cópias (SHA-256) Íntegra em todas as 3.008 versões
Última leitura do total nacional totalização de 25/10/2026 22:39:21, 499241 seções (99,99%)

As duas falhas de acesso foram demoras na conexão segura com o servidor do TSE, logo depois da retomada da divulgação, quando o tráfego estava no pico. Nas duas vezes, a leitura seguinte, 30 segundos depois, funcionou normalmente.

Os arquivos, um a um

Quantas versões de cada arquivo o monitor registrou e a impressão digital (SHA-256, primeiros 16 caracteres) da última versão lida. A lista completa está no arquivo CSV disponível para download.

Arquivo Abrangência Versões Última totalização lida Seções SHA-256 da última versão
br-c0001-e006258-u.jws Brasil (total) 325 22:39:21 499.241 c44bf2ffa2f9655a
ac-c0001-e006258-u.jws Acre 94 22:38:36 2.270 77e19e9eee18a234
al-c0001-e006258-u.jws Alagoas 96 22:38:37 7.101 a0b1d5f9e33b2534
am-c0001-e006258-u.jws Amazonas 94 22:38:37 8.157 50220be25fa10007
ap-c0001-e006258-u.jws Amapá 94 22:38:36 1.914 91c0a1fba0fb7427
ba-c0001-e006258-u.jws Bahia 97 22:38:44 35.475 f69417d2edd4893c
ce-c0001-e006258-u.jws Ceará 97 22:39:18 23.765 46066e9842ac81e1
df-c0001-e006258-u.jws Distrito Federal 97 22:38:36 6.969 388738270eefabcf
es-c0001-e006258-u.jws Espírito Santo 96 22:38:37 9.844 aa5f80367d58e457
go-c0001-e006258-u.jws Goiás 96 22:38:38 15.686 447949ed03e95d9a
ma-c0001-e006258-u.jws Maranhão 96 22:38:39 18.091 d04a4121b7d8d121
mg-c0001-e006258-u.jws Minas Gerais 96 22:38:14 52.056 a2d088220097055b
ms-c0001-e006258-u.jws Mato Grosso do Sul 94 22:38:37 7.106 4bea08b17345a4a7
mt-c0001-e006258-u.jws Mato Grosso 96 22:38:38 8.287 4f394a52e74046a0
pa-c0001-e006258-u.jws Pará 97 22:38:39 20.827 2584b7a5d0a9ad7f
pb-c0001-e006258-u.jws Paraíba 98 22:38:38 10.712 44ededece83adb8c
pe-c0001-e006258-u.jws Pernambuco 97 22:38:39 21.418 eb0f89110279154c
pi-c0001-e006258-u.jws Piauí 97 22:38:39 10.225 22ec5ad7904e85fb
pr-c0001-e006258-u.jws Paraná 94 22:38:43 27.142 87967e6dddb50e18
rj-c0001-e006258-u.jws Rio de Janeiro 97 22:38:38 37.675 95a500cde003a4fc
rn-c0001-e006258-u.jws Rio Grande do Norte 97 22:38:38 8.115 eb88ffc0a34cc0f4
ro-c0001-e006258-u.jws Rondônia 95 22:38:36 4.698 4e298ee424b0e3c8
rr-c0001-e006258-u.jws Roraima 94 22:38:36 1.519 da7ed8cc81e457d9
rs-c0001-e006258-u.jws Rio Grande do Sul 96 22:38:46 27.547 06ef4324f0184cd5
sc-c0001-e006258-u.jws Santa Catarina 95 22:38:40 17.326 594e34c9e7f795c3
se-c0001-e006258-u.jws Sergipe 96 22:38:37 5.923 cac0b802ea4730f8
sp-c0001-e006258-u.jws São Paulo 96 22:38:46 103.656 99d2cbad08562acb
to-c0001-e006258-u.jws Tocantins 95 22:38:37 4.384 14398e43b05378ee
zz-c0001-e006258-u.jws Exterior 96 22:38:37 1.351 c05939001721c9e7

Como é o registro

Cada linha do registro é um evento, com o horário, o tipo, o arquivo, a impressão digital da cópia e o hash da linha anterior. Esse encadeamento funciona como os elos de uma corrente: alterar, apagar ou inserir qualquer linha depois de gravada quebra todos os elos seguintes, e a verificação aponta o problema. Um trecho real do registro, da última leitura do total nacional:

{
  "brasilia": "25/10/2026 22:40:01",
  "tipo": "ATUALIZACAO",
  "detalhe": "Brasil: totalização 25/10/2026 22:39:21, 499241 seções (99,99%)",
  "arquivo": "https://resultados.tse.jus.br/oficial/ele2026/6258/dados/br/br-c0001-e006258-u.jws",
  "sha256": "c44bf2ffa2f9655ade177fe221d1932c143a68d1bcdc918980791bcb1a273183",
  "evidencia": "evidencias/br-25102026-223921-c44bf2ffa2f9.jws",
  "votos": {
    "13": 64255124,
    "22": 59825488
  },
  "hash_anterior": "f2f417161047d0331ce45f5e05b1c33a0248c8d65a883d41e2acf477042c4958",
  "hash": "e07269b063e2bdc1b0c548ca194087b26a5271cf9d1940ea13c5bcbfd3de8059"
}

Limites do monitoramento

  • O monitor desta reportagem começou a gravar às 18:59, quando a divulgação do TSE já estava parada desde as 17h06 por causa da prorrogação da votação. A primeira leitura registrou exatamente o último total publicado antes da pausa (17h06, 1.225 seções).
  • O programa foi reiniciado 8 vezes ao longo da noite, por limite de tempo de execução, com intervalos curtos entre uma sessão e outra. Cada reinício aparece no registro, e a corrente de hashes continua de uma sessão para a outra.
  • O monitoramento confere a coerência interna e a evolução dos arquivos publicados. Ele não substitui a auditoria das urnas nem a conferência dos boletins de urna, que são públicos e podem ser comparados seção por seção.
  • Os arquivos de governador não fizeram parte deste monitor. Os números de governador exibidos no Brasil360 foram conferidos com o TSE em verificações separadas ao longo da noite.

Baixe e confira

Para conferir, basta descompactar o pacote e executar python verificar_registro.py 2026-10-25. O programa recalcula a corrente de hashes e a impressão digital de cada cópia. No pacote publicado, o resultado foi: 3.179 eventos conferidos; nenhum problema.

Gostou? Envie esta reportagem para quem você conhece.