Transparência sobre o sorteio das vagas
Logo após o término das inscrições, em 03/12/2025 às 23:59h, serão publicados nesta página:
- a lista congelada com todos os números de inscrição elegíveis; e
- o hash criptográfico SHA256 dessa lista.
Já os resultados oficiais do sorteio (ordem geral, vagas e listas de espera) estarão disponíveis a partir de 05/12/2025 às 10:00h, após a divulgação do resultado do número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal que será usado como semente.
1. O que é a lista congelada
Depois que as inscrições se encerram, o sistema gera uma lista única contendo apenas os números de inscrição de todos os candidatos que estão com a inscrição válida. Essa lista não tem nome, CPF, telefone ou qualquer outro dado pessoal: somente o identificador numérico de cada inscrição.
Essa é a chamada lista congelada. Ela representa exatamente quem está participando do sorteio, nem mais nem menos. A lista é ordenada por número de inscrição e exportada em formato TXT. A partir desse momento, ela não é alterada.
Em seguida, é calculado o hash SHA256 desse arquivo TXT. Esse hash é uma espécie de “impressão digital” da lista. Se qualquer linha fosse incluída, removida ou alterada, o hash mudaria completamente, deixando evidente qualquer tentativa de manipulação.
2. O que é a semente (seed) do sorteio
A semente é um valor numérico que serve de base para gerar a ordem do sorteio de forma totalmente determinística (ou seja, sem sorteio manual, sem influência humana e sem espaço para ajustes posteriores). A grande questão é: esse valor precisa ser público, verificável e impossível de ser manipulado.
Para isso, será utilizado o resultado do número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal. Nessa loteria, será considerada como semente o número do bilhete premiado (composto por seis dígitos).
A semente será formada da seguinte maneira:
- pega-se o número do bilhete premiado em primeiro lugar na loteria federal, o qual é composto por seis dígitos;
- este número será a semente (SEED) utilizada para gerar as chaves do sorteio e classificação dos inscritos.
Exemplo ilustrativo (apenas para explicar o formato): suponha que o resultado da Loteria Federal seja:
Bilhete premiado: 012345
A semente utilizada pelo sistema será então:
SEED = "012345"
Esse valor é público, qualquer pessoa pode conferir no resultado oficial da loteria e não há qualquer interferência da Fundarte na sua definição.
3. Como o algoritmo usa a semente e os números de inscrição
Com a SEED definida e a lista congelada publicada, o algoritmo do sorteio funciona da seguinte forma:
- pega-se a SEED (por exemplo, "012345");
- para cada número de inscrição, monta-se uma string juntando a SEED, um hífen e o ID da inscrição;
- calcula-se o hash SHA256 dessa string;
- ordenam-se todos os inscritos pelo valor desse hash (em ordem crescente);
- a posição de cada um nessa ordenação é a sua classificação no sorteio.
Em fórmula, para cada inscrição, o sistema calcula:
CHAVE = SHA256( SEED + "-" + ID_INSCRICAO )
Exemplo ilustrativo (apenas para entender o mecanismo):
SEED = "012345"
ID_INSCRICAO = 1023
Concatenação: "012345-1023"
CHAVE = SHA256("012345-1023")
O mesmo é feito para todos os inscritos: 1001, 1002, 1003, e assim por diante. Em seguida, o sistema ordena todas essas CHAVES SHA256 em ordem crescente. Essa lista ordenada é a ordem do resultado geral do sorteio.
Para cada curso, o sistema pega apenas os inscritos daquele curso e respeita a mesma ordem geral. Os primeiros preenchem as vagas disponíveis, e os demais compõem a lista de espera.
3.1. Por que usamos SHA256
O SHA256 é um algoritmo público de função hash. Ele recebe um texto de entrada e gera um código fixo de 64 caracteres. Esse código não pode ser revertido e muda completamente mesmo que apenas um pequeno detalhe da entrada seja alterado. Isso significa que, se alguém trocasse um único número da lista de inscritos ou tentasse mudar a semente, o hash da pessoa mudaria totalmente.
É por isso que o SHA256 é tão usado em auditorias, segurança digital e assinatura de dados. Ele garante que a ordem gerada pelo sorteio não pode ser manipulada depois. Uma vez que a semente vem da Loteria Federal e a lista congelada já foi publicada antes do sorteio, não existe como alterar o resultado.
Exemplo simples para ilustrar: considere a mesma semente "012345". Veja como o hash muda completamente quando trocamos apenas um número da inscrição.
Entrada: 012345-1023 SHA256: 19f7bc04e166a26db32350f1030e67a5b22f2e0ae91043c4f2eb03b4e7a16c87 Entrada: 012345-1024 SHA256: 7aa7fa97b81105be6c8e6970b6045fa4c47bceb90ff34a48e354b5c3ab7274c0
Repare que a mudança de um único dígito (1023 para 1024) gera um hash totalmente diferente. É isso que garante a imparcialidade do sorteio.
4. Algoritmo em passos (modo reprodutível)
# Algoritmo do sorteio — passo a passo
1. Após o fim das inscrições:
1.1. gerar a lista congelada com todos os ID_INSCRICAO elegíveis;
1.2. publicar a lista em formato TXT;
1.3. calcular e publicar o SHA256 desse TXT.
2. Após a divulgação oficial do número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal:
2.1. obter o número do bilhete premiado com seis dígitos;
2.2. disponibilizar o número do bilhete sem espaços, mantendo os seis dígitos, contendo zeros a esquerda, quando necessário:
SEED = "012345".
3. Para cada ID_INSCRICAO da lista congelada:
3.1. montar a string BASE = SEED + "-" + ID_INSCRICAO;
3.2. calcular CHAVE = SHA256(BASE).
4. Ordenar todos os inscritos pela CHAVE em ordem crescente.
5. A ordem resultante é a classificação geral do sorteio.
6. Para cada curso:
6.1. filtrar somente os inscritos daquele curso;
6.2. respeitar a mesma ordem geral;
6.3. preencher as vagas com os primeiros da lista;
6.4. manter os demais como lista de espera.
Qualquer pessoa pode reproduzir esse processo: basta baixar a lista congelada publicada em 04/12/2025, usar a SEED formada pelo número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal e aplicar o mesmo algoritmo. O resultado será exatamente o mesmo divulgado pela Fundarte.
5. O que será publicado e quando
Nesta página, serão publicados:
- a partir de 04/12/2025:
- a lista congelada com todos os números de inscrição elegíveis; e
- o hash SHA256 dessa lista;
- a partir de 05/12/2025 às 10:00h:
- a SEED (semente) utilizada (formada pelo número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal;
- a classificação geral do sorteio;
- os resultados da classificação por curso e lista de espera.
Todo esse desenho foi pensado para ser simples, fácil de auditar e impossível de manipular, garantindo igualdade de condições para todos os candidatos.
6. Acesso à página oficial dos resultados
Assim que o sorteio for executado, conforme as regras descritas acima e utilizando a SEED derivada do número do bilhete premiado (seis dígitos) do Concurso 6023 (03/12/2025) da loteria federal:
Nessa página, serão exibidas as classificações geral e por curso e a lista de espera, além da SEED utilizada e os demais arquivos de auditoria (lista congelada pré-sorteio + SHA256 da lista).