¿Qué es el formato de archivo CRC?
Un archivo .crc es un archivo complementario de suma de comprobación en texto plano que enumera nombres de archivos junto con sus valores CRC-32, lo que permite al software verificar que los archivos no se hayan corrompido accidentalmente durante la transferencia o el almacenamiento. Cada línea de datos sigue el patrón NOMBRE_DE_ARCHIVO XXXXXXXX, donde XXXXXXXX es un valor hexadecimal CRC-32 de 8 caracteres en mayúsculas. Las líneas que comienzan con ; son comentarios, que comúnmente registran el nombre de la herramienta generadora y la fecha de creación.
La extensión .crc describe el mismo formato Simple File Verification (SFV) que .SFV; ambos son intercambiables. .sfv es la extensión más utilizada, mientras que .crc es preferida por herramientas como CombineCRC y ciertos archivadores. Win-SFV32 de Fantasia Software popularizó el formato durante la era de distribución binaria en Usenet de la década de 1990, cuando los usuarios necesitaban una forma ligera de confirmar que los conjuntos de archivos de varias partes llegaban intactos.
CRC-32 es rápido de calcular pero no es criptográficamente seguro: detecta de forma fiable la corrupción accidental, pero no puede proteger contra la manipulación deliberada. Para la recuperación de archivos de varias partes, así como para la verificación, los archivos PAR2 añaden la capacidad de reconstruir segmentos dañados o faltantes.
Total Commander (Ghisler Software) puede crear y verificar archivos .crc. La herramienta de línea de comandos cfv maneja .crc y .sfv indistintamente en Windows, macOS y Linux. RapidCRC Unicode es una alternativa popular con interfaz gráfica para Windows.
Seguridad y protección
RIESGO: LOWUn archivo .crc es texto ASCII plano sin código ejecutable y no representa un riesgo directo. Indirectamente: CRC-32 no es criptográficamente seguro, por lo que un CRC coincidente no prueba que un archivo no haya sido manipulado, solo que no se corrompió accidentalmente. Para comprobaciones de integridad sensibles a la seguridad, use SHA-256 y una firma digital en su lugar.
Detalles del formato
en pocas palabras- Archivo de datos CRC binario - Algunas aplicaciones almacenan valores CRC binarios sin procesar en un archivo con extensión .crc, el cual es distinto del formato de texto SFV.
Programas que abren archivos CRC
Detalles técnicos
especificación profunda| Tipo de formato | Archivo complementario de suma de comprobación CRC-32 en texto plano (Simple File Verification) |
| Codificación | ASCII; UTF-8 en herramientas modernas para nombres de archivo no ASCII |
| Firma de archivo | Ninguna - texto plano, sin bytes mágicos |
| Sintaxis de línea | NOMBRE_DE_ARCHIVO seguido de uno o más espacios y luego un valor hexadecimal CRC-32 de 8 caracteres en mayúsculas |
| Sintaxis de comentarios | Las líneas que comienzan con ; se ignoran; típicamente registran el nombre del generador y la fecha de creación |
| Algoritmo de suma de comprobación | CRC-32 (comprobación de redundancia cíclica de 32 bits) |
| Seguridad | Detecta únicamente corrupción accidental; no es resistente a manipulaciones - se pueden construir colisiones CRC-32 |
| Autointegridad | Ninguna - el propio archivo .crc no lleva suma de comprobación |
| Tamaño de archivo típico | Menos de 10 KB (una entrada por archivo verificado) |
| SO asociado | Windows, Linux, macOS |
| Formatos relacionados | .sfv (formato idéntico, extensión más común); .md5, .sha1, .sha256 (algoritmos hash más fuertes); .par2 (añade recuperación de errores) |
| Lanzado | Early 1990s (Usenet binary distribution era); Win-SFV32 by Fantasia Software formalised the format |
| Última versión | No formal version - format unchanged since introduction |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.fastsum.com |
Conversiones de CRC
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos CRC.