Software

Eleições 2026: TSE Detalha Mecanismos de Software para Transparência da Urna Eletrônica

O Tribunal Superior Eleitoral (TSE) revela os bastidores do funcionamento da urna eletrônica, explicando a arquitetura de software e os rigorosos protocolos de segurança e transparência aplicados às Eleições 2026. Desde a inspeção do código-fonte e o sistema operacional Uenux, desenvolvido pelo próprio tribunal, até a compilação, assinatura digital dos programas e a operação offline, cada etapa visa garantir a integridade dos votos e a credibilidade do processo eleitoral.

Compartilhe
Ouvir ResumoNarrado por IA
Eleições 2026: TSE Detalha Mecanismos de Software para Transparência da Urna Eletrônica
Foto: Divulgação / Leia Tech
SÃO PAULO, SP -

O Tribunal Superior Eleitoral (TSE) detalhou o funcionamento da urna eletrônica, revelando a complexa estrutura de programas e os rigorosos protocolos de segurança que fundamentam as Eleições 2026. A máquina de votação opera a partir de um conjunto de softwares desenvolvidos pelo próprio TSE, que são responsáveis por preparar o pleito, registrar os votos, apurar os resultados e gerar os arquivos necessários para a transmissão dos dados.

Antes de chegar às seções eleitorais, esses programas passam por um ciclo intensivo de inspeções, testes, assinatura digital e lacração, visando assegurar a integridade e a autenticidade de todo o sistema. A transparência do processo começa muito antes do dia da votação, com a disponibilização do código-fonte para fiscalização por diversas entidades.

Do Código-Fonte à Compilação dos Sistemas.

O coração do sistema eleitoral reside no seu código-fonte, o conjunto de instruções programadas que define o comportamento da urna. Para as Eleições 2026, o TSE abriu o código-fonte de seus sistemas para inspeção desde outubro de 2025, no âmbito do “Ciclo de Transparência Democrática”. Partidos políticos, órgãos públicos, universidades e outras entidades autorizadas tiveram a oportunidade de analisar os programas.

Após essa fase de escrutínio, o código é compilado, transformando as instruções legíveis por humanos em arquivos executáveis pela urna. Em setembro de 2026, o TSE concluiu a compilação, a assinatura digital e a lacração dos sistemas que serão empregados no pleito deste ano, marcando uma etapa crucial na preparação tecnológica.

Uenux: O Sistema Operacional Exclusivo da Urna.

Assim como computadores convencionais necessitam de um sistema operacional, a urna eletrônica possui o Uenux, uma distribuição Linux customizada. Desenvolvido pela equipe técnica do TSE especificamente para as urnas, o Uenux gerencia a inicialização, as funções básicas e a execução dos aplicativos eleitorais. É fundamental ressaltar que a urna não opera como um computador conectado à internet. Segundo o TSE, o equipamento não dispõe de mecanismos de conexão com redes externas durante qualquer fase — preparação, votação ou pós-votação. A transmissão dos arquivos de resultados acontece posteriormente, por meio de equipamentos e procedimentos específicos da Justiça Eleitoral, em um ambiente controlado e seguro.

Registro e Proteção do Voto.

Quando o eleitor digita sua escolha, o software da urna identifica a opção e exibe as informações do candidato ou legenda. Após a confirmação, o voto é registrado no Registro Digital do Voto (RDV), um arquivo que armazena as escolhas de forma anonimizada. Para preservar o sigilo, os registros são distribuídos aleatoriamente no arquivo, impedindo que a ordem dos votos seja vinculada à sequência dos eleitores.

A cada voto confirmado, o RDV é atualizado e recebe uma assinatura digital. Este mecanismo criptográfico é vital para verificar a autenticidade e a integridade do arquivo, garantindo que ele corresponde à versão assinada e que não sofreu alterações indevidas posteriormente.

Apuração e Totalização dos Resultados.

Ao término da votação, a urna realiza a apuração eletrônica. O software utiliza os dados do RDV para calcular a quantidade de votos de cada candidato, legenda, além de votos brancos e nulos. O resultado local é então documentado no Boletim de Urna (BU), que contém os dados daquela seção eleitoral, incluindo o número de votantes e a votação por candidatura. O BU também é assinado digitalmente e recebe um registro de horário.

Uma cópia impressa do BU é disponibilizada na própria seção, permitindo a conferência do resultado da urna antes mesmo da totalização nacional. Os arquivos digitais do BU são encaminhados aos tribunais regionais eleitorais, onde passam por verificações antes de serem incorporados ao resultado geral da eleição. A urna não executa a soma nacional nem transmite os dados diretamente pela internet.

Mecanismos de Segurança e Fiscalização.

Para assegurar a integridade dos dados, um dos mecanismos empregados é o hash, um resumo digital calculado matematicamente a partir de um arquivo. Qualquer mínima alteração no conteúdo gera um hash diferente, revelando se o arquivo foi modificado. Nas Eleições 2026, o TSE publicou os hashes dos sistemas eleitorais, possibilitando a comparação entre os programas nas urnas e as versões oficiais lacradas pelo Tribunal.

A assinatura digital, por sua vez, confirma a autenticidade dos programas. Durante a cerimônia de assinatura e lacração, os sistemas são compilados, assinados e armazenados em mídias protegidas, e cópias oficiais são distribuídas aos tribunais regionais.

A fiscalização é um processo contínuo e multifacetado. Além da inspeção do código-fonte, o Teste Público de Segurança (TPS) convida especialistas e pesquisadores a identificar vulnerabilidades. Verificações são realizadas durante a preparação das urnas e auditorias ocorrem após a geração dos resultados. Em 2026, instituições como o Senado Federal e a Procuradoria-Geral da República realizaram inspeções nos códigos dos sistemas eleitorais, reforçando a cadeia de verificação que acompanha o software do início ao fim.

Escrito por Redação Leia Tech