Sergio Alexis Cano SepulvedaAdministración de Redes de ComputadoresGrupo: 941575
¿QUE ES HASH?
En informática, Hash se refiere a una función o método para generar claves ollaves que representen de manera casi unívoca a un documento, registro,archivo, etc., resumir o identificar un dato a través de la probabilidad, utilizandouna
función hash
o
algoritmo hash
. Un hash es el resultado de dicha función oalgoritmo.Una función de hash es una función para resumir o identificar probabilísticamente un gran conjunto de información, dando como resultado unconjunto imagen finito generalmente menor (un subconjunto de los númerosnaturales por ejemplo). Varían en los conjuntos de partida y de llegada y encómo afectan a la salida similitudes o patrones de la entrada. Una propiedadfundamental del
hashing
es que si dos resultados de una misma función sondiferentes, entonces las dos entradas que generaron dichos resultados tambiénlo son.Es posible que existan claves resultantes iguales para objetos diferentes, yaque el rango de posibles claves es mucho menor que el de posibles objetos aresumir (las claves suelen tener en torno al centenar de bits, pero los ficherosno tienen un tamaño límite).Son usadas en múltiples aplicaciones, como los arrays asociativos, criptografía,procesamiento de datos y firmas digitales, entre otros. Una buena función de
hash
es una que experimenta pocas colisiones en el conjunto esperado deentrada; es decir que se podrán identificar unívocamente las entradas.
¿QUE ES MD5SUM?
Es un programa originario de los sistemas Unix que tiene versiones para otrasplataformas, realiza un hash MD5 de un archivo. La función de hash devuelveun valor que es prácticamente único para cada archivo, con la particularidadque una pequeña variación en el archivo provoca una salida totalmente distinta,lo que ayuda a detectar si el archivo sufrió alguna variación. Es unaherramienta de seguridad que sirve para verificar la integridad de los datos.
PASOS PARA HACER UN HASH
Primero guardamos el programa md5sum.exe en el sitio donde se encuentranlos programas o documentos, etc. Que se le harán el hash. Ejecutamos el siguiente comando para hacerle una hash a los siguientesprogramas.
Leave a Comment