Explica aí… o que é o código-fonte da urna? e o que é TPS?

Código-fonte é o conjunto de comandos escritos em linguagem de programação para o funcionamento da urna e o Teste Público de Segurança da Urna (TPS) é uma auditoria aberta à participação do eleitorado

Procedimento realizado pela Justiça Eleitoral acontece regularmente, pelo menos um ano antes de ...

O código-fonte da urna é o conjunto de comandos escritos em linguagem de programação de computador que dizem como os programas devem funcionar. Todo aplicativo de celular, sistema operacional e até páginas na internet também têm um. Esse código nada mais é, então, que o conjunto de instruções às quais os sistemas eleitorais contidos na urna eletrônica, desenvolvidos pelo Tribunal Superior Eleitoral (TSE), obedecem.

Para se ter uma comparação, o código-fonte seria algo similar a uma grande receita de bolo. Ele vai estabelecer as regras para que os sistemas da urna eletrônica sempre façam as coisas da mesma forma. Assim, quando o eleitor vai até a urna votar, todas as etapas do processo — por exemplo, apresentação do cargo na tela, registro do voto digitado, apuração do total de votos — ocorrem de forma sequencialmente definida no código-fonte. Linha após linha, a máquina interpreta os comandos e opera conforme determinado.

Além disso, um conjunto de barreiras de segurança faz com que a urna eletrônica execute somente o código autêntico da Justiça Eleitoral. Isso impossibilita que seja gerada, por um programador, uma outra versão do sistema.

E como ter acesso ao código-fonte da urna?

Desde 2002, antes de cada eleição, é realizada a abertura do código-fonte e dos sistemas eleitorais da urna eletrônica para inspeção por entidades fiscalizadoras. Este ano, o código foi aberto em 4 de outubro, um ano e dois dias antes do próximo pleito.

As instituições fiscalizadoras, que representam a sociedade civil, vão ao edifício-sede do Tribunal Superior Eleitoral (TSE), em Brasília (DF), onde analisam toda a codificação – das urnas eletrônicas aos sistemas eleitorais, como o de totalização (soma) dos votos do eleitorado.

A análise ocorre na sala Multiúso, localizada no subsolo do Tribunal. Os comandos ficam abertos para que  essas entidades - instituições públicas, órgãos federais, partidos políticos e universidades - possam avaliá-los e conferir se a codificação desenvolvida pela Justiça Eleitoral está de acordo com a finalidade proposta.

O código poderá ser inspecionado até a cerimônia de lacração dos sistemas eleitorais, em agosto de 2024. Nessa modalidade de auditoria o eleitorado participa de forma indireta do processo, representado pelas entidades fiscalizadoras.

O que é o Teste Público de Segurança (TPS)?

Outra modalidade de auditoria, que acontece em paralelo à abertura do código-fonte, é o Teste Público de Segurança da Urna (TPS), que alcança a sua sétima edição, em 2023. Nele, a participação do eleitorado é de forma direta. Qualquer brasileira ou brasileiro maior de 18 anos pode apresentar um plano de ataque aos sistemas eleitorais envolvidos na geração de mídias, votação, apuração, transmissão e recebimento de arquivos.

Este ano, foram 85 pré-inscrições, o dobro do atingido na edição anterior de 2021. A primeira fase do TPS foi a inspeção do código-fonte das urnas entre 9 e 13 de outubro e 16 a 20 do mesmo mês. É durante esse período que os pré-inscritos elaboram planos de teste enviados à Comissão Reguladora do evento.

As inscrições passam por uma seleção conforme a relevância técnica, com a divulgação dos escolhidos em 10 de novembro. Esses participarão da semana do TPS, entre 27 de novembro e 1° de dezembro. 

Após a execução dos planos de ataque na semana do TPS, eventuais achados e apontamentos realizados pelos investigadores serão avaliados por uma comissão do TSE para os aprimoramentos que se fizerem necessários. Em maio de 2024, acontece o Teste de Confirmação do TPS, oportunidade em que a comissão avaliadora apresenta as soluções adotadas para reforçar a segurança dos sistemas.

Nas seis edições já realizadas, desde 2009, o teste teve 148 participantes, com 96 planos de ataque, totalizando 202 horas de atividades executadas.

Qual a diferença entre a abertura do código-fonte e o TPS?

O TPS e a abertura do código-fonte são duas oportunidades de auditoria e fiscalização do sistema eletrônico de votação e que ocorrem em períodos distintos. Enquanto o conjunto de comandos fica aberto até agosto de 2024, o Teste da Urna tem data fixa e é realizado entre 27/11 e 1º/12/2023. 

O tempo de análise do código-fonte pelas entidades fiscalizadoras é maior – de 4 de outubro de 2023 até agosto de 2024. Participantes do TPS inspecionam código em duas ocasiões: antes do Teste (de 9/10 a 13/10 e de 16/10 a 20/10) e durante o Teste (27/11 – 1º/12/2023).

A abertura do código-fonte é voltada às instituições fiscalizadoras, representantes da sociedade na fiscalização. O eleitorado participa de forma indireta do processo. Já o TPS é uma forma direta de participação de cidadãs e cidadãos: qualquer brasileira ou brasileiro maior de 18 anos pode se inscrever.


imprensa@tre-sp.jus.br

Acompanhe nossas redes

Logo Facebook | Logo Instagram | Logo Twitter | Logo Youtube | Logo Tik Tok 

ícone mapa

Tribunal Regional Eleitoral de São Paulo
Rua Francisca Miquelina, 123
Bela Vista - São Paulo - SP - Brasil
CEP: 01316-900
CNPJ(MF): 06.302.492/0001-56

Ícone Protocolo Administrativo

PABX:
(11) 3130 2000
_____________________
Central de Atendimento Telefônico ao Eleitor
148  e  (11) 3130 2100
Custo de ligação local para todo o Estado

Ícone horário de funcionamento dos protocolos

Horário de funcionamento
Secretaria - Protocolo:
de segunda a sexta-feira, das 12h às 18h
Zonas Eleitorais:
de segunda a sexta-feira, das 11h às 17h
Consulte os endereços, telefones e contatos das Zonas Eleitorais

Acesso rápido