Archivo orden de verificación de hash SHA-256
- Cambie el método de entrada a archivo en la calculadora hash.
- Seleccione los archivos que desea comparar. Esta herramienta tiene un límite de archivos de 50MiB.
- Seleccione el algoritmo especificado por el distribuidor. SHA-256 y SHA-512 son resultados diferentes, así que primero verifique los nombres.
- Pegue solo los hashes de la página de distribución oficial en el campo Comparar. Se excluyen los nombres de archivos o las frases descriptivas.
- Presione Compute Hash y verifique si hay una coincidencia. Archive los resultados copiando el hash si es necesario.
Si acaba de cambiar el nombre del archivo, los bytes dentro del archivo pueden permanecer iguales. Por el contrario, si abre el documento y lo guarda nuevamente, los metadatos internos pueden cambiar incluso si el contenido parece similar. El archivo ZIP completo y los archivos descomprimidos individuales son entradas diferentes.
Ejemplo de hash de texto: abc y salto de línea
Si selecciona SHA-256 sin cambiar el texto predeterminado abc, obtendrá los resultados a continuación. El campo de entrada no elimina automáticamente los espacios iniciales y finales, así que no agregue saltos de línea al copiar el ejemplo.
abc
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adIncluso si ve los mismos caracteres, la entrada es diferente si la codificación o los bytes de salto de línea son diferentes. El modo de archivo lee los bytes sin formato y el modo de texto convierte la cadena de entrada del navegador a UTF-8. Si su objetivo es tener una suma de verificación precisa del archivo original, seleccione el modo de archivo en lugar de copiar el contenido. Al editar el texto nuevamente se borran los resultados antiguos, por lo que los cálculos se ejecutan nuevamente después de la edición.
Significado y limitaciones de la coincidencia de hashes
Esta herramienta proporciona SHA-256·SHA-384·SHA-512 y muestra los resultados como 64, 96 y 128 dígitos hexadecimales respectivamente. Organiza los espacios iniciales y finales y las letras mayúsculas y minúsculas en la entrada de comparación, pero no organiza el contenido del archivo en sí. Si los valores comparados tienen longitudes diferentes, recibirá un error de formato antes de determinar si coinciden.
El hash no es un texto cifrado que descifra el texto original y no ejecuta el archivo ni busca código malicioso. Si la fuente es que un atacante puede reemplazar tanto el archivo como el hash publicado, entonces simplemente hacer coincidir los dos valores no es confiable. Obtenga el archivo de una fuente de distribución oficial y verifique el procedimiento de verificación de firma proporcionado por el editor, si lo hay.
Notas de implementación: MDN SubtleCrypto.digest. No es una herramienta de transmisión para archivos grandes, ya que lee la entrada completa con la Web Crypto API del navegador para realizar cálculos.
Preguntas frecuentes
¿La descarga falla si los hashes son diferentes?
No necesariamente es así. Es posible que también esté comparando diferentes versiones, formatos de compresión y algoritmos. No se limite a mirar el nombre del archivo, verifique la versión y las condiciones de distribución y descárguelo nuevamente.
¿Puedo usarlo para guardar mi contraseña?
Esta herramienta es para la comparación hash general de archivos y texto. El almacenamiento de contraseñas requiere un diseño de hash de contraseña dedicado, por lo tanto, no almacene estos resultados tal como están en su sistema de autenticación.