تشير السلامة الرقمية إلى ضمان عدم تغيير البيانات الرقمية أو إتلافها أو التلاعب بها منذ نقطة زمنية معينة.
وهذا يعني أن المعلومات تظل سليمة، أي أنها مطابقة تمامًا لحالتها الأصلية، ويمكن اكتشاف أي تعديل، حتى لو كان بسيطًا.
يتم تحقيق سلامة البيانات الرقمية من خلال وظائف التجزئة، وهناك العديد من البرامج التي تنفذ وظائف التجزئة: sha256sum، b3sum، fsum، إلخ. وبغض النظر عما يتم استخدامه، من الضروري تسجيل الخوارزمية التي تم استخدامها في العملية، للسماح بالتحقق الصحيح من سلامة البيانات.
تم تطوير المدقق مع التركيز على النزاهة الرقمية، وتنفيذ الابتكار في حساب التجزئات، مع توفير ميزات مفيدة غير موجودة في البرامج الأكثر شعبية الموجودة.
تثبيت المدقق
يتوفر المدقق على: https://thash.org/auditor ويجب فك ضغطه إلى مجلد محلي، ولكي يكون متاحًا بسهولة من أي مكان في المطالبة، يجب نسخه إلى مجلد مضمن في PATH الخاص بنظام التشغيل، والذي يكون عادةً:
-
في نظام التشغيل Windows:
%localappdata%\Microsoft\WindowsApps
: (يمكنك لصق هذا الاختصار مباشرة في مستكشف Windows وسينقلك إلى هناك!)،C:\Windows\System32
-
على لينكس:
/usr/local/bin
/usr/bin
،/bin
،/usr/sbin
auditor --help
إذا لم يكن لديك إذن للنسخ إلى أي مجلد في PATH، فيمكنك استخدامه مباشرة من المجلد الذي تم فك ضغطه فيه. مثال: إذا قمت بفك الضغط إلى المجلد
C:\temp
، اكتب:C:\temp\auditor.exe --help
يقوم المدقق بتنفيذ أمرين فرعيين، يتم استخدامهما بهذا الترتيب:
-
auditor hash pasta
:يُنشئ ملفات تدقيق تحتوي على بيانات سلامة الملفات الموجودة في "المجلد"؛ -
auditor check pasta
:يستخدم المعلومات من ملفات التدقيق للتحقق مما إذا كانت الملفات الموجودة في "المجلد" سليمة.
سيتم توضيح كيفية الاستخدام أدناه.