Estudo sobre infraestruturas seguras de votação utilizando Blockchain
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | http://bdm.unb.br/handle/10483/23049 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2019. |
id |
UNB-2_dc4218fe2665cfe560d9df4007e48175 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/23049 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Lacerda, Matheus MirandaFonseca, Tiago Alves daLACERDA, Matheus Miranda. Estudo sobre infraestruturas seguras de votação utilizando Blockchain. 2019. 56 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Faculdade UnB Gama (FGA), Brasília, 2019.http://bdm.unb.br/handle/10483/23049Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2019.As Blockchains são tecnologias implementadas como uma base de dados distribuída. Estas tecnologias se tornaram conhecidas com a popularização da criptomoeda Bitcoin, uma vez que esta criptomoeda funciona a partir da utilização da Blockchain como mecanismo principal para armazenamento e gerenciamento de transações. O motivo desta tecnologia ser utilizada como base de dados pela maioria das criptomoedas é que devido à sua implementação, as Blockchains possuem a característica de serem imutáveis, e com elas é possível garantir a integridade dos dados armazenados. Estas propriedades fizeram com que estas fossem exploradas para diversos contextos além do uso monetário comum. Foram, então, desenvolvidas diversas criptomoedas análogas à Bitcoin, para aplicações com necessidades relacionadas à auditabilidade e segurança dos dados armazenados. Uma das áreas onde o uso das Blockchains vem sendo explorado é a de construção de soluções seguras para realização de processos de votação, onde garantir aspectos de auditabilidade e integridade são extremamente importantes. Neste trabalho estuda-se a utilização da tecnologia Blockchain para a implementação de uma infraestrutura segura de votações, que permita que os usuários possam auditar seus votos a fim de garantir que estes são armazenados e não podem ser alterados. É feita uma análise a respeito do uso da Blockchain neste contexto, justificando os aspectos viáveis de serem implementados, e consequentemente elencando os aspectos positivos e fragilidades do uso da tecnologia para solução do problema em questão.Submitted by Caroline Botelho Teixeira (carolinebotelhoteixeira@gmail.com) on 2019-12-19T17:37:35Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2019_MatheusMirandaLacerda_tcc.pdf: 717959 bytes, checksum: 2b8d93115ad5e5f4fca6d517477e7c16 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2020-01-30T11:54:40Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2019_MatheusMirandaLacerda_tcc.pdf: 717959 bytes, checksum: 2b8d93115ad5e5f4fca6d517477e7c16 (MD5)Made available in DSpace on 2020-01-30T11:54:40Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2019_MatheusMirandaLacerda_tcc.pdf: 717959 bytes, checksum: 2b8d93115ad5e5f4fca6d517477e7c16 (MD5)Blockchains are technologies implemented as a distributed database. These technologies have become well known with the popularization of the crypto-currency Bitcoin, as this crypto-currency works by using Blockchain as the primary mechanism for transaction storage and management. The reason for this technology to be used as a database by most crypto-coins is its characteristic of being immutable, and with them it is possible to guarantee the integrity of the stored data. These properties have made them exploited for different contexts beyond the common monetary use. A number of crypto-currencies analogous to Bitcoin have been developed for applications with needs related to the auditability and security of stored data. One of the areas where the use of Blockchains is being explored is the construction of secure solutions for conducting voting processes, where ensuring auditing and integrity aspects are extremely important. This work studies the use of Blockchain technology to implement a secure voting infrastructure, allowing users to audit their votes to ensure that they have been stored and have not changed. An analysis is made of the use of Blockchain in this context, justifying the feasible aspects of being implemented, and consequently listing the positive aspects and weaknesses of the use of technology to solve the problem in question.Tecnologia blockchainSegurança da informaçãoVotação eletrônicaProteção de dadosEstudo sobre infraestruturas seguras de votação utilizando Blockchaininfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-01-30T11:54:40Z2020-01-30T11:54:40Z2019-07-11info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/23049/5/license.txt21554873e56ad8ddc69c092699b98f95MD55CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/23049/2/license_url924993ce0b3ba389f79f32a1b2735415MD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23049/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23049/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54ORIGINAL2019_MatheusMirandaLacerda_tcc.pdf2019_MatheusMirandaLacerda_tcc.pdfapplication/pdf717959http://bdm.unb.br/xmlui/bitstream/10483/23049/1/2019_MatheusMirandaLacerda_tcc.pdf2b8d93115ad5e5f4fca6d517477e7c16MD5110483/230492020-01-30 09:54:40.557oai:bdm.unb.br:10483/23049w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-01-30T11:54:40Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
title |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
spellingShingle |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain Lacerda, Matheus Miranda Tecnologia blockchain Segurança da informação Votação eletrônica Proteção de dados |
title_short |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
title_full |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
title_fullStr |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
title_full_unstemmed |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
title_sort |
Estudo sobre infraestruturas seguras de votação utilizando Blockchain |
author |
Lacerda, Matheus Miranda |
author_facet |
Lacerda, Matheus Miranda |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lacerda, Matheus Miranda |
dc.contributor.advisor1.fl_str_mv |
Fonseca, Tiago Alves da |
contributor_str_mv |
Fonseca, Tiago Alves da |
dc.subject.keyword.pt_BR.fl_str_mv |
Tecnologia blockchain Segurança da informação Votação eletrônica Proteção de dados |
topic |
Tecnologia blockchain Segurança da informação Votação eletrônica Proteção de dados |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2019. |
publishDate |
2019 |
dc.date.submitted.none.fl_str_mv |
2019-07-11 |
dc.date.accessioned.fl_str_mv |
2020-01-30T11:54:40Z |
dc.date.available.fl_str_mv |
2020-01-30T11:54:40Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
LACERDA, Matheus Miranda. Estudo sobre infraestruturas seguras de votação utilizando Blockchain. 2019. 56 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Faculdade UnB Gama (FGA), Brasília, 2019. |
dc.identifier.uri.fl_str_mv |
http://bdm.unb.br/handle/10483/23049 |
identifier_str_mv |
LACERDA, Matheus Miranda. Estudo sobre infraestruturas seguras de votação utilizando Blockchain. 2019. 56 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Faculdade UnB Gama (FGA), Brasília, 2019. |
url |
http://bdm.unb.br/handle/10483/23049 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/23049/5/license.txt http://bdm.unb.br/xmlui/bitstream/10483/23049/2/license_url http://bdm.unb.br/xmlui/bitstream/10483/23049/3/license_text http://bdm.unb.br/xmlui/bitstream/10483/23049/4/license_rdf http://bdm.unb.br/xmlui/bitstream/10483/23049/1/2019_MatheusMirandaLacerda_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 924993ce0b3ba389f79f32a1b2735415 d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e 2b8d93115ad5e5f4fca6d517477e7c16 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1813907991513006080 |