Filer som använder SFV-tillägget är Simple File Verification-filer, de innehåller ett CRC32-kontrollsummavärde och används för att verifiera filernas integritet. Ett kontrollsummaprogram används för att beräkna kontrollsumman för en fil och kan producera utdata i form av en SFV-fil.
En kontrollsumma görs genom att använda en hashfunktion, utmatningen av hashfunktionen är alltid densamma om samma data matas in, men även den minsta skillnad, ett enstaka tecken som ändras, ändrar utmatningen av kontrollsumman fullständigt. På grund av detta kan kontrollsummor användas för att verifiera att två filer är identiska, den primära användningen är för integritetskontroll av filer som har laddats ner från internet. Till exempel publicerar utgivaren av en fil kontrollsumman vid sidan av sin fil, avsikten är att när en användare laddar ner sin fil kan användaren sedan köra ett kontrollsummaprogram mot den, om de två kontrollsummavärdena matchar så vet de att filerna är identiska och att filen sannolikt är säker att använda.
Hur kan du öppna SFV filer?
De flesta kontrollsummaprogramvara kan generera SFV-filer, en del kan importera dem för att utföra kontrollsummanjämförelsen i programvara snarare än att kräva att användaren jämför dem manuellt. SFV-filer är i klartextformat och kan öppnas med vilken textredigerare som helst. SFV-filer kan konverteras till andra filformat i klartext även om det inte finns någon anledning eller fördel att göra det.
Vilka program fungerar med SFV-filer?
Checksum-program som MooSVF, RapidCRC, SFV Checker, SuperSFV, MacSFV, Check SFV eller checkSum+ kan alla generera SVF-kontrollsummafiler. TeraCopy, ett program designat för filkopiering kan både skapa SFV-filer och importera dem för att automatisera kontrollsummans verifieringsprocessen. Alla textredigerare som Sublime Text och Notepad++ kan öppna och läsa SFV-filer. Det är tekniskt möjligt att konvertera SFV-filer till andra textbaserade format som TXT men det är ingen fördel att göra det.