कार्य उदाहरण

SHA-256 of abc — चेक एक ज्ञात हैश

एक नई लाइन के बिना SHA-256 हैश की जाँच करें। पूर्ण 64-अंक परिणाम को फिर से शुरू करें और देखें कि व्हाइटस्पेस और फ़ाइल बाइट्स क्यों मायने रखता है।

एक ज्ञात इनपुट यह जांचने का एक उपयोगी तरीका है कि किस तरह के हैशिंग टूल काम करता है। इस उदाहरण में तीन है UTF-8 अब्क के बाइट्स, आसपास की जगहों या न्यूलाइन नहीं। अपेक्षित SHA-256 परिणाम नीचे पूर्ण रूप से दिखाया गया है ताकि आप हर हेक्साडेसिमल अंक की तुलना कर सकें।

उदाहरण के लिए इनपुट

abc

अपेक्षित परिणाम

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

यह कदम से कदम

  1. ओपन हैशिंग लैब और SHA-256 का चयन करें।
  2. बिना किसी ट्रेलिंग न्यूलाइन के पाठ क्षेत्र में एबीसी दर्ज करें। इस उदाहरण के लिए फ़ाइल का चयन न करें।
  3. हैश की गणना करें और अपेक्षित परिणाम के साथ सभी 64 हेक्साडेसिमल अंकों की तुलना करें।

कैसे परिणाम पढ़ने के लिए

SHA-256 एक 256-बिट परिणाम पैदा करता है, जिसे आमतौर पर 64 हेक्साडेसिमल अंक के रूप में लिखा जाता है। एक नई लाइन, एक स्थान, एक अलग अक्षर का मामला या एक बाइट-ऑर्डर चिह्न इनपुट को बदलता है और इसलिए परिणाम होता है। एबीसी प्लस वाली फ़ाइल इस उदाहरण के समान इनपुट नहीं है।

सीमाएँ और महत्वपूर्ण विवरण

एक मेलिंग चेकसम अपेक्षित मूल्य के साथ समझौते की पुष्टि करता है, यह नहीं कि फ़ाइल सुरक्षित है। एक विश्वसनीय स्रोत से संदर्भ checksum प्राप्त करें। सादा SHA-256 पासवर्ड-स्टोरेज योजना नहीं है; उस उद्देश्य के लिए एक पासवर्ड-विशिष्ट निर्माण का उपयोग करें।

उपकरण खोलें