डिजिटल अखंडता से तात्पर्य यह सुनिश्चित करना है कि डिजिटल डेटा को किसी निश्चित समयावधि में परिवर्तित, दूषित या हेरफेर नहीं किया गया है।
इसका अर्थ यह है कि सूचना अक्षुण्ण रहती है, अर्थात वह अपनी मूल स्थिति के समान ही रहती है तथा किसी भी प्रकार के परिवर्तन, चाहे वह कितना भी छोटा क्यों न हो, का पता लगाया जा सकता है।
डिजिटल अखंडता हैश फ़ंक्शन के माध्यम से प्राप्त की जाती है और ऐसे कई सॉफ़्टवेयर हैं जो हैश फ़ंक्शन को कार्यान्वित करते हैं: sha256sum, b3sum, fsum, आदि। चाहे जो भी उपयोग किया जाए, यह रिकॉर्ड करना आवश्यक है कि प्रक्रिया में किस एल्गोरिदम का उपयोग किया गया था, ताकि डेटा अखंडता का सही सत्यापन हो सके।
ऑडिटर को डिजिटल अखंडता पर ध्यान केंद्रित करते हुए विकसित किया गया है, जो हैश की गणना में नवाचार को क्रियान्वित करता है, साथ ही इसमें ऐसी उपयोगी विशेषताएं भी शामिल की गई हैं जो सर्वाधिक लोकप्रिय मौजूदा सॉफ्टवेयर में नहीं पाई जातीं।
ऑडिटर स्थापित करना
ऑडिटर यहां उपलब्ध है: https://thash.org/auditor इसे स्थानीय फ़ोल्डर में अनज़िप किया जाना चाहिए और, प्रॉम्प्ट में कहीं से भी आसानी से उपलब्ध होने के लिए, इसे ऑपरेटिंग सिस्टम के PATH में शामिल फ़ोल्डर में कॉपी किया जाना चाहिए, जो आमतौर पर होते हैं:
-
विंडोज़ पर:
%localappdata%\Microsoft\WindowsApps
: (आप इस शॉर्टकट को सीधे विंडोज़ एक्सप्लोरर में पेस्ट कर सकते हैं और यह आपको वहां ले जाएगा!),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
: यह जाँच करने के लिए कि 'फ़ोल्डर' में फ़ाइलें बरकरार हैं या नहीं, ऑडिट फ़ाइलों से जानकारी का उपयोग करता है।
उपयोग का विवरण नीचे दिया गया है।