¿Qué es el formato de archivo SFV?
Un archivo .sfv es un archivo de suma de comprobación utilizado para verificar datos. Almacena valores de suma de comprobación CRC-32 para archivos, carpetas o discos (incluyendo CD/DVD).
El formato .sfv utiliza el algoritmo CRC-32: cada línea en el archivo de texto plano empareja un nombre de archivo con su suma de comprobación hexadecimal de 8 dígitos (por ejemplo, archive.r01 1A2B3C4D); las líneas que comienzan con ; son comentarios.
Los archivos .sfv identifican cualquier archivo cuya suma de comprobación no coincida con el valor almacenado en el .sfv, determinando si los archivos dados fueron modificados. Sin embargo, no pueden utilizarse para verificar la autenticidad de los archivos; CRC-32 es lo suficientemente débil como para que se puedan falsificar colisiones. Para seguridad, use sumas de comprobación SHA-256 en su lugar.
Los archivos .sfv se utilizan típicamente durante procesos de copia de discos, en la grabación de CD/DVD o para comprobar la integridad de archivos descargados de Internet. Siguen siendo comunes en Usenet y lanzamientos de la «scene», a menudo acompañados de archivos de reparación PAR2.
Seguridad y protección
RIESGO: LOWUn SFV es un archivo de texto pasivo diminuto: no contiene código y no puede ejecutar nada, por lo que abrir uno es seguro. La verdadera advertencia es conceptual, no de malware: CRC-32 verifica solo que los archivos no se corrompieron accidentalmente, NO que sean auténticos. Una suma de comprobación CRC-32 es fácil de falsificar, por lo que un SFV que «pasa» no demuestra que una descarga sea genuina o esté libre de malware; para eso necesita SHA-256 o una firma. También tenga cuidado con las descargas falsas de «visores SFV» promocionadas por portales llenos de anuncios; obtenga herramientas solo de los sitios oficiales mencionados anteriormente.
Detalles del formato
en pocas palabrasProgramas que abren archivos SFV
Detalles técnicos
especificación profunda| Algoritmo de suma de comprobación | CRC-32 (IEEE 802.3/ANSI X3.66, polinomio 0xEDB88320 reflejado) |
| Ancho de la suma de comprobación | 32 bits, escrito como 8 dígitos hexadecimales por entrada de archivo |
| Sintaxis de línea | nombre_de_archivo<espacio>8-hex-CRC32 - una entrada por línea; sin otros delimitadores o comillas |
| Sintaxis de comentarios | Las líneas que comienzan con «;» se ignoran como comentarios; las herramientas suelen insertar un encabezado de «generado por» |
| Codificación de archivo | ASCII; las herramientas modernas aceptan UTF-8 para admitir nombres de archivo no ASCII |
| Firma de archivo | Ninguna - sin bytes mágicos binarios; el formato se identifica por la extensión .sfv y la estructura de texto plano |
| Tipo MIME | text/plain |
| Tamaño de archivo típico | Menos de 1 KB hasta unos pocos KB; aproximadamente 30-50 bytes por archivo enumerado |
| Alcance del nombre de archivo | Nombres base únicamente por convención; las rutas de subdirectorios no forman parte del uso estándar |
| Detección de errores | Detecta corrupción accidental (errores de transmisión, defectos de medios); las colisiones de CRC-32 se crean fácilmente, lo que lo hace inadecuado para la detección de manipulaciones |
| Límite de recuento de entradas | Sin máximo definido; un solo archivo .sfv puede enumerar miles de archivos |
| Soporte de plataforma | Windows, macOS, Linux, Unix - el texto ASCII plano es universalmente legible |
| Archivos complementarios típicos | Distribuido junto con conjuntos de reparación .par2 en lanzamientos de Usenet/scene; también se encuentra con archivos .rar de varias partes |
| Lanzado | Mid/late 1990s (Win-SFV utility; popular in Usenet/warez/scene distribution) |
| Última versión | No formal version; the de facto convention (filename + 8-hex CRC32, ';' comments) is stable |
| Estándar abierto | Sí · libre de regalías |
| Especificación | en.wikipedia.org |
Conversiones de SFV
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SFV.