Simple File Verification
Simple File Verification (kurz SFV, engl., „Einfache Dateiverifikation“) ist ein Verfahren zur Überprüfung der Integrität von Dateien mittels CRC32-Prüfsummen. Die übliche Dateiendung für SFV-Dateien ist .sfv.
Funktionsweise
SFV-Dateien enthalten die Namen der überprüften Dateien sowie die zugehörigen Prüfsummen. Mit Hilfe eines „SFV-Validators“ werden die CRC32-Prüfsummen der vorliegenden Dateien berechnet und mit denen der SFV-Datei abgeglichen. So kann festgestellt werden, ob beispielsweise während eines Dateitransfers Fehler auftraten. Stimmen die Prüfsummen nicht überein, wird die entsprechende Datei als beschädigt deklariert.
Die häufigste Verwendung des SFV-Formats ist im Zusammenhang mit FTP festzustellen, da dort die Anfälligkeit für beschädigte Dateien durch vorzeitig abgebrochene Dateitransfers, sowie durch versehentliche Transfers von Binärdateien im Textmodus, hoch ist.
Aufbau
SFV-Dateien bestehen zeilenweise aus dem Dateinamen, gefolgt von der CRC32-Prüfsumme. Zeilen, die mit einem Semikolon beginnen, werden als Kommentar betrachtet. Im Folgenden ist ein Beispiel einer SFV-Datei dargestellt:
; Generated by WIN-SFV32 v1.1a (QuickSFV v2.32 Compatibility Mode) on 2007-07-17 at 21:25:39 ; http://www.QuickSFV.org ; ; 15874568 00:00.01 2007-07-18 01-audioglider_-_crystalline.mp3 ; 16813047 00:00.01 2007-07-18 02-audioglider_-_lens_flare_sky.mp3 01-audioglider_-_crystalline.mp3 A5BE6EB3 02-audioglider_-_lens_flare_sky.mp3 4D3C5BD4
Siehe auch
Weblinks
- SFV Ninja, SFV-Validator für Windows (englisch)
- QuickSFV, SFV-Validator für Windows und Linux (englisch)
- Check SFV, SFV-Validator für Linux und FreeBSD (englisch)
- Klasse für Simple File Verification, Implementierung in Visual Basic .NET
- iSFV, SFV-Validierer für Mac OS X (englisch)
- HashCheck Shell Extension, SFV-Validator für Windows (Multi-Language)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.