Ferramentas de hash e segurança

File Hash Calculator

Calcula um hash e apresenta o nome, o tamanho e o tipo de ficheiros locais sem que estes saiam do seu dispositivo.

File Name
Ainda não selecionado
File Size
File Type
Resultado só de leitura

Os ficheiros são processados apenas no seu navegador e não são carregados no servidor. Ficheiros muito grandes podem exigir mais memória do browser.

Selecione um ficheiro local e calcule SHA-256, SHA-512 ou MD5 no browser, sem necessidade de upload.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

File Hash Calculator lê um ArrayBuffer a partir de uma entrada de ficheiro e calcula o resumo selecionado no browser. Os ficheiros não são carregados ou processados ​​por pesquisa, XHR ou APIs de terceiros; ficheiros maiores podem exigir mais recursos do browser para serem lidos completamente na memória.

  • Suporta SHA-256, SHA-512 e pode utilizar a implementação MD5 local dentro do projeto.
  • O estado é apresentado durante os cálculos e evita inícios repetidos da mesma tarefa.
  • O MD5 é adequado apenas para a verificação de compatibilidade e o SHA-256 ou SHA-512 é o preferido para a verificação da integridade de segurança.

Como utilizar

  1. Clique em “Escolher ficheiro” e selecione um ficheiro local.
  2. Confirme o nome, o tamanho e o tipo do ficheiro apresentado.
  3. Selecione o algoritmo e clique em "Calcular Hash".
  4. Após a conclusão do cálculo, copie o resumo para comparação.

Utilizações comuns

  • Verifique o ficheiro descarregado em relação ao resumo SHA fornecido pelo editor.
  • Confirme se o conteúdo em bytes dos dois ficheiros locais é consistente.
  • Registe impressões digitais de integridade reproduzíveis para os seus produtos de construção.

Privacidade e segurança

O ficheiro selecionado apenas é lido e hash no browser e não será carregado no servidor; ficheiros grandes podem ocupar mais memória quando se utiliza o Web Crypto.

Funcionalidades do File Hash Calculator

Selecione um ficheiro local e calcule SHA-256, SHA-512 ou MD5 no browser, sem necessidade de upload. É útil para o desenvolvimento e a depuração do dia a dia; os resultados podem ser consultados, copiados ou descarregados de imediato.

FAQ

O ficheiro será carregado no servidor?

Não. Os ficheiros são lidos e avaliados apenas pelo separador atual do navegador.

Porque é que os ficheiros grandes requerem mais memória?

Os resumos do Web Crypto recebem frequentemente um ArrayBuffer completo, pelo que o browser pode necessitar de manter o ficheiro inteiro na memória.

Qual o algoritmo que deve ser escolhido?

O SHA-256 é o preferido para verificações gerais de integridade; O SHA-512 fornece um resumo mais longo e o MD5 é utilizado apenas para compatibilidade com sistemas mais antigos.

Os resultados serão sempre os mesmos para o mesmo ficheiro?

Sim. Desde que os bytes do ficheiro e o algoritmo sejam iguais, o resumo é determinístico.

Voltar às Ferramentas para programadores