¿Qué es el formato de archivo SHA256?
Un archivo .sha256 es un archivo complementario de suma de comprobación en texto plano que contiene una o más líneas de resumen SHA-256 para verificar la integridad de los archivos. SHA-256 (Secure Hash Algorithm 2, salida de 256 bits) fue estandarizado por el NIST en FIPS 180-2 (2002) y refinado en FIPS 180-4 (2015); sigue siendo criptográficamente sólido a partir de 2026, a diferencia del checksum .md5 que está roto.
Cada línea sigue el diseño producido por sha256sum (GNU coreutils): un resumen hexadecimal en minúsculas de 64 caracteres, un separador de dos espacios para el modo texto (o * para el modo binario) y luego el nombre del archivo. Los archivos complementarios de un solo archivo pueden omitir el nombre del archivo y contener solo la cadena hexadecimal de 64 caracteres. Los manifiestos de varios archivos enumeran una entrada por línea.
Los archivos .sha256 se generan y verifican utilizando herramientas integradas del sistema operativo:
- Linux/macOS:
sha256sum --check archivo.sha256oshasum -a 256 -c archivo.sha256 - Windows:
certutil -hashfile archivo.iso SHA256oGet-FileHash archivo.iso -Algorithm SHA256en PowerShell - Herramientas GUI como FileVerifier++, RapidCRC Unicode y GtkHash también los leen.
Debido a que el archivo es texto plano UTF-8, se abre en cualquier editor de texto. Los proyectos que requieren tanto integridad como autenticidad a menudo combinan un manifiesto .sha256 con un archivo de firma GPG .asc. SHA-256 no tiene colisiones prácticas conocidas, lo que lo hace mucho más fuerte que MD5 (criptográficamente roto) o CRC-32 (trivialmente falsificable).
Seguridad y protección
RIESGO: LOWUn archivo .sha256 es texto plano inofensivo y no puede ejecutar ningún código. El punto de seguridad importante es lo que SHA-256 demuestra: detecta de manera confiable tanto la corrupción accidental como la manipulación deliberada, a diferencia de MD5 y CRC-32. Sin embargo, el archivo .sha256 debe provenir de una fuente confiable (página HTTPS oficial, canal firmado); si un atacante controla tanto el archivo como el hash publicado, puede publicar un par coincidente. Para una máxima seguridad, verifique también una firma GPG/PGP .asc.
Detalles del formato
en pocas palabrasProgramas que abren archivos SHA256
Detalles técnicos
especificación profunda| Algoritmo de hash | SHA-256 según NIST FIPS 180-4 (2015); salida de 256 bits representada como 64 caracteres hexadecimales en minúsculas |
| Formato de línea | Resumen hexadecimal de 64 caracteres + separador de dos espacios (modo texto) o « *» (modo binario) + nombre de archivo; los archivos de un solo hash pueden omitir el nombre del archivo |
| Codificación de archivo | Texto plano ASCII/UTF-8 |
| Firma binaria | Ninguna - texto plano, sin magic bytes |
| Tamaño típico por entrada | 66-130 bytes; los manifiestos de varios archivos escalan linealmente a una línea por archivo |
| Soporte multi-archivo | Una línea por archivo; sin límite superior definido en el recuento de entradas |
| Indicador de modo | Dos espacios = modo texto; espacio-asterisco (« *») = modo binario, reflejando la salida de sha256sum de GNU |
| Verificación en Linux/macOS | sha256sum --check archivo.sha256 o shasum -a 256 -c archivo.sha256 |
| Verificación en Windows | certutil -hashfile archivo SHA256 o Get-FileHash (PowerShell) |
| Resistencia a colisiones | Sin colisiones prácticas conocidas a partir de 2026; mucho más fuerte que MD5 (criptográficamente roto) o CRC-32 (fácilmente falsificable) |
| Tipo MIME | text/plain (alternativa no oficial: text/x-sha256sum) |
| Combinación común | A menudo se distribuye junto con un archivo de firma GPG .asc para combinar la comprobación de integridad con la verificación de autenticidad |
| Lanzado | SHA-256 algorithm published 2001 (FIPS 180-2/180-4); .sha256 sidecar convention in wide use since approximately 2003-2005 |
| Última versión | FIPS 180-4 (2015) - no versioned file format |
| Estándar abierto | Sí · libre de regalías |
| Especificación | csrc.nist.gov |
Conversiones de SHA256
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SHA256.