# Sobre

### Helios Voting

O Sistema de Votação Helios, disponível no endereço [https://eleicoes.ifap.edu.br](https://eleicoes.ifap.edu.br) é desenvolvido pelo Instituto de Tecnologia de Massachusetts (EUA) (MIT, na sigla em inglês), Ben Adida. Permite a realização de eleições através da Internet, com auditoria aberta ao público ([*End-to-end voter verifiable – E2E*](http://en.wikipedia.org/wiki/End-to-end_auditable_voting_systems)). Trata-se de um software livre, com documentação técnica e de usuário. O IFAP realizou modificações no projeto para que atenda as necessidades da instituição, veja as modificações na lista abaixo. O Helios faz uso de [criptografia homomórfica](http://pt.wikipedia.org/wiki/Encripta%C3%A7%C3%A3o_homom%C3%B3rfica) de forma que é possível computar o resultado final de uma eleição sem que seja necessário ter acesso ao voto em claro (descriptografar o voto) individual de cada eleitor.

##### Modificações realizadas pelo IFAP:

- Integração com nossa base de usuários.
- Tradução da interface para a língua portuguesa.
- Ajustes de usabilidade.
- Novo layout construído e estilizado com o framework Bootstrap.
- Iconografia com o framework Material Symbols do Google.
- Exibição de santinho dos candidatos e chapas na cabine de votação.
- Implementação do hCaptcha para proteger as telas de login.
- Controle avançado de limites de voto, por CPF e Matrícula.
- Agrupamento de urnas.
- Transferência da administração de urnas e grupos.
- Perfis de usuário: Criador e Superusuário.
- Gerenciamento de usuários em cada perfil.
- Tela 'Minhas Votações' para encontrar rapidamente as urnas onde se pode votar no momento.
- Tela 'Meus Votos' para consultar as urnas onde já votamos.
- Outras melhorias atuais e futuras.

##### O Helios permite que:

- O eleitor verifique se seu voto foi depositado corretamente.
- Que todos os votos depositados na urna sejam exibidos publicamente em sua forma criptografada.
- Que qualquer um possa verificar que os votos depositados na urna foram corretamente apurados.
- A escolha de um eleitor (seu voto) **NÃO** seja revelada através de comprovante, por exemplo.