Eliminação segura de arquivos em memória não-volátil
Ano de defesa: | 2017 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
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 |