Skip to content

LabRedesCefetNF/Guilherme_2022_Votacao_Blockchain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema eletrônico de votação baseado em blockchain

Este é um sistema utilizado como prova de conceito para um hipotético sistema eletrônico de votação política, baseado em blockchain e com a implementação de assinatura cega, com o objetivo de prover maior segurança da informação ao processo eleitoral. O sistema foi desenvolvido como como parte dos requisitos necessários à obtenção do certificado de Bacharel em Sistemas de Informação, do curso de Graduação em Sistemas de Informação, do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ).

Instruções

Para utilizar este sistema serão necessárias 4 máquinas virtuais configuradas com um sistema operacional da distribuição Linux (preferencialmente Ubuntu). Certifique-se de que o Python 3.6 (ou uma versão superior) e o OpenSSL estão instalados em suas máquinas por padrão. Caso contrário, instale você mesmo a partir das instruções dos links.

Cada pasta deste repositório representa o conjunto de arquivos que deve ser armazenado em cada máquina virtual:

Especialmente na Máquina virtual 4, será necessário instalar o BigChainDB e o seu driver para Python.

Recursos adicionais

COPYRIGHT

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. The licensor cannot revoke these freedoms as long as you follow the license terms:

  • Attribution — You must give appropriate credit like below:

GUILHERME, Leonardo Pinto. Uma proposta de sistema eletrônico de votação com Blockchain. 2022. 47 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ), Nova Friburgo, 2022. Disponível em: http://dx.doi.org/10.13140/RG.2.2.11119.41125.

@phdthesis{guilherme_2022,
	address = {Nova Friburgo},
	type = {Trabalho de {Conclusão} de {Curso} ({Bacharelado} em {Sistemas} de {Informação})},
	title = {Uma proposta de sistema eletrônico de votação com {Blockchain}},
	url = {http://dx.doi.org/10.13140/RG.2.2.11119.41125},
	urldate = {2023-11-16},
	school = {Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)},
	author = {Guilherme, Leonardo Pinto},
	collaborator = {Lazarin, Nilson Mori},
	year = {2022},
}

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%