第一,计算文件和文件夹内所有文件的摘要码,并可以将结果生成一个文件。可生成的摘要码有五种MD5、SHA1、SHA256、SHA384和SHA512,还可以选择它们的HMAC形式的摘要码。
第二,给定摘要码或摘要文件,可对文件和文件夹内所有文件进行校验。如果选择摘要文件将以摘要文件内包含的文件为基准进行校验。
第三,对文件或文件夹计算摘要码后并打包成一个或多个打包文件。该功能调用了 WinRar的压缩加密功能。文件打包后可有效地保证文件的完好,防止各种原因对文件造成破坏。
第四,将文件或文件夹内打包后的文件解包恢复成原样。解包时将自动对文件进行校验,并给出结果报告。打包和解包是本软件基于摘要码提供的最重要的功能。
本软件适用于有大批固定数据需要保护,维持其完整性的个人或单位。例如收藏有大量软件、书籍、视频、音乐等的用户,有大量固定数据的网站。将大批资料打包并结合作好备份,将有力地保证数据完好无损,一旦发现数据被破坏,即可用好的备份进行替换。 需要安装NET Framework2.0 。 文件不需安装,运行SHashTool.exe即可。