मैक पर फ़ाइल के sha256 हैश की जांच कैसे करें
विषयसूची:
फ़ाइल के sha256 हैश की जांच करने की आवश्यकता है? आप कमांड लाइन से macOS में किसी भी फ़ाइल का SHA 256 चेकसम आसानी से चेक कर सकते हैं।
हम Mac पर sha256 चेकसम को सत्यापित करने के लिए दो अलग-अलग कमांड लाइन टूल शामिल करेंगे, और दोनों MacOS के सभी आधुनिक संस्करणों के साथ पहले से इंस्टॉल आते हैं।
उन लोगों के लिए जो परिचित नहीं हैं, एक चेकसम मूल रूप से अक्षरों और संख्याओं की एक स्ट्रिंग है जिसका उपयोग फ़ाइल अखंडता को निर्धारित करने के लिए किया जा सकता है, जैसे कि ट्रांसमिशन के दौरान कोई त्रुटि हुई या फ़ाइल के साथ छेड़छाड़ की गई थी।उदाहरण के लिए, यदि फ़ाइल चेकसम आपकी ओर से उस चेकसम से मेल खाता है जहाँ आपने फ़ाइल प्राप्त की थी, तो आप सुनिश्चित हो सकते हैं कि फ़ाइल समान है। हैश और चेकसम कई तरह के होते हैं, लेकिन हम यहां शा256 के बारे में बात करेंगे।
Shasum के साथ SHA256 चेकसम की पुष्टि करना
shasum कमांड सभी आधुनिक Mac पर उपलब्ध है और इसका उपयोग sha256 हैश की जांच के लिए किया जा सकता है।
टर्मिनल लॉन्च करें और फिर निम्न आदेश का उपयोग करें, /path/to/file को उपयुक्त फ़ाइल पथ से बदलें:
shasum -a 256 /path/to/file
उदाहरण के लिए, उपयोगकर्ता डाउनलोड फ़ोल्डर में "TopSecret.tgz" नामक फ़ाइल के sha256 हैश की जांच करने के लिए, आप निम्न का उपयोग कर सकते हैं:
shasum -a 256 ~/डाउनलोड/TopSecret.tgz
आपको कुछ ऐसा दिखाई देगा:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/डाउनलोड/TopSecret.tgz
जहां स्ट्रिंग 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef sha236 चेकसम है।
opensl के साथ sha256 हैश की जांच
आप Opensl कमांड का उपयोग करके sha256 हैश की जांच और सत्यापन भी कर सकते हैं।
Terminal.app से, निम्न आदेश का उपयोग करें:
openssl sha256 फ़ाइल नाम
उदाहरण के लिए, उपयोगकर्ता दस्तावेज़ फ़ोल्डर में स्थित "डेटा इंटीग्रिटी मैटर्स.पीडीएफ" नामक फ़ाइल के sha256 हैश को सत्यापित करने के लिए:
"openssl sha256 ~/दस्तावेज़/डेटा अखंडता मामले।पीडीएफ"
यह कुछ इस तरह लौटेगा:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c
संख्याओं की बड़ी स्ट्रिंग और वर्ण sha256 हैश होने के साथ।
अगर आप हैश चेक करने की सामान्य प्रक्रिया से पहले से ही परिचित हैं, चाहे वह sha1 चेकसम या MD5 हैश की जांच हो, तो यह प्रक्रिया और आदेश आपके लिए आश्चर्यजनक नहीं हो सकते हैं, हालांकि उत्तरार्द्ध md5 के लिए विशिष्ट एक अलग कमांड का उपयोग करता है।
क्या आप SHA-512 चेकसम, SHA-256 हैश, SHA-1 हैश, या MD5 चेकसम सत्यापित करना चाहते हैं, आप Mac पर कमांड लाइन के माध्यम से कुछ भी कर सकते हैं। कोशिश करो!