Saltar al contenido principal

Archivo Hash

Configuración actual de la tarea Hash File en el Diseñador de Flujos de Trabajo

Esta Tarea calcula la huella digital de un archivo, conocida como "hash" o "checksum". Este proceso es fundamental para verificar la integridad de un archivo, asegurándose de que no haya sido alterado o dañado durante la descarga o la transferencia.

¿Para Qué Sirve el Hash de un Archivo?

Un hash es una cadena de caracteres única generada por un algoritmo a partir del contenido de un archivo. Funciona como una huella digital: incluso una modificación mínima del archivo, como cambiar una sola letra, producirá un hash completamente diferente.

Los usos principales incluyen:

  • Verificación de la Integridad: Comparando el hash calculado en tu archivo con el original proporcionado por el desarrollador, puedes estar seguro de que el archivo es idéntico y no dañado.
  • Seguridad: Ayuda a garantizar que un archivo descargado no haya sido manipulado para incluir malware.
  • Identificación Única: Permite identificar de forma única un archivo.

Configuración

Archivo a Importar

Se puede seleccionar un parámetro de tipo archivo a través del Lista de Parámetros o se puede insertar directamente en el área de texto junto a "Archivo a Importar" la ruta absoluta del archivo.

Algoritmo

En el elemento "Algoritmo" se puede seleccionar uno de los algoritmos de hashing disponibles.

Resultado

Después de seleccionar el archivo y el algoritmo, la Tarea calculará y mostrará el hash resultante.

Parámetro de Salida

Esta Tarea, al finalizar su ejecución, expone unos Parámetro de Salida que pueden ser utilizados en Tareas posteriores.

  • result: Este parámetro puede contener un mensaje de error o, si se proporciona un archivo y se especifica un algoritmo, la Tarea calculará y devolverá el hash resultante.
  • resultJson: representa el resultado de la ejecución de la tarea en formato JSON, incluyendo información general, configuraciones y detalles sobre la ejecución.