Dúvidas e Respostas sobre Hash nos Arquivos

O trecho do texto abaixo foi retirado de um outro artigo que criamos. Clique aqui para acessar todo o conteúdo.

O hash irá mudar se eu:

  • Alterar/renomear a extensão de um arquivo de .doc para .jpg?
    Não irá mudar o hash. Conforme dito acima, o nome do arquivo é um metadado do sistema e, assim, fica armazenado fora do arquivo. Não irá alterar o conteúdo do arquivo.
  • Copiar o arquivo para um pendrive?
    Sim. O arquivo novo dentro do pendrive irá ter novos metadados, e portanto um novo hash. O novo arquivo terá metadados diferentes como localização, data de criação e de acesso.
  • Salvar um arquivo do word como pdf?
    Sim, O novo arquivo pdf criado irá possuir um novo hash, já que se trata de um outro arquivo.
  • Se enviar um arquivo anexado no e-mail para alguém e essa pessoa reenviar para mim novamente?
    Não irá alterar o hash. Isso mesmo! Quando anexa um arquivo em um e-mail esse arquivo é codificado em base64 para transmissão; mas a pessoa que recebeu o arquivo terá o arquivo descodificado em seu computador e contendo o mesmo conteúdo e hash. O arquivo deverá, portanto, possuir o mesmo hash não importando quantas vezes ele é enviado por email.
  • Colar o texto de um arquivo .doc dentro do corpo de um e-mail, enviar esse e-mail para mim mesmo e colar o mesmo texto em um novo documento .doc?
    Irá possuir outro hash. Esse novo arquivo .doc, logicamente, é um novo arquivo.
  • Abrir o editor de texto, imprimir um documento .doc sem salvar ou alterar o conteúdo do arquivo?
    Sim, irá alterar o hash. Levando em consideração o Microsoft word, ao imprimir, o documento terá um novo metadado avisando qual a “última vez que foi impresso”. Alterando o metadado também é alterada a estrutura do documento.
  • Renomear o arquivo sem abrir o arquivo no editor de texto?Não alterará o hash. O nome do arquivo é um metadado fora do arquivo, um metadado do sistema.
  • Usar a opção “salvar como” e criar uma cópia do arquivo com um novo nome?
    Sim. Alterará o hash. Isso porque será criado um outro documento. Mesmo que contenha o conteúdo idêntico  ao original.

Deixe um comentário

O seu endereço de e-mail não será publicado.