OSX/IOS

Compruebe la suma de comprobación SHA1 en Mac OS X.

Icono de terminal de Mac

El hash SHA se utiliza a menudo con los sistemas de control de distribución para determinar las revisiones y verificar la integridad de los datos detectando la corrupción o manipulación de archivos. Para un uso regular, una suma de comprobación SHA proporciona una cadena que se puede utilizar para verificar un archivo transferido según lo previsto. Si las sumas de comprobación SHA coinciden, se ha mantenido la integridad de los archivos.

Este tutorial le mostrará cómo verificar la suma de comprobación sha1 de un archivo en una Mac, pero funciona de la misma manera en Linux.

Cómo comprobar SHA1 Hash de un archivo en Mac OS X.

Inicie la Terminal, ubicada en la carpeta Aplicaciones y utilidades, y use la siguiente sintaxis:

shasum /path/to/file

Para comprobar un archivo llamado «DownloadedFile.dmg» en el escritorio, sería:

shasum ~/Desktop/DownloadedFile.dmg

Esto generará algo como esto:

$ shasum ~/Desktop/CheckMe.zip
ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip

La cadena hexadecimal larga es el hash SHA1.

Puede verse algo como esto en una ventana de Terminal:

Compruebe la suma de comprobación SHA1 Hash en Mac OS X.

Una manera fácil de verificar los archivos SHA1 enterrados en lo profundo del sistema de archivos sin escribir la ruta completa es escribir la primera parte del comando, luego arrastrar y soltar el archivo en la ventana de Terminal. Esto ingresa automáticamente en la ruta por usted:

shasum (drag and drop file here)

No olvide poner un espacio después del «shasum» para que esto funcione correctamente.

El comando shasum predeterminado es usar SHA1, el tipo más común de hash, pero esto se puede cambiar con la marca -a si es necesario en 224, 256, 384 o 512. Además, aunque SHA1 se vuelve más común que MD5, Puede verificar fácilmente el hash md5 y en Mac OS X también con el comando md5.

Ejemplos de uso de SHA1 para verificar archivos

Entonces, tal vez se pregunte, ¿cuándo podría usar esto para verificar la integridad de un archivo?

Un uso práctico que pueden encontrar los usuarios de Mac es cuando descargan actualizaciones de software directamente de Apple, que enumera el hash SHA1 de cada archivo ofrecido a través de sus servidores al final de cada página de descarga. Puede ver una cadena de este tipo resaltada en la captura de pantalla a continuación. Esta cadena sha permite a los usuarios verificar fácilmente la integridad de sus descargas, ya sea desde Apple o cuando el archivo se ha alojado en un sitio espejo de terceros.

Monto del cheque SHA1 en la página de descargas de Apple

Así es también como se descubrió que Mac OS X 10.7.3 se ha actualizado silenciosamente y más preguntas sobre esto han dado lugar a esta publicación especial.

El uso de cadenas hash SHA1 también es una manera fácil de verificar las transferencias de archivos desde redes de igual a igual y asegurarse de que la descarga esté completa o de que un archivo no se haya modificado en algún lugar a lo largo de la línea. Conociendo la suma de comprobación SHA1 original, puede verificar la versión de los archivos en cuestión y determinar si el archivo es realmente válido y llegó a propósito.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar