Algoritmos de Funciones Hash y su Uso en Computación Forense

Clase 19 de 49Curso de Informática Forense

Resumen

Un Hash es una función matemática no reversible que genera una cadena de caracteres de longitud fija a partir de cualquier conjunto de datos. Independientemente de la longitud de los datos de entrada, el valor hash de salida tendrá siempre la misma longitud.

Por ejemplo, cuando generamos una llave para nuestro sistema operativo con ssh-keygen nos generará unos archivos, los cuales tienen un algoritmo hash con la información de nuestro computador. Usamos esos archivos para autenticarnos en plataformas como GitHub o GitLab y les sirve a estos sitios web para saber quién eres y que seas la única persona que tiene acceso para hacer push o pull a un repositorio.