UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain

Detalhes bibliográficos
Autor(a) principal: Silveira, Mateus Schmitz da
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
Texto Completo: http://www.repositorio.jesuita.org.br/handle/UNISINOS/9533
Resumo: Este trabalho apresenta um modelo baseado em blockchain que permite a emissão e verificação de documentos acadêmicos sem a necessidade de intermediários ou recorrer a entidade emissora para atestar sua veracidade. O modelo proposto faz uso de blockchain pública que per- mite amplo acesso, aplicabilidade e redução de custos. O modelo de dados utilizado é baseado em um padrão aberto, facilitando adoção, extensão e melhorias. O uso de um modelo aberto beneficia também a internacionalização de diplomados brasileiros. O padrão de assinaturas digitais proposto pelo ICP-Brasil, e utilizado neste trabalho, torna os documentos emitidos pelo modelo, válidos legalmente no Brasil. As características deste modelo o tornam único quando comparado aos modelos encontrados na literatura, provendo três verificações de segurança aos documentos emitidos. A Assinatura Digital é a primeira verificação, seguido pela verificação de fingerprint na blockchain e por último a checagem de revogação. A aplicação deste modelo pode ser feita concomitantemente com a emissão física já realizada hoje pelas entidades acadêmicas. Os resultados foram coletados através da construção de um protótipo baseado no modelo proposto e pela realização de casos de uso baseados em um caso real. O protótipo demonstrou pouca variação nos tempos de emissão, onde 75% dos documentos emitidos levaram até 422 segundos. A maior variação percebido foi identificada no tempo de confirmação do bloco, etapa esta que levou três vezes mais tempo que as demais etapas somadas. Além disso, o protótipo demonstrou uma baixa demanda por recursos de memória.
id USIN_0b5c7322ceb697bb67d38136dc41417d
oai_identifier_str oai:www.repositorio.jesuita.org.br:UNISINOS/9533
network_acronym_str USIN
network_name_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
repository_id_str
spelling 2021-02-12T18:37:31Z2021-02-12T18:37:31Z2020-08-25Submitted by Jeferson Carlos da Veiga Rodrigues (jveigar@unisinos.br) on 2021-02-12T18:37:31Z No. of bitstreams: 1 Mateus Schmitz da Silveira_.pdf: 3433812 bytes, checksum: 0821caf239700c1ead8608e01cbb807e (MD5)Made available in DSpace on 2021-02-12T18:37:31Z (GMT). No. of bitstreams: 1 Mateus Schmitz da Silveira_.pdf: 3433812 bytes, checksum: 0821caf239700c1ead8608e01cbb807e (MD5) Previous issue date: 2020-08-25Este trabalho apresenta um modelo baseado em blockchain que permite a emissão e verificação de documentos acadêmicos sem a necessidade de intermediários ou recorrer a entidade emissora para atestar sua veracidade. O modelo proposto faz uso de blockchain pública que per- mite amplo acesso, aplicabilidade e redução de custos. O modelo de dados utilizado é baseado em um padrão aberto, facilitando adoção, extensão e melhorias. O uso de um modelo aberto beneficia também a internacionalização de diplomados brasileiros. O padrão de assinaturas digitais proposto pelo ICP-Brasil, e utilizado neste trabalho, torna os documentos emitidos pelo modelo, válidos legalmente no Brasil. As características deste modelo o tornam único quando comparado aos modelos encontrados na literatura, provendo três verificações de segurança aos documentos emitidos. A Assinatura Digital é a primeira verificação, seguido pela verificação de fingerprint na blockchain e por último a checagem de revogação. A aplicação deste modelo pode ser feita concomitantemente com a emissão física já realizada hoje pelas entidades acadêmicas. Os resultados foram coletados através da construção de um protótipo baseado no modelo proposto e pela realização de casos de uso baseados em um caso real. O protótipo demonstrou pouca variação nos tempos de emissão, onde 75% dos documentos emitidos levaram até 422 segundos. A maior variação percebido foi identificada no tempo de confirmação do bloco, etapa esta que levou três vezes mais tempo que as demais etapas somadas. Além disso, o protótipo demonstrou uma baixa demanda por recursos de memória.Amid constant technological advances, academic document validation remains a challenge for universities, students, and the labor market. Documents commonly issued on paper have some disadvantages in terms of an efficient way of checking, storing, and free distribution to third parties. Verification of these documents usually occurs through manual labor of the issuer and involves costs. The paper is a fragile material and can be useless in a short time under adverse conditions. The use of these documents for academic proof can only be done by sending physical or digital copies, which invalidates much of the security resources applied in the document. Also, these do not always have all the relevant information of the student and his course. This work presents a model based on blockchain that allows the issued and the verification of academic documents without the need of intermediaries or to resort to the issuing entity to attest their veracity. The proposed model makes use of public blockchain that allows broad ac- cess, applicability, and cost reduction. The data model is based on an open standard, facilitating adoption, extension, and improvements. The use of an open model also benefits the internation- alization of Brazilian graduates. The standard of digital signatures proposed by ICP-Brasil, and used in this work, makes the documents issued by the model, legally valid in Brazil. The characteristics of this model make it unique when compared to the models found in the literature, providing three security checks on the documents issued. The Digital Signature is the first check, followed by the fingerprint verification at blockchain and lastly the revocation check. The application of this model can be made concomitantly with the physical emission already carried out today by the academic entities. The results were collected through the construction of a prototype based on the proposed model and the realization of use cases based on a real case. The prototype showed little variation in the emission times, where 75% of the documents issued took up to 422 seconds. The most significant variation perceived was identified in the block’s confirmation time, a step that took three times as long as the other steps added up. Besides, the prototype demonstrated a low demand for memory resources.NenhumaSilveira, Mateus Schmitz dahttp://lattes.cnpq.br/2582025311979961http://lattes.cnpq.br/2364296914395793Costa, Cristiano André dahttp://lattes.cnpq.br/9637121030877187Antunes, Rodolfo StoffelUniversidade do Vale do Rio dos SinosPrograma de Pós-Graduação em Computação AplicadaUnisinosBrasilEscola PolitécnicaUNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchainACCNPQ::Ciências Exatas e da Terra::Ciência da ComputaçãoDocumentos acadêmicosAssinatura digitalValidação de documentosBlockchainAcademic documentsDigital SignatureDocument validationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.repositorio.jesuita.org.br/handle/UNISINOS/9533info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)instname:Universidade do Vale do Rio dos Sinos (UNISINOS)instacron:UNISINOSORIGINALMateus Schmitz da Silveira_.pdfMateus Schmitz da Silveira_.pdfapplication/pdf3433812http://repositorio.jesuita.org.br/bitstream/UNISINOS/9533/1/Mateus+Schmitz+da+Silveira_.pdf0821caf239700c1ead8608e01cbb807eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82175http://repositorio.jesuita.org.br/bitstream/UNISINOS/9533/2/license.txt320e21f23402402ac4988605e1edd177MD52UNISINOS/95332021-02-12 15:38:28.985oai:www.repositorio.jesuita.org.br:UNISINOS/9533Ck5PVEE6IENPTE9RVUUgQVFVSSBBIFNVQSBQUsOTUFJJQSBMSUNFTsOHQQoKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxpY2Vuw6dhIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIApVbml2ZXJzaWRhZGUgZG8gVmFsZSBkbyBSaW8gZG9zIFNpbm9zIChVTklTSU5PUykgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSAKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSAKZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdSAKZGlzc2VydGHDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgCm5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IApjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogCmRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciDDoCBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgCm9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyBuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSAKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgCkFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgU0lHTEEgREUgClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyAKY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Teses e Dissertaçõeshttp://www.repositorio.jesuita.org.br/oai/requestopendoar:2021-02-12T18:38:28Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)false
dc.title.pt_BR.fl_str_mv UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
title UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
spellingShingle UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
Silveira, Mateus Schmitz da
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Documentos acadêmicos
Assinatura digital
Validação de documentos
Blockchain
Academic documents
Digital Signature
Document validation
title_short UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
title_full UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
title_fullStr UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
title_full_unstemmed UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
title_sort UNIVCHAIN: um modelo para autenticação de documentos acadêmicos baseado em blockchain
author Silveira, Mateus Schmitz da
author_facet Silveira, Mateus Schmitz da
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2582025311979961
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2364296914395793
dc.contributor.author.fl_str_mv Silveira, Mateus Schmitz da
dc.contributor.advisor-co1.fl_str_mv Costa, Cristiano André da
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/9637121030877187
dc.contributor.advisor1.fl_str_mv Antunes, Rodolfo Stoffel
contributor_str_mv Costa, Cristiano André da
Antunes, Rodolfo Stoffel
dc.subject.cnpq.fl_str_mv ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
topic ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Documentos acadêmicos
Assinatura digital
Validação de documentos
Blockchain
Academic documents
Digital Signature
Document validation
dc.subject.por.fl_str_mv Documentos acadêmicos
Assinatura digital
Validação de documentos
dc.subject.eng.fl_str_mv Blockchain
Academic documents
Digital Signature
Document validation
description Este trabalho apresenta um modelo baseado em blockchain que permite a emissão e verificação de documentos acadêmicos sem a necessidade de intermediários ou recorrer a entidade emissora para atestar sua veracidade. O modelo proposto faz uso de blockchain pública que per- mite amplo acesso, aplicabilidade e redução de custos. O modelo de dados utilizado é baseado em um padrão aberto, facilitando adoção, extensão e melhorias. O uso de um modelo aberto beneficia também a internacionalização de diplomados brasileiros. O padrão de assinaturas digitais proposto pelo ICP-Brasil, e utilizado neste trabalho, torna os documentos emitidos pelo modelo, válidos legalmente no Brasil. As características deste modelo o tornam único quando comparado aos modelos encontrados na literatura, provendo três verificações de segurança aos documentos emitidos. A Assinatura Digital é a primeira verificação, seguido pela verificação de fingerprint na blockchain e por último a checagem de revogação. A aplicação deste modelo pode ser feita concomitantemente com a emissão física já realizada hoje pelas entidades acadêmicas. Os resultados foram coletados através da construção de um protótipo baseado no modelo proposto e pela realização de casos de uso baseados em um caso real. O protótipo demonstrou pouca variação nos tempos de emissão, onde 75% dos documentos emitidos levaram até 422 segundos. A maior variação percebido foi identificada no tempo de confirmação do bloco, etapa esta que levou três vezes mais tempo que as demais etapas somadas. Além disso, o protótipo demonstrou uma baixa demanda por recursos de memória.
publishDate 2020
dc.date.issued.fl_str_mv 2020-08-25
dc.date.accessioned.fl_str_mv 2021-02-12T18:37:31Z
dc.date.available.fl_str_mv 2021-02-12T18:37:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.repositorio.jesuita.org.br/handle/UNISINOS/9533
url http://www.repositorio.jesuita.org.br/handle/UNISINOS/9533
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.publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv Unisinos
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola Politécnica
publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
instname:Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron:UNISINOS
instname_str Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron_str UNISINOS
institution UNISINOS
reponame_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
collection Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
bitstream.url.fl_str_mv http://repositorio.jesuita.org.br/bitstream/UNISINOS/9533/1/Mateus+Schmitz+da+Silveira_.pdf
http://repositorio.jesuita.org.br/bitstream/UNISINOS/9533/2/license.txt
bitstream.checksum.fl_str_mv 0821caf239700c1ead8608e01cbb807e
320e21f23402402ac4988605e1edd177
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)
repository.mail.fl_str_mv
_version_ 1801845045430583296