Pgina inicial do IPT   >  Notícias

Notcias


compartilhe


  10.02.14

Sorteio eletrnico seguro


IPT desenvolve metodologia para sorteio mensal de prêmios em projeto da Prefeitura de Salvador


Um software desenvolvido pelo Centro de Tecnologia da Informação, Automação e Mobilidade do IPT foi o escolhido pela Prefeitura Municipal de Salvador para a realização em 27 de janeiro do primeiro sorteio eletrônico de prêmios dentro do Programa Nota Salvador, da Secretaria Municipal da Fazenda. Os resultados positivos dos sorteios feitos nos programas Nota Fiscal Paulista e Nota Fiscal Paulistana estimularam a prefeitura de Salvador a contratar o IPT para customizar a ferramenta que é usada desde 2008 e 2011 nos dois projetos em São Paulo, respectivamente.

O software desenvolvido pelo IPT possui um algoritmo que pode ser considerado o ‘coração’ da ferramenta e é o responsável pela geração dos bilhetes premiados. “O algoritmo gera números aleatórios dentro de uma faixa pré-determinada, que são os bilhetes candidatos, de maneira que qualquer número tem a mesma chance de ganhar, ou seja, uma distribuição uniforme”, explica Antônio Carlos Amorim, pesquisador da Seção de Automação, Governança e Mobilidade Digital do IPT. Um total de 15.613 prêmios em dinheiro foi distribuído em Salvador neste primeiro sorteio em um universo de 35.872 bilhetes, ou seja, números expressivos que impediriam a execução de sorteios comumente realizados com globos de bolas numeradas.

Equipe do IPT modificou ícones, textos da interface gráfica e outras características do programa a fim de identificar o cliente e criar uma identidade visual, adaptando o software às necessidades da Secretaria Municipal da Fazenda
 
O algoritmo público AES (de Advanced Encryption Standard) é considerado um dos mais adequados para a geração dos números e tem recomendação do National Institute of Standards and Technology, o Nist, dos Estados Unidos. As pesquisas realizadas no IPT mostraram que o AES apresenta melhor uniformidade da distribuição, melhor aleatoriedade dos números gerados, maior imprevisibilidade das séries geradas e a possibilidade de gerar grandes quantidades de números sem repetição.

O algoritmo padrão de linguagem de programação, explica Amorim, apresenta problemas como a uniformidade ruim da distribuição, a possível previsibilidade das séries numéricas e a possibilidade de repetição de números ou mesmo sequências numéricas inteiras: “Em um sorteio de um milhão de prêmios, por exemplo, um algoritmo comum pode permitir a repetição de uma sequência inteira de bilhetes premiados, e não se deve premiar o mesmo bilhete duas vezes”.

Para a customização do software, a equipe do IPT modificou ícones, textos da interface gráfica e outras características do programa a fim de identificar o cliente e criar uma identidade visual, adaptando o software às necessidades da Secretaria Municipal da Fazenda. Todo o software é encapsulado em um LiveCD de Linux, o que permite o uso em computadores sem qualquer sistema operacional, e no momento do sorteio o sistema operacional e o software são carregados a partir do CD, a fim de garantir a segurança e evitar suspeitas da presença de informações gravadas no disco rígido que poderiam influenciar o sorteio.

Após o sorteio, todos os arquivos serão gravados em três pen-drives para distribuição à auditoria, à Secretaria da Fazenda do município e à Seção de Automação, Governança e Mobilidade Digital do IPT, a fim de fornecer dados para análise e emissão de relatório. O contrato assinado entre o IPT e a prefeitura de Salvador prevê o acompanhamento da realização dos sorteios durante seis meses, com opção de prorrogação.

Além do software, a equipe do IPT oferece ao cliente todo o apoio para a realização do processo, incluindo recomendações sobre a complementação necessária à legislação, que deve ser publicada no Diário Oficial; definição do roteiro de sorteio, com as regras de segurança física e lógica; recomendações para validação do hardware e software, e o apoio para organização do cerimonial do sorteio, desde a guarda dos itens críticos com segurança até as orientações para integrar os dados dos bilhetes premiados nos sistemas.