Calcular checksums de arquivos
Calcule os checksums SHA-256, SHA-384 e SHA-512 para um arquivo selecionado.
Como usar Gerador de checksum de arquivo
- 01Escolha um arquivo.
- 02Aguarde enquanto os três checksums SHA são calculados.
- 03Copie o checksum necessário.
Perguntas frequentes
Quais são os limites?
Checksums SHA podem confirmar que duas sequências de bytes são idênticas quando o mesmo algoritmo produz o mesmo valor completo. Eles não provam que um arquivo é seguro, autêntico, autorizado ou livre de conteúdo malicioso. Um arquivo renomeado ou prejudicial pode ter um checksum válido fornecido por uma fonte não confiável. Confirme o algoritmo, compare cada caractere com um valor publicado confiável e use assinaturas ou outra verificação quando a identidade for importante.
O que devo verificar antes de usar o resultado?
Verifique os aspectos que determinam o significado do resultado: chaves, nomes de campos, tipos de valores, aninhamento, contagens de linhas e colunas, delimitadores, aspas, escape, quebras de linha e codificação de caracteres. Para resultados de comparação, inspecione tanto as adições quanto as remoções, em vez de ler apenas o resumo destacado. Para Base64, distinga texto codificado de dados binários arbitrários. Para checksums, compare cada caractere e confirme o nome do algoritmo. Valide resultados importantes com o sistema que os receberá, pois dados sintaticamente válidos ainda podem violar um esquema, um campo obrigatório, uma regra de exclusividade ou uma regra de negócio.
Qual é a diferença entre formatação e validação?
Formatação e validação respondem a perguntas diferentes. A formatação analisa dados válidos e os reescreve com indentação ou layout consistente para que as pessoas possam inspecioná-los com mais facilidade. A validação verifica se a sintaxe pode ser analisada, mas não confirma automaticamente se os valores atendem a um esquema ou a uma regra de negócio. A minificação remove espaços em branco desnecessários sem alterar o valor analisado. A inspeção resume a estrutura e a profundidade. Para XML e YAML, a formatação pode normalizar espaços em branco insignificantes ou escolhas de representação, portanto compare valores semânticos em vez de esperar que o estilo do texto original permaneça idêntico.
Por que dados aparentemente válidos ainda podem gerar um erro?
Dados que parecem válidos podem conter um delimitador invisível, espaço sem quebra, aspas não correspondentes, marcador estrutural duplicado, escape malformado, mistura de quebras de linha, codificação não suportada ou um recurso específico do formato que altera a análise. Comece pela linha, coluna ou caminho informado, quando disponível. Reduza a entrada para a menor seção que ainda falhe e, em seguida, restaure os registros ao redor gradualmente. Para CSV, confirme o delimitador e a suposição do cabeçalho. Para JSON, XML ou YAML, verifique colchetes, indentação, aspas, entidades e aninhamento. Preserve uma cópia da origem durante o diagnóstico para que uma correção não remova informações válidas.
Preciso instalar algo?
Não há necessidade de instalação ou registro para usar os utilitários de dados listados. Abra a ação correspondente à tarefa, adicione ou cole a origem, escolha o modo relevante e copie ou baixe o resultado. Antes de substituir um arquivo importante, mantenha o original e teste a saída com o aplicativo que a receberá. A instalação não é a principal questão de compatibilidade: expectativas de esquema, codificação, delimitadores, recursos de planilha e sintaxe suportada ainda determinam se outro sistema aceitará o resultado.