Arquivo Hash
Esta Tarefa calcula a impressão digital de um ficheiro, conhecida como "hash" ou "checksum". Este processo é fundamental para verificar a integridade de um ficheiro, garantindo que não foi alterado ou corrompido durante o download ou a transferência.
Para que Serve o Hash de um Ficheiro?
Um hash é uma string única de caracteres gerada por um algoritmo a partir do conteúdo de um ficheiro. Funciona como uma impressão digital: mesmo uma mínima alteração no ficheiro, como mudar uma única letra, produzirá um hash completamente diferente.
Os usos principais incluem:
- Verificação de Integridade: Ao comparar o hash calculado no seu ficheiro com o original fornecido pelo programador, pode ter a certeza de que o ficheiro é idêntico e não está corrompido.
- Segurança: Ajuda a garantir que um ficheiro descarregado não foi adulterado para incluir malware.
- Identificação Única: Permite identificar de forma inequívoca um ficheiro.
Configuração
Ficheiro a Importar
Pode selecionar um parâmetro do tipo ficheiro através do Lista de Parâmetros ou pode inserir diretamente na área de texto ao lado de "Ficheiro a Importar" o caminho absoluto do ficheiro.
Algoritmo
No campo “Algoritmo“ é possível selecionar um dos algoritmos de hashing disponíveis.
Resultado
Após selecionar o ficheiro e o algoritmo, a Tarefa calculará e mostrará o hash resultante.
Parâmetro de Saída
Esta Tarefa, ao terminar a sua execução, expõe Parâmetro de Saída que podem ser utilizados em Tarefas subsequentes.
- result: Este parâmetro pode conter uma mensagem de erro ou, se for fornecido um ficheiro e especificado um algoritmo, a Tarefa calculará e retornará o hash resultante.
- resultJson: representa o resultado da execução da tarefa em formato JSON, incluindo informações gerais, configurações e detalhes da execução.