हम सभी इंटरनेट या अन्य स्थानीय नेटवर्क पर डेटा भेजने के आदी हैं। आमतौर पर, ऐसे डेटा को बिट्स के रूप में नेटवर्क पर स्थानांतरित किया जाता है। आम तौर पर, जब एक नेटवर्क पर टन डेटा भेजा जा रहा होता है, तो यह नेटवर्क समस्या या यहां तक कि एक दुर्भावनापूर्ण हमले के कारण डेटा हानि के लिए अतिसंवेदनशील होता है। एक चेकसम का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि प्राप्त डेटा अहानिकर है और त्रुटियों और हानियों से मुक्त है। चेकसम डेटा के लिए फ़िंगरप्रिंट या विशिष्ट पहचानकर्ता के रूप में कार्य करता है।
इसे बेहतर ढंग से समझने के लिए इस पर विचार करें: मैं आपको किसी डिलीवरी एजेंट के माध्यम से सेबों की एक टोकरी भेज रहा हूं। अब, चूंकि डिलीवरी एजेंट एक तीसरा पक्ष है, हम पूरी तरह से उसकी प्रामाणिकता पर भरोसा नहीं कर सकते। इसलिए यह सुनिश्चित करने के लिए कि उसने रास्ते में कोई सेब नहीं खाया है और आप सभी सेब प्राप्त करते हैं, मैं आपको फोन करता हूं और आपको बताता हूं कि मैंने आपको 20 सेब भेजे हैं। टोकरी प्राप्त करने पर, आप सेबों की संख्या गिनें और जांचें कि क्या यह 20 है।
सेब की यह गिनती वही है जो चेकसम आपकी फाइल में करता है। यदि आपने किसी नेटवर्क (तृतीय पक्ष) पर एक बहुत बड़ी फ़ाइल भेजी है या आपने इंटरनेट से एक फ़ाइल डाउनलोड की है और आप यह सुनिश्चित करना चाहते हैं कि फ़ाइल सही ढंग से भेजी या प्राप्त की गई है, तो आप अपनी फ़ाइल पर एक चेकसम एल्गोरिथम लागू करते हैं, जिसे किया जा रहा है प्राप्तकर्ता को मूल्य भेजा और संप्रेषित किया। फ़ाइल प्राप्त करने पर, रिसीवर उसी एल्गोरिथम को लागू करेगा और आपके द्वारा भेजे गए मूल्य के साथ प्राप्त मूल्य का मिलान करेगा। यदि मान मेल खाते हैं, तो फ़ाइल सही तरीके से भेजी गई है और कोई डेटा खोया नहीं गया है। लेकिन अगर मान अलग हैं, तो रिसीवर को तुरंत पता चल जाएगा कि कुछ डेटा खो गया है या फ़ाइल के साथ नेटवर्क पर छेड़छाड़ की गई है। चूंकि डेटा हमारे लिए अत्यधिक संवेदनशील और महत्वपूर्ण हो सकता है, इसलिए ट्रांसमिशन के दौरान होने वाली किसी भी त्रुटि की जांच करना महत्वपूर्ण है। इसलिए, डेटा की प्रामाणिकता और अखंडता बनाए रखने के लिए एक चेकसम बहुत महत्वपूर्ण है। डेटा में बहुत छोटा बदलाव भी चेकसम में बड़े बदलाव का कारण बनता है। टीसीपी / आईपी जैसे प्रोटोकॉल जो इंटरनेट के संचार नियमों को नियंत्रित करते हैं, यह सुनिश्चित करने के लिए भी चेकसम का उपयोग करते हैं कि हमेशा सही डेटा दिया जाता है।
एक चेकसम मूल रूप से एक एल्गोरिथ्म है जो क्रिप्टोग्राफ़िक हैश फ़ंक्शन का उपयोग करता है। यह एल्गोरिथम नेटवर्क पर भेजने से पहले और प्राप्त करने के बाद डेटा के एक टुकड़े या फ़ाइल पर लागू होता है। आपने देखा होगा कि यह एक डाउनलोड लिंक के बगल में प्रदान किया गया है ताकि जब आप फ़ाइल डाउनलोड करते हैं, तो आप अपने कंप्यूटर पर चेकसम की गणना कर सकते हैं और दिए गए मान से उसका मिलान कर सकते हैं। ध्यान दें कि चेकसम की लंबाई डेटा के आकार पर नहीं बल्कि उपयोग किए गए एल्गोरिदम पर निर्भर करती है। उपयोग किए जाने वाले सबसे आम चेकसम एल्गोरिदम MD5 (मैसेज डाइजेस्ट एल्गोरिथम 5), SHA1 (सिक्योर हैशिंग एल्गोरिथम 1), SHA-256 और SHA-512 हैं। ये एल्गोरिदम क्रमशः 128-बिट, 160-बिट, 256-बिट और 512-बिट हैश मान उत्पन्न करते हैं। SHA-256 और SHA-512 SHA-1 और MD5 की तुलना में अधिक हालिया और मजबूत हैं, जो कुछ दुर्लभ मामलों में दो अलग-अलग फाइलों के लिए समान चेकसम मान उत्पन्न करते हैं। इसने उन एल्गोरिदम की वैधता से समझौता किया। नई तकनीकें त्रुटि रहित और अधिक विश्वसनीय हैं। हैशिंग एल्गोरिथ्म मुख्य रूप से डेटा को उसके बाइनरी समकक्ष में परिवर्तित करता है और फिर उस पर कुछ बुनियादी संचालन जैसे AND, OR, XOR, आदि करता है और अंत में गणनाओं के हेक्स मान को निकालता है।
अंतर्वस्तु[ छिपाना ]
- चेकसम क्या है? और चेकसम की गणना कैसे करें
- विधि 1: पावरशेल का उपयोग करके चेकसम की गणना करें
- विधि 2: ऑनलाइन चेकसम कैलकुलेटर का उपयोग करके चेकसम की गणना करें
- विधि 3: MD5 और SHA चेकसम उपयोगिता का उपयोग करें
चेकसम क्या है? और चेकसम की गणना कैसे करें
विधि 1: PowerShell का उपयोग करके चेकसम की गणना करें
1. विंडोज 10 पर स्टार्ट मेन्यू पर सर्च का इस्तेमाल करें और टाइप करें पावरशेल और 'पर क्लिक करें विंडोज पावरशेल ' सूची से।
2. वैकल्पिक रूप से, आप स्टार्ट पर राइट क्लिक कर सकते हैं और 'चुन सकते हैं' विंडोज पावरशेल ' मेनू से।
3. Windows PowerShell में, निम्न आदेश चलाएँ:
|_+_|4. शीघ्र प्रदर्शित होगा डिफ़ॉल्ट रूप से SHA-256 हैश मान।
5. अन्य एल्गोरिदम के लिए, आप इसका उपयोग कर सकते हैं:
|_+_|अब आप प्राप्त मान को दिए गए मान से मिला सकते हैं।
विधि 2: ऑनलाइन चेकसम कैलकुलेटर का उपयोग करके चेकसम की गणना करें
कई ऑनलाइन चेकसम कैलकुलेटर हैं जैसे 'onlinemd5.com'। इस साइट का उपयोग किसी भी फ़ाइल और यहां तक कि किसी भी पाठ के लिए MD5, SHA1 और SHA-256 चेकसम की गणना के लिए किया जा सकता है।
1. 'पर क्लिक करें फाइलें चुनें ' बटन और अपनी इच्छित फ़ाइल खोलें।
2. वैकल्पिक रूप से, अपनी फ़ाइल को दिए गए बॉक्स में खींचें और छोड़ें।
3. अपना चयन करें वांछित एल्गोरिथ्म और आवश्यक चेकसम प्राप्त करें।
4. आप दिए गए चेकसम को 'तुलना करें:' टेक्स्टबॉक्स में कॉपी करके दिए गए चेकसम के साथ इस प्राप्त चेकसम का मिलान भी कर सकते हैं।
5. आप तदनुसार टेक्स्ट बॉक्स के बगल में टिक या क्रॉस देखेंगे।
सीधे स्ट्रिंग या टेक्स्ट के लिए हैश की गणना करने के लिए:
a) पृष्ठ को नीचे स्क्रॉल करें ' टेक्स्ट के लिए MD5 और SHA1 हैश जेनरेटर '
बी) आवश्यक चेकसम प्राप्त करने के लिए स्ट्रिंग को दिए गए टेक्स्ट बॉक्स में कॉपी करें।
अन्य एल्गोरिदम के लिए, आप 'का उपयोग कर सकते हैं' https://defuse.ca/checksums.htm '। यह साइट आपको कई अलग-अलग हैशिंग एल्गोरिथम मानों की एक विस्तृत सूची देती है। अपनी फ़ाइल चुनने के लिए 'फ़ाइल चुनें' पर क्लिक करें और 'फ़ाइल चुनें' पर क्लिक करें चेकसम की गणना करें ... ' परिणाम प्राप्त करने के लिए।
विधि 3: MD5 और SHA चेकसम उपयोगिता का उपयोग करें
प्रथम, MD5 और SHA चेकसम उपयोगिता डाउनलोड करें फिर exe फ़ाइल पर डबल-क्लिक करके इसे लॉन्च करें। बस अपनी फ़ाइल ब्राउज़ करें और आप उसका MD5, SHA1, SHA-256, या SHA-512 हैश प्राप्त कर सकते हैं। आप दिए गए हैश को प्राप्त मूल्य के साथ आसानी से मिलान करने के लिए संबंधित टेक्स्टबॉक्स में कॉपी-पेस्ट भी कर सकते हैं।
अनुशंसित:
- वाईफाई से कनेक्ट नहीं होने वाले लैपटॉप को ठीक करें (चित्रों के साथ)
- विंडोज 10 पीसी में कोई आवाज नहीं [हल]
- विंडोज अपडेट त्रुटि को कैसे ठीक करें 0x80070643
- यूनिवर्सल सीरियल बस (USB) कंट्रोलर ड्राइवर इश्यू को ठीक करें
मुझे आशा है कि उपरोक्त चरण सीखने में सहायक थे चेकसम क्या है? और इसकी गणना कैसे करें; लेकिन अगर आपके मन में अभी भी इस लेख के बारे में कोई सवाल है तो बेझिझक उन्हें कमेंट सेक्शन में पूछ सकते हैं।
आदित्य फरादीआदित्य एक स्व-प्रेरित सूचना प्रौद्योगिकी पेशेवर हैं और पिछले 7 वर्षों से एक प्रौद्योगिकी लेखक हैं। वह इंटरनेट सेवाओं, मोबाइल, विंडोज, सॉफ्टवेयर और हाउ-टू गाइड को कवर करता है।