Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFPB |
Texto Completo: | https://repositorio.ufpb.br/jspui/handle/123456789/21011 |
Resumo: | The increased ease provides by records in digital format also brings drawbacks, translated on the challenges of ensure the integrity and authenticity of these records continuously, knowing this format is very susceptible to flaws in any layers of one computational system. International organizations and standards draws recomendations about fixity to guide the Trustworthy Digital Repositories (TDRs) in yours missions of ensure the integrity and authenticity of the records kept there for the time it was defined (or indefinitely). The use of cryptography hash functions enables verify the data integrity and yours authenticity then. However, to trust in the integrity verified by a hash function also is needed trust in the hash value of reference, that eventually are susceptible to the same threats of whose data refers. Starting from this worry, this work proposes an approach in which must be made a chaining in Merkle Trees of the hashes from TDR's inumerous digital objects and the resulting root values may be registered in blockchain. The use of Merkle Trees enables the generation of a unique value that links the integrity of a large number of records and the register in blockchain ensure a reliable witness value over time for use in proof-of-timestamp, proof-of-existence and integrity check and audit of TDRs' digital heritage, enabling to ensure their fixity. This work also documents an architecture proposal to a platform for recording and auditing the fixity of digital objects, in which it provides the registration of information related to the digital objects fixity using redundant hash algorithms and blockchain networks and which still allows the record of changes in the fixity of these objects, arising from changes considered legitim on them and foreseen by the Open Archival Information System (OAIS), a reference to the treatment of digital objects in TDRs. Based on this architecture, a version of this platform was developed as a proof of concept with the main resources necessary to demonstrate the application of the proposal, enabling the performance of experiments in a simulated TDR environment, that are also documented here and which translate into practical terms some of the concerns documented in this work and the application of the platform. |
id |
UFPB_5fe378dbcd739850a543962d1b1bd070 |
---|---|
oai_identifier_str |
oai:repositorio.ufpb.br:123456789/21011 |
network_acronym_str |
UFPB |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFPB |
repository_id_str |
|
spelling |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveisPreservação digitalFixidezÁrvore de MerkleDLTRDCDigital preservationFixityMerkle treeTDRCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe increased ease provides by records in digital format also brings drawbacks, translated on the challenges of ensure the integrity and authenticity of these records continuously, knowing this format is very susceptible to flaws in any layers of one computational system. International organizations and standards draws recomendations about fixity to guide the Trustworthy Digital Repositories (TDRs) in yours missions of ensure the integrity and authenticity of the records kept there for the time it was defined (or indefinitely). The use of cryptography hash functions enables verify the data integrity and yours authenticity then. However, to trust in the integrity verified by a hash function also is needed trust in the hash value of reference, that eventually are susceptible to the same threats of whose data refers. Starting from this worry, this work proposes an approach in which must be made a chaining in Merkle Trees of the hashes from TDR's inumerous digital objects and the resulting root values may be registered in blockchain. The use of Merkle Trees enables the generation of a unique value that links the integrity of a large number of records and the register in blockchain ensure a reliable witness value over time for use in proof-of-timestamp, proof-of-existence and integrity check and audit of TDRs' digital heritage, enabling to ensure their fixity. This work also documents an architecture proposal to a platform for recording and auditing the fixity of digital objects, in which it provides the registration of information related to the digital objects fixity using redundant hash algorithms and blockchain networks and which still allows the record of changes in the fixity of these objects, arising from changes considered legitim on them and foreseen by the Open Archival Information System (OAIS), a reference to the treatment of digital objects in TDRs. Based on this architecture, a version of this platform was developed as a proof of concept with the main resources necessary to demonstrate the application of the proposal, enabling the performance of experiments in a simulated TDR environment, that are also documented here and which translate into practical terms some of the concerns documented in this work and the application of the platform.As novas facilidades proporcionadas pelos documentos em formato digital também trazem dificuldades, traduzidas nos desafios de garantir a integridade e autenticidade desses documentos continuamente, sabendo que esse formato é bastante sensível à falhas em alguma das camadas de um sistema computacional. Organizações e normas internacionais traçam recomendações sobre fixidez para guiar os Repositórios Digitais Confiáveis (RDC) em suas missões de tentar garantir a integridade e autenticidade dos documentos ali armazenados pelo tempo que for definido (ou indefinidamente). O uso de funções criptográficas de hash possibilita a verificação de integridade de dados e sua posterior autenticidade. Porém, para se confiar na integridade atestada por uma função de hash também é necessário confiança no valor hash de referência, que eventualmente está vulnerável às mesmas ameaças dos dados os quais representa. Partindo dessa preocupação, este trabalho propõe uma abordagem em que seja feito um encadeamento em Árvores de Merkle dos hashes de inúmeros objetos digitais de um RDC e os valores raízes resultantes sejam registrados em blockchain. O uso de Árvores de Merkle possibilita a geração de um único valor que referencia a integridade de um grande número de objetos e o registro em blockchain permite garantir um valor confiável de referência ao longo do tempo para prova de carimbo de tempo, prova de existência e verificação e auditoria da integridade dos acervos em RDC, possibilitando garantir a fixidez neles. Este trabalho também documenta uma proposta de arquitetura para uma plataforma de registro e auditoria da fixidez de objetos digitais, em que prevê o registro de informações relacionadas a fixidez de objetos digitais com o uso de algoritmos de hash e redes blockchain redundantes e que ainda permita o registro de alterações na fixidez desses objetos, oriundas de mudanças neles consideradas legítimas e previstas pelo Open Archival Information System (OAIS), referência para o tratamento de objetos digitais em RDC. A partir dessa arquitetura, foi desenvolvida uma versão dessa plataforma como prova de conceito com os principais recursos necessários à demonstração da aplicação da proposta, possibilitando a realização de experimentos em um ambiente simulado de RDC, os quais também são documentados aqui e que traduzem em termos práticos algumas das preocupações documentadas neste trabalho e a aplicação da plataforma.Universidade Federal da ParaíbaBrasilInformáticaPrograma de Pós-Graduação em InformáticaUFPBCosta, Rostand Edson Oliveirahttp://lattes.cnpq.br/3145331081780004Soares, Filipy Galiza2021-09-15T13:41:56Z2021-03-102021-09-15T13:41:56Z2021-01-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://repositorio.ufpb.br/jspui/handle/123456789/21011porAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2022-08-09T18:12:45Zoai:repositorio.ufpb.br:123456789/21011Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| diretoria@ufpb.bropendoar:2022-08-09T18:12:45Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false |
dc.title.none.fl_str_mv |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
title |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
spellingShingle |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis Soares, Filipy Galiza Preservação digital Fixidez Árvore de Merkle DLT RDC Digital preservation Fixity Merkle tree TDR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
title_full |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
title_fullStr |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
title_full_unstemmed |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
title_sort |
Uma abordagem baseada em DLT para garantia da fixidez de repositórios digitais confiáveis |
author |
Soares, Filipy Galiza |
author_facet |
Soares, Filipy Galiza |
author_role |
author |
dc.contributor.none.fl_str_mv |
Costa, Rostand Edson Oliveira http://lattes.cnpq.br/3145331081780004 |
dc.contributor.author.fl_str_mv |
Soares, Filipy Galiza |
dc.subject.por.fl_str_mv |
Preservação digital Fixidez Árvore de Merkle DLT RDC Digital preservation Fixity Merkle tree TDR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
Preservação digital Fixidez Árvore de Merkle DLT RDC Digital preservation Fixity Merkle tree TDR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
The increased ease provides by records in digital format also brings drawbacks, translated on the challenges of ensure the integrity and authenticity of these records continuously, knowing this format is very susceptible to flaws in any layers of one computational system. International organizations and standards draws recomendations about fixity to guide the Trustworthy Digital Repositories (TDRs) in yours missions of ensure the integrity and authenticity of the records kept there for the time it was defined (or indefinitely). The use of cryptography hash functions enables verify the data integrity and yours authenticity then. However, to trust in the integrity verified by a hash function also is needed trust in the hash value of reference, that eventually are susceptible to the same threats of whose data refers. Starting from this worry, this work proposes an approach in which must be made a chaining in Merkle Trees of the hashes from TDR's inumerous digital objects and the resulting root values may be registered in blockchain. The use of Merkle Trees enables the generation of a unique value that links the integrity of a large number of records and the register in blockchain ensure a reliable witness value over time for use in proof-of-timestamp, proof-of-existence and integrity check and audit of TDRs' digital heritage, enabling to ensure their fixity. This work also documents an architecture proposal to a platform for recording and auditing the fixity of digital objects, in which it provides the registration of information related to the digital objects fixity using redundant hash algorithms and blockchain networks and which still allows the record of changes in the fixity of these objects, arising from changes considered legitim on them and foreseen by the Open Archival Information System (OAIS), a reference to the treatment of digital objects in TDRs. Based on this architecture, a version of this platform was developed as a proof of concept with the main resources necessary to demonstrate the application of the proposal, enabling the performance of experiments in a simulated TDR environment, that are also documented here and which translate into practical terms some of the concerns documented in this work and the application of the platform. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-09-15T13:41:56Z 2021-03-10 2021-09-15T13:41:56Z 2021-01-29 |
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 |
https://repositorio.ufpb.br/jspui/handle/123456789/21011 |
url |
https://repositorio.ufpb.br/jspui/handle/123456789/21011 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal da Paraíba Brasil Informática Programa de Pós-Graduação em Informática UFPB |
publisher.none.fl_str_mv |
Universidade Federal da Paraíba Brasil Informática Programa de Pós-Graduação em Informática UFPB |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFPB instname:Universidade Federal da Paraíba (UFPB) instacron:UFPB |
instname_str |
Universidade Federal da Paraíba (UFPB) |
instacron_str |
UFPB |
institution |
UFPB |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFPB |
collection |
Biblioteca Digital de Teses e Dissertações da UFPB |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB) |
repository.mail.fl_str_mv |
diretoria@ufpb.br|| diretoria@ufpb.br |
_version_ |
1801842981750177792 |