扩展名为.sfv的文件怎么用

来源:百度知道 编辑:UC知道 时间:2024/05/15 02:35:16

1.SFV是什么文件?

SFV (Simple File Verification)(简单文件校验)的简写。
.SFV 文件是一个简单的文本文件,它利用 CRC32
算法来完成简易的文件检测功能,对每个文件计算出一个数值并写入一个.SFV文本文件中。一般下载后会使用SFV工具对下载得到的文件进行计算,并将结果和文件中的结果进行比对,如果不同则表明下载的文件有误,需要重新下载。并用一个程序来计算指定一个或一批文件的校验、大小、日期等,并保存下来。

CRC32:
CRC本身是“冗余校验码”的意思。CRC32则表示会产生一个32bit(8位十六进制数)的校验值。由于CRC32产生校验值时源数据块的每一个bit(位)都参与了计算,所以数据块中即使只有一位发生了变化,也会得到不同的CRC32值。

MD5:一种消息摘要算法(也叫单向散列函数)的名称。它通过一定的算法,根据源数据的每一位(bit)最终产生一个128位(bit)的校验值(一个32位的16进制数)。MD5最常见的应用是在密码学里,本文中主要用它来校验文件完整性——如果你觉得上述文字难以理解,那么可以简单的认为MD5就是一种128位的数字签名,用于校验文件是否被修改过即可。

SFV 最常用在RAR、MP3、ISO 等档案格式:

以下是一个SFV文件的内容,你可以用记事本打开查看:

--------------------------------------
; Generated by FlashSFV/WIN v2.3 on 2003-6-29 at 下午 04:44:20
;
; 37678026 七月 19 2001 18:42:00 PowerQuest ServerMagic V4.0 .exe
PowerQuest ServerMagic V4.0.exe 21C32C47
-----------------------------------

蓝色部分的21C32C47就是针对PowerQuest ServerMagic V4.0.exe这个文件的CRC校验码。<