数字完整性是指确保数字数据从给定时间点起不被更改、损坏或操纵。
这意味着信息保持完整,即与原始状态完全相同,并且任何修改,即使是最小的修改,都可以被检测到。
数字完整性是通过哈希函数实现的,并且有几种实现哈希函数的软件:sha256sum,b3sum,fsum等。无论使用什么,都必须记录过程中使用了哪种算法,以便正确验证数据完整性。
该审计器的开发重点是数字完整性,在哈希计算方面实现了创新,同时带来了现有最流行的软件中没有的有用功能。
安装审核员
审计员可在以下位置获得: https://thash.org/auditor 必须将其解压缩到本地文件夹,并且为了能够从提示中的任何位置轻松获取它,需要将其复制到操作系统 PATH 中包含的文件夹中,通常是:
-
在 Windows 上:
%localappdata%\Microsoft\WindowsApps
:(您可以将此快捷方式直接粘贴到 Windows 资源管理器中,它将带您到那里!),C:\Windows\System32
-
在Linux上:
/usr/local/bin
/usr/bin
,,/bin
/usr/sbin
auditor --help
如果您没有权限复制到 PATH 中的任何文件夹,则可以直接从解压缩的文件夹中使用它。例如:如果解压到文件夹
C:\temp
,则输入:C:\temp\auditor.exe --help
审计员执行两个子命令,按以下顺序使用:
-
auditor hash pasta
:生成包含“文件夹”中现有文件的完整性数据的审计文件; -
auditor check pasta
:使用审计文件中的信息来检查“文件夹”中的文件是否完好无损。
用法详述如下。