请查看一下在LabVIEW 8.0以上版本附带的一个VI。
[LabVIEW]\vi.lib\utility\MD5Checksum.llb\MD5Checksum file.vi
这个LLB 在Developer Zone中可以下载,但是我还是决定在LabVIEW 8.0中附带这个VI。这个VI是一个很好的, 100%的基于LabVIEW编写完成的MD5算法,用于生成校验码。我之前利用这个VI做了很多事情,比如对一个安装包生成的文件与用于创建安装包的文件进行校验对比。另一次我使用这个VI是我需要在一个项目中有一个可以对文本文件进行分析和解析的作用。再有一次,我需要读取文件,我在磁盘中比较了现有版本与旧版本文件的校验码。

如果想了解更多关于MD5算法,可以查看 http://en.wikipedia.org/wiki/Md5