A urna eletrônica executa um conjunto de programas desenvolvidos pelo Tribunal Superior Eleitoral (TSE) para preparar a votação, registrar os votos, apurar os resultados e gerar os arquivos usados na transmissão. Esses programas passam por inspeções, testes, assinatura digital e lacração antes de chegarem às seções eleitorais. O processo começa muito antes de o eleitor digitar o número de um candidato. O TSE disponibiliza o código-fonte dos sistemas para fiscalização, transforma esse código em programas que podem ser executados pela urna e cria mecanismos para verificar se a versão instalada no equipamento é a mesma que foi analisada e autorizada. Neste texto você confere: O que é o software da urna eletrônica? O código-fonte é o conjunto de instruções escritas por programadores que determina como um programa deve funcionar. É a partir dele que são produzidos os programas executados pela urna eletrônica. Para as Eleições 2026, os códigos-fonte dos sistemas eleitorais foram disponibilizados para inspeção desde outubro de 2025. Partidos políticos, órgãos públicos, universidades e outras entidades autorizadas podem analisar os programas durante o chamado Ciclo de Transparência Democrática. Depois dessa etapa, o código é compilado , processo que transforma as instruções escritas pelos programadores em arquivos que podem ser executados pelo computador da urna. Em setembro de 2026, o TSE concluiu a compilação, assinatura digital e lacração dos sistemas que serão usados nas eleições deste ano. Qual é o sistema operacional usado na urna eletrônica? Assim como um computador convencional precisa de um sistema operacional para controlar seus recursos e executar programas, a urna também possui um software responsável por essa função. O sistema utilizado é o Uenux , uma distribuição Linux desenvolvida pela equipe técnica do TSE especificamente para as urnas eletrônicas. Ele reúne componentes responsáveis pela inicialização do equipamento, pelo funcionamento básico do sistema e pela execução dos aplicativos eleitorais. A urna não funciona como um computador conectado à internet . Segundo o TSE, o equipamento não possui mecanismos para conexão com redes externas durante a preparação, a votação ou a etapa posterior. A transmissão dos arquivos ocorre somente depois, por equipamentos e procedimentos próprios da Justiça Eleitoral. O que acontece quando o eleitor vota? Quando o eleitor digita um número, o software identifica a opção correspondente e mostra na tela as informações do candidato ou da legenda. Depois da confirmação, o voto é registrado no Registro Digital do Voto (RDV) , um arquivo que guarda os votos digitados na urna. O RDV registra o voto sem informações que permitam associá-lo à pessoa que votou. Para preservar o sigilo, os registros ficam distribuídos em posições diferentes do arquivo , impedindo que a ordem dos votos seja relacionada à sequência de eleitores que passaram pela seção. A cada confirmação, o arquivo é atualizado e recebe uma assinatura digital , mecanismo criptográfico usado para verificar a autenticidade e a integridade de um arquivo. Em termos simples, ela permite conferir posteriormente se aquele arquivo corresponde à versão assinada e se sofreu alguma alteração. Como a urna transforma os votos em resultado? Ao final da votação, a urna faz a apuração eletrônica dos votos registrados. O software utiliza as informações do RDV para calcular a quantidade de votos de cada candidato e legenda, além dos votos brancos e nulos. O resultado é registrado no Boletim de Urna (BU) , documento que apresenta os dados daquela seção eleitoral, incluindo a quantidade de votantes e a votação de cada candidatura. O BU também é assinado digitalmente e recebe registro de horário. A urna imprime o boletim e também produz arquivos digitais que seguem para as etapas seguintes do processo eleitoral. Uma cópia do BU fica disponível na própria seção, permitindo conferir o resultado daquela urna antes mesmo da totalização nacional. A totalização , por sua vez, é a etapa em que os resultados das diferentes seções são reunidos para produzir o resultado da eleição. A urna não faz essa soma nacional e também não transmite os dados diretamente pela internet. Os arquivos são encaminhados aos tribunais regionais eleitorais, onde passam por verificações antes de serem incorporados ao resultado. Como o TSE verifica que o software não foi alterado? Um dos mecanismos usados para isso é o [object Object] , um resumo digital calculado matematicamente a partir de um arquivo. Qualquer alteração no conteúdo produz um hash diferente, permitindo identificar que o arquivo não é mais exatamente o mesmo. Nas Eleições 2026, o TSE publicou os hashes dos sistemas utilizados no processo eleitoral. Eles permitem comparar os programas encontrados nas urnas e em outros equipamentos com as versões oficiais que foram lacradas pelo Tribunal. A assinatura digital cumpre outra função: confirmar 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. Depois, cópias oficiais são encaminhadas aos tribunais regionais eleitorais para a preparação das urnas. Quem pode verificar o código da urna? A fiscalização acontece em várias etapas. Além da inspeção do código-fonte, existe o Teste Público de Segurança (TPS) , no qual especialistas e pesquisadores procuram possíveis vulnerabilidades nos sistemas eleitorais. O processo também inclui verificações durante a preparação das urnas e auditorias após a geração dos resultados. Em 2026, por exemplo, instituições como Senado Federal e Procuradoria-Geral da República realizaram inspeções nos códigos dos sistemas que serão utilizados na eleição. Esse conjunto de procedimentos cria uma cadeia de verificação que acompanha o software desde o código-fonte até os arquivos produzidos no encerramento da votação. O objetivo é permitir que diferentes etapas do sistema sejam conferidas e que a versão instalada na urna possa ser comparada com aquela que foi previamente examinada, assinada e lacrada pelo TSE.

Como funciona o software das urnas eletrônicas?
Como funciona o software das urnas eletrônicas? · Imagem: Source: canaltech.com.br
Como funciona o software das urnas eletrônicas?
Como funciona o software das urnas eletrônicas? · Imagem: Source: canaltech.com.br
Como funciona o software das urnas eletrônicas?
Como funciona o software das urnas eletrônicas? · Imagem: Source: canaltech.com.br
Imagem da matéria: Como funciona o software das urnas eletrônicas?
Imagem da matéria: Como funciona o software das urnas eletrônicas? · Imagem: Reprodução/TSE