Eliminação segura de arquivos em memória não-volátil

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Weber, Julia Silva lattes
Orientador(a): Zorzo, Avelino Francisco lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Pontifícia Universidade Católica do Rio Grande do Sul
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação
Departamento: Faculdade de Informática
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://tede2.pucrs.br/tede2/handle/tede/7546
Resumo: The advent of the Internet of Things (IoT) and the popularization of mobile devices with non-volatile memory brings new challenges regarding the removal of files. Techniques traditionally employed in magnetic media are not effective when applied to non-volatile memories, such as flash memory. Because of the peculiar characteristics of this type of memory, notably the existence of a Flash Translation Layer (FTL), operating systems only manage logical blocks, and no longer have direct control of the physical blocks of a flash memory. Consequently, new methods of safe removal have been developed, which employ Zero Override, Block Erase, and Cryptographic Erase techniques. This work analyzes these methods, compares their operations and proposes a new method, with better performance than those described in the literature. The proposed method is a hybrid method, which combines overwriting and deletion operations to obtain a balanced use of these operations, avoid unnecessary deletion of unused blocks and reduce premature memory wear. To verify the efficiency of the proposed method and of the other methods, a simulator was developed to exercise the removal of files in several experiments.
id P_RS_645fb5e82db2a11950583e0882480600
oai_identifier_str oai:tede2.pucrs.br:tede/7546
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Zorzo, Avelino Francisco563.452.089-49http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9015.240.100-81http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4313179Z1Weber, Julia Silva2017-06-30T18:43:22Z2017-03-21http://tede2.pucrs.br/tede2/handle/tede/7546The advent of the Internet of Things (IoT) and the popularization of mobile devices with non-volatile memory brings new challenges regarding the removal of files. Techniques traditionally employed in magnetic media are not effective when applied to non-volatile memories, such as flash memory. Because of the peculiar characteristics of this type of memory, notably the existence of a Flash Translation Layer (FTL), operating systems only manage logical blocks, and no longer have direct control of the physical blocks of a flash memory. Consequently, new methods of safe removal have been developed, which employ Zero Override, Block Erase, and Cryptographic Erase techniques. This work analyzes these methods, compares their operations and proposes a new method, with better performance than those described in the literature. The proposed method is a hybrid method, which combines overwriting and deletion operations to obtain a balanced use of these operations, avoid unnecessary deletion of unused blocks and reduce premature memory wear. To verify the efficiency of the proposed method and of the other methods, a simulator was developed to exercise the removal of files in several experiments.O advento da Internet das Coisas (IoT) e a popularização de dispositivos móveis com memória não-volátil traz novos desafios quanto a remoção de arquivos. Técnicas tradicionalmente empregadas em meios magnéticos não são efetivas quando aplicadas para memórias não voláteis, como a memória flash. Devido às características peculiares deste tipo de memória, notadamente a existência de uma Camada de Tradução da Flash (FTL), sistemas operacionais somente gerenciam blocos lógicos, e não tem mais controle direto dos blocos físicos de uma memória flash. Consequentemente, novos métodos de remoção segura foram desenvolvidos, que empregam operações de Sobrescrita com Zeros, de Apagamento de Blocos e técnicas de Apagamento Criptográfico. Este trabalho analisa estes métodos, compara suas operações e propõe um novo método, com melhor desempenho que os descritos na literatura. O método proposto é um método híbrido, que combina de forma equilibrada operações de sobrescrita e apagamento, para evitar o apagamento desnecessário de blocos ainda não utilizados e reduzir o desgaste prematuro da memória. Para verificar a eficiência do método proposto e dos demais métodos, foi desenvolvido um simulador para exercitar a remoção de arquivos em diversos experimentos.Submitted by Caroline Xavier (caroline.xavier@pucrs.br) on 2017-06-30T18:43:22Z No. of bitstreams: 1 DIS_JULIA_SILVA_WEBER_COMPLETO.pdf: 1157200 bytes, checksum: 9480342a98027ac78d6f2fd1c5eb50d7 (MD5)Made available in DSpace on 2017-06-30T18:43:22Z (GMT). No. of bitstreams: 1 DIS_JULIA_SILVA_WEBER_COMPLETO.pdf: 1157200 bytes, checksum: 9480342a98027ac78d6f2fd1c5eb50d7 (MD5) Previous issue date: 2017-03-21Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/169241/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBrasilFaculdade de InformáticaMemória FlashRemoção Segura de ArquivosSobrescrita e ApagamentoCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEliminação segura de arquivos em memória não-volátilSecure file deletion in non volatile memoryinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-4570527706994352458600600600600194663970861617624636717112058112045093590462550136975366info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAILDIS_JULIA_SILVA_WEBER_COMPLETO.pdf.jpgDIS_JULIA_SILVA_WEBER_COMPLETO.pdf.jpgimage/jpeg3871http://tede2.pucrs.br/tede2/bitstream/tede/7546/5/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf.jpg79338c336649f88a622ed3e0823a04fbMD55TEXTDIS_JULIA_SILVA_WEBER_COMPLETO.pdf.txtDIS_JULIA_SILVA_WEBER_COMPLETO.pdf.txttext/plain245472http://tede2.pucrs.br/tede2/bitstream/tede/7546/4/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf.txtcf84fda7c45b314a41499efc94258b37MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-8610http://tede2.pucrs.br/tede2/bitstream/tede/7546/3/license.txt5a9d6006225b368ef605ba16b4f6d1beMD53ORIGINALDIS_JULIA_SILVA_WEBER_COMPLETO.pdfDIS_JULIA_SILVA_WEBER_COMPLETO.pdfapplication/pdf1157200http://tede2.pucrs.br/tede2/bitstream/tede/7546/2/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf9480342a98027ac78d6f2fd1c5eb50d7MD52tede/75462017-06-30 20:01:55.178oai:tede2.pucrs.br:tede/7546QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBvIGF1dG9yIEFVVE9SSVpBIGEgcHVibGljYcOnw6NvIGVsZXRyw7RuaWNhIGRhIHByZXNlbnRlIG9icmEgbm8gYWNlcnZvIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBQb250aWbDrWNpYSBVbml2ZXJzaWRhZGUgQ2F0w7NsaWNhIGRvIFJpbyBHcmFuZGUgZG8gU3VsLCBzZWRpYWRhIGEgQXYuIElwaXJhbmdhIDY2ODEsIFBvcnRvIEFsZWdyZSwgUmlvIEdyYW5kZSBkbyBTdWwsIGNvbSByZWdpc3RybyBkZSBDTlBKIDg4NjMwNDEzMDAwMi04MSBiZW0gY29tbyBlbSBvdXRyYXMgYmlibGlvdGVjYXMgZGlnaXRhaXMsIG5hY2lvbmFpcyBlIGludGVybmFjaW9uYWlzLCBjb25zw7NyY2lvcyBlIHJlZGVzIMOgcyBxdWFpcyBhIGJpYmxpb3RlY2EgZGEgUFVDUlMgcG9zc2EgYSB2aXIgcGFydGljaXBhciwgc2VtIMO0bnVzIGFsdXNpdm8gYW9zIGRpcmVpdG9zIGF1dG9yYWlzLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2017-06-30T23:01:55Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Eliminação segura de arquivos em memória não-volátil
dc.title.alternative.eng.fl_str_mv Secure file deletion in non volatile memory
title Eliminação segura de arquivos em memória não-volátil
spellingShingle Eliminação segura de arquivos em memória não-volátil
Weber, Julia Silva
Memória Flash
Remoção Segura de Arquivos
Sobrescrita e Apagamento
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Eliminação segura de arquivos em memória não-volátil
title_full Eliminação segura de arquivos em memória não-volátil
title_fullStr Eliminação segura de arquivos em memória não-volátil
title_full_unstemmed Eliminação segura de arquivos em memória não-volátil
title_sort Eliminação segura de arquivos em memória não-volátil
author Weber, Julia Silva
author_facet Weber, Julia Silva
author_role author
dc.contributor.advisor1.fl_str_mv Zorzo, Avelino Francisco
dc.contributor.advisor1ID.fl_str_mv 563.452.089-49
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9
dc.contributor.authorID.fl_str_mv 015.240.100-81
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4313179Z1
dc.contributor.author.fl_str_mv Weber, Julia Silva
contributor_str_mv Zorzo, Avelino Francisco
dc.subject.por.fl_str_mv Memória Flash
Remoção Segura de Arquivos
Sobrescrita e Apagamento
topic Memória Flash
Remoção Segura de Arquivos
Sobrescrita e Apagamento
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The advent of the Internet of Things (IoT) and the popularization of mobile devices with non-volatile memory brings new challenges regarding the removal of files. Techniques traditionally employed in magnetic media are not effective when applied to non-volatile memories, such as flash memory. Because of the peculiar characteristics of this type of memory, notably the existence of a Flash Translation Layer (FTL), operating systems only manage logical blocks, and no longer have direct control of the physical blocks of a flash memory. Consequently, new methods of safe removal have been developed, which employ Zero Override, Block Erase, and Cryptographic Erase techniques. This work analyzes these methods, compares their operations and proposes a new method, with better performance than those described in the literature. The proposed method is a hybrid method, which combines overwriting and deletion operations to obtain a balanced use of these operations, avoid unnecessary deletion of unused blocks and reduce premature memory wear. To verify the efficiency of the proposed method and of the other methods, a simulator was developed to exercise the removal of files in several experiments.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-06-30T18:43:22Z
dc.date.issued.fl_str_mv 2017-03-21
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://tede2.pucrs.br/tede2/handle/tede/7546
url http://tede2.pucrs.br/tede2/handle/tede/7546
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -4570527706994352458
dc.relation.confidence.fl_str_mv 600
600
600
600
dc.relation.department.fl_str_mv 1946639708616176246
dc.relation.cnpq.fl_str_mv 3671711205811204509
dc.relation.sponsorship.fl_str_mv 3590462550136975366
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Informática
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/7546/5/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/7546/4/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/7546/3/license.txt
http://tede2.pucrs.br/tede2/bitstream/tede/7546/2/DIS_JULIA_SILVA_WEBER_COMPLETO.pdf
bitstream.checksum.fl_str_mv 79338c336649f88a622ed3e0823a04fb
cf84fda7c45b314a41499efc94258b37
5a9d6006225b368ef605ba16b4f6d1be
9480342a98027ac78d6f2fd1c5eb50d7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765502573150208