Qu'est-ce que le format de fichier SFV ?
Un fichier .sfv est un fichier de somme de contrôle utilisé pour la vérification de données. Il stocke les valeurs de somme de contrôle CRC-32 pour des fichiers, des dossiers ou des disques (y compris les CD/DVD).
Le format .sfv utilise l'algorithme CRC-32 : chaque ligne du fichier texte brut associe un nom de fichier à sa somme de contrôle hexadécimale à 8 chiffres (ex: archive.r01 1A2B3C4D) ; les lignes commençant par ; sont des commentaires.
Les fichiers .sfv identifient tout fichier dont la somme de contrôle ne correspond pas à la valeur stockée dans le .sfv, déterminant ainsi si les fichiers donnés ont été modifiés. Ils ne peuvent pas être utilisés pour vérifier l'authenticité des fichiers, cependant - le CRC-32 est assez faible pour que des collisions puissent être forgées. Pour la sécurité, utilisez plutôt des sommes de contrôle SHA-256.
Les fichiers .sfv sont généralement utilisés lors des processus de copie de disque, de gravure de CD/DVD, ou pour vérifier l'intégrité des fichiers téléchargés sur Internet. Ils restent courants sur Usenet et dans les publications de la « scene », souvent accompagnés d'archives de réparation PAR2.
Sécurité et sûreté
RISQUE : LOWUn SFV est un minuscule fichier texte passif - il ne contient aucun code et ne peut rien exécuter, son ouverture est donc sûre. La véritable mise en garde est conceptuelle, pas liée aux malwares : le CRC-32 vérifie uniquement que les fichiers n'ont pas été accidentellement corrompus, PAS qu'ils sont authentiques. Une somme de contrôle CRC-32 est facile à falsifier, donc un SFV qui « passe » ne prouve pas qu'un téléchargement est authentique ou sans malware - pour cela, vous avez besoin de SHA-256 ou d'une signature. Méfiez-vous également des faux téléchargements de « lecteurs SFV » poussés par des portails publicitaires ; téléchargez les outils uniquement sur les sites officiels cités plus haut.
Détails du format
en brefProgrammes qui ouvrent les fichiers SFV
Détails techniques
spécifications approfondies| Algorithme de somme de contrôle | CRC-32 (IEEE 802.3/ANSI X3.66, polynôme 0xEDB88320 réfléchi) |
| Largeur de la somme de contrôle | 32 bits, écrit sous forme de 8 chiffres hexadécimaux par entrée de fichier |
| Syntaxe de ligne | nom_de_fichier<espace>8-hex-CRC32 - une entrée par ligne ; aucun autre délimiteur ou guillemet |
| Syntaxe des commentaires | Les lignes commençant par « ; » sont ignorées en tant que commentaires ; les outils insèrent généralement un en-tête indiquant le logiciel générateur |
| Encodage du fichier | ASCII ; les outils modernes acceptent l'UTF-8 pour prendre en charge les noms de fichiers non-ASCII |
| Signature de fichier | Aucune - pas d'octets magiques binaires ; le format est identifié par l'extension .sfv et sa structure en texte brut |
| Type MIME | text/plain |
| Taille de fichier typique | Moins de 1 Ko à quelques Ko ; environ 30 à 50 octets par fichier listé |
| Portée du nom de fichier | Noms de base uniquement par convention ; les chemins de sous-répertoires ne font pas partie de l'usage standard |
| Détection d'erreurs | Détecte la corruption accidentelle (erreurs de transmission, défauts de support) ; les collisions CRC-32 sont faciles à créer, ce qui le rend inapproprié pour la détection d'altérations |
| Limite du nombre d'entrées | Aucun maximum défini ; un seul fichier .sfv peut lister des milliers de fichiers |
| Prise en charge des plateformes | Windows, macOS, Linux, Unix - le texte ASCII brut est universellement lisible |
| Fichiers compagnons typiques | Distribué aux côtés des ensembles de réparation .par2 dans les publications Usenet/scene ; se trouve également avec les archives .rar multi-parties |
| Publié | Mid/late 1990s (Win-SFV utility; popular in Usenet/warez/scene distribution) |
| Dernière version | No formal version; the de facto convention (filename + 8-hex CRC32, ';' comments) is stable |
| Standard ouvert | Oui · libre de droits |
| Spécification | en.wikipedia.org |
Conversions SFV
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SFV.