常见的光盘镜像有standard iso images(*.iso).cue sheets(*.cue).blindreed images(*.bwt).discjuggler image(*.cdi).clonecd image(*.ccd).media discriptor files(*.mds).instant cd/dvd images(*.pdi).nero images(*.nrg).blindwrite 5 images(*.b5t),一般网上提供这些镜像的下载的时候,都会附带一个md5 file,或者直接在页面上贴出该镜像的md5代码,比如
这个码是怎么算出来的呢?这是应用了md5加密算法,把整个光盘的数据通过一系列的计算,得出了一个32位的十六进制数(128 bit).这个代码唯一的标示了这张光盘的信息.由于原来的信息只要有稍许改动,通过md5运算后,结果都会有很大的改变,所以被广泛的用在下载光盘的效验中. 【程序编程相关:C or C++ or Java or.】
c9ca114c2e551ed8f7271549f37b423e xxx_xxx_abc.iso 【推荐阅读:<Eclipse插件开发>一书的构想和<】c:\abc>md5sum xxx_xxx_abc.iso 【扩展信息:用SQL创建数据库】假设我们已经把光盘镜像xxx_xxx_abc.iso下载到了c:\abc,那么把md5sum(一个对光盘数据运算md5算法的工具,点击这里下载)也copy到c:\abc,然后用"md5sum <光盘镜像名>"的方法来运行,就可以得到一个md5码,如下所示:
c9ca114c2e551ed8f7271549f37b423e *xxx_xxx_abc.isookey,看到了吧,与上面的代码一致,说明我们下载的光盘镜像是正确的.如果你用md5sum计算出的下载的光盘镜像的md5代码与下载网站上提供的md5代码不一致,那么你就需要重新下载了.