La integridad digital se refiere a garantizar que los datos digitales no hayan sido alterados, corrompidos o manipulados desde un momento determinado.
Esto significa que la información permanece intacta, es decir, exactamente igual que su estado original y cualquier modificación, por mínima que sea, puede ser detectada.
La integridad digital se consigue mediante funciones hash y existen varios software que implementan funciones hash: sha256sum, b3sum, fsum, etc. Independientemente de lo que se utilice, es fundamental registrar qué algoritmo se utilizó en el proceso, para permitir la correcta verificación de la integridad de los datos.
El auditor fue desarrollado con un enfoque en la integridad digital, implementando una innovación en el cálculo de hashes, al tiempo que aporta características útiles que no se encuentran en el software existente más popular.
Instalación del auditor
El auditor está disponible en: https://thash.org/auditor Se debe descomprimir en una carpeta local y, para que esté fácilmente disponible desde cualquier lugar del indicador, se debe copiar en una carpeta incluida en el PATH del sistema operativo, que generalmente son:
-
En Windows:
%localappdata%\Microsoft\WindowsApps
(Puedes pegar este acceso directo directamente en el Explorador de Windows y te llevará allí),C:\Windows\System32
-
En Linux:
/usr/local/bin
/usr/bin
,/bin
,/usr/sbin
auditor --help
Si no tiene permiso para copiar a ninguna carpeta en PATH, puede usarlo directamente desde la carpeta donde fue descomprimido. Ejemplo: Si se descomprime en la carpeta
C:\temp
, escriba:C:\temp\auditor.exe --help
El auditor implementa dos subcomandos, utilizados en este orden:
-
auditor hash pasta
:Genera archivos de auditoría que contienen los datos de integridad de los archivos existentes en 'carpeta'; -
auditor check pasta
:Utiliza información de los archivos de auditoría para comprobar si los archivos en la 'carpeta' están intactos.
Su uso se detalla a continuación.