HashTab – Confira a integridade de um ficheiro

Noutro dia, em conversa com um colega, ele questionava-me se havia a possibilidade de um ficheiro ser manipulado, isto é, como poderia ter o destinatário a certeza que o ficheiro enviado era mesmo aquele que foi enviado.

Apesar de existirem várias ferramentas para conferir a integridade de um determinado ficheiro e depois de termos apresentado aqui o MD5, hoje apresento-vos o HashTab para Windows e Mac.

hash_00

HashTab é uma pequena aplicação que integra com o Windows e MacOS e que permite aos utilizadores visualizarem o resultado dos mais diversos algoritmos de hash. Para quem não sabe, hash é uma sequência de caracteres (letras ou números), gerada por um algoritmo de dispersão. Na criptografia, o hash serve para validar por exemplo a  integridade de uma mensagem ou ficheiro, onde o gerador (ou emissor) da mensagem/ficheiro, submete essa informação a um algoritmo hash, o qual produzirá o respectivo hash.

O HashTab tem suporte para os mais diversos algoritmos:

  • CRC32
  • MD5
  • SHA1
  • SHA2
  • RipeMD
  • HAVAL
  • Tiger
  • MD4

hash_01

Usar o HashTab é muito simples. Para isso, basta carregar com o botão do lado direito do rato sobre um ficheiro, aceder a propriedades e depois aceder ao separador File Hashes onde é apresentada a informação para os vários algoritmos.

Vamos a um exercício

Exemplo 1 – No dia 15 de Dezembro de 2011, no contexto do passatempo que realizamos (ver aqui), disponibilizamos um ficheiro e o respectivo hash. Experimentem fazer o download e verificar se o ficheiro que está disponível para download é efectivamente o que indicamos.

Exemplo 2 – Acedam por exemplo ao site de torrents isohunt.com, façam download de um torrent e depois validem com o hashTab se a hash corresponde à publicada no site de torrents. (Nota: Podem também aceder ao site do HashTab para realizar algo idêntico..mas sem torrents)

Lembram-se daquele dígito que vem nos bilhetes de identidade mais antigos e que o pessoal dizia que era o número de nomes iguais? Bem, o significado não é bem esse :) , basicamente aquilo é um digito de validação que permite validar o número do BI, que após uma fórmula nos dá aquele valor.  Um Hash é algo idêntico pois permite validar uma determinada informação.

Licença: Freeware
Sistemas Operativos: Windows/MacOS
Download: [Windows] HashTab v4 [1.1MB]
Download: [MacOS] HashTab v4 [2.4MB]
Homepage: HashTab

  
     Pin It  

Arquivado na categoria: Apple, Mac, Software, Windows


7 Comentários

  1. É o melhor da sua categoria em minha opinião. Simples, eficaz e a versão para Windows integra-se no diálogo de propriedades dos ficheiros e pastas. 5 estrelas! :D

  2. Isso é tudo muito giro, mas serve apenas para verificar se a tranferencia ocorreu com erros ou não, pois quem tem acesso á modificação e disponibilização do ficheiro também pode recalcular e redispunibilizar a hash ;)

  3. Ja usei este durante bastante tempo, agora uso hashcheck por ser opensource e ser mais flexivel.
    http://code.kliu.org/hashcheck/

    • Não conhecia, vou experimentar. ;)

    • Realmente é muito mais rápido que o HashTab. E o facto de permitir criar um ficheiro de checksums dá bastante jeito. O facto de ser open-source também o torna apelativo pois pode ser mais facilmente melhorado por qualquer pessoa. Acho que me converti do HashTab para o HashCheck, no que toca ao Windows, isto é. :P

Deixe o seu comentário

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste site reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.