आपल्या सर्वांना इंटरनेट किंवा इतर स्थानिक नेटवर्कवर डेटा पाठवण्याची सवय आहे. सामान्यतः, असा डेटा नेटवर्कवर बिट्सच्या स्वरूपात हस्तांतरित केला जातो. सामान्यतः, जेव्हा नेटवर्कवर टन डेटा पाठविला जातो तेव्हा नेटवर्क समस्येमुळे किंवा दुर्भावनापूर्ण हल्ल्यामुळे डेटा गमावण्याची शक्यता असते. प्राप्त केलेला डेटा हानी पोहोचला नाही आणि त्रुटी आणि तोटा मुक्त आहे याची खात्री करण्यासाठी चेकसमचा वापर केला जातो. चेकसम फिंगरप्रिंट किंवा डेटासाठी एक अद्वितीय ओळखकर्ता म्हणून कार्य करते.
हे अधिक चांगल्या प्रकारे समजून घेण्यासाठी, याचा विचार करा: मी तुम्हाला काही डिलिव्हरी एजंटद्वारे सफरचंदांची टोपली पाठवत आहे. आता, डिलिव्हरी एजंट तृतीय पक्ष असल्याने, आम्ही त्याच्या सत्यतेवर पूर्णपणे विसंबून राहू शकत नाही. त्यामुळे त्याने जाताना एकही सफरचंद खाल्ले नाही आणि तुम्हाला सर्व सफरचंद मिळाले याची खात्री करण्यासाठी मी तुम्हाला कॉल करतो आणि तुम्हाला सांगतो की मी तुम्हाला 20 सफरचंद पाठवले आहेत. बास्केट मिळाल्यावर, तुम्ही सफरचंदांची संख्या मोजता आणि ती 20 आहे का ते तपासा.
सफरचंदांची ही संख्या चेकसम तुमच्या फाइलवर काय करते. जर तुम्ही नेटवर्क (तृतीय पक्ष) वर खूप मोठी फाइल पाठवली असेल किंवा तुम्ही ती इंटरनेटवरून डाउनलोड केली असेल आणि फाइल योग्यरीत्या पाठवली किंवा प्राप्त झाली असेल याची खात्री करायची असेल, तर तुम्ही तुमच्या फाइलवर चेकसम अल्गोरिदम लागू करा. पाठवले आणि प्राप्तकर्त्याला मूल्य कळवा. फाइल प्राप्त झाल्यावर, प्राप्तकर्ता समान अल्गोरिदम लागू करेल आणि प्राप्त मूल्याशी तुम्ही जे पाठवले आहे त्याच्याशी जुळेल. मूल्ये जुळत असल्यास, फाइल योग्यरित्या पाठविली गेली आहे आणि कोणताही डेटा गमावला नाही. परंतु मूल्ये भिन्न असल्यास, प्राप्तकर्त्याला त्वरित कळेल की काही डेटा गमावला गेला आहे किंवा नेटवर्कवर फाइलमध्ये छेडछाड केली गेली आहे. डेटा आमच्यासाठी अत्यंत संवेदनशील आणि महत्त्वाचा असल्याने, ट्रान्समिशन करताना उद्भवलेली कोणतीही त्रुटी तपासणे महत्त्वाचे आहे. म्हणून, डेटाची सत्यता आणि अखंडता राखण्यासाठी चेकसम खूप महत्वाचे आहे. डेटामधील अगदी लहान बदलामुळेही चेकसममध्ये मोठा बदल होतो. TCP/IP सारखे प्रोटोकॉल जे इंटरनेटच्या संप्रेषण नियमांवर नियंत्रण ठेवतात ते नेहमी योग्य डेटा वितरित केला जातो याची खात्री करण्यासाठी चेकसमचा वापर करतात.
चेकसम हा मुळात एक अल्गोरिदम आहे जो क्रिप्टोग्राफिक हॅश फंक्शन वापरतो. हे अल्गोरिदम डेटाच्या तुकड्यावर किंवा फाइल पाठवण्यापूर्वी आणि नेटवर्कवर प्राप्त केल्यानंतर लागू केले जाते. तुमच्या लक्षात आले असेल की ते डाउनलोड लिंकच्या बाजूला दिलेले आहे जेणेकरून तुम्ही फाइल डाउनलोड करता तेव्हा तुम्ही तुमच्या स्वतःच्या संगणकावर चेकसमची गणना करू शकता आणि दिलेल्या मूल्याशी जुळवू शकता. लक्षात घ्या की चेकसमची लांबी डेटाच्या आकारावर अवलंबून नसून वापरलेल्या अल्गोरिदमवर अवलंबून असते. MD5 (मेसेज डायजेस्ट अल्गोरिदम 5), SHA1 (सुरक्षित हॅशिंग अल्गोरिदम 1), SHA-256 आणि SHA-512 हे सर्वात सामान्य चेकसम अल्गोरिदम वापरले जातात. हे अल्गोरिदम अनुक्रमे १२८-बिट, १६०-बिट, २५६-बिट आणि ५१२-बिट हॅश व्हॅल्यूज तयार करतात. SHA-256 आणि SHA-512 SHA-1 आणि MD5 पेक्षा अधिक अलीकडील आणि मजबूत आहेत, जे काही दुर्मिळ प्रकरणांमध्ये दोन भिन्न फाइल्ससाठी समान चेकसम मूल्ये तयार करतात. यामुळे त्या अल्गोरिदमची वैधता धोक्यात आली. नवीन तंत्र त्रुटी पुरावा आणि अधिक विश्वासार्ह आहेत. हॅशिंग अल्गोरिदम मुख्यतः डेटाला त्याच्या बायनरी समतुल्य मध्ये रूपांतरित करते आणि नंतर त्यावर AND, OR, XOR, इत्यादी काही मूलभूत ऑपरेशन्स करते आणि शेवटी गणनेचे हेक्स मूल्य काढते.
सामग्री[ लपवा ]
- चेकसम म्हणजे काय? आणि चेकसमची गणना कशी करावी
- पद्धत 1: पॉवरशेल वापरून चेकसमची गणना करा
- पद्धत 2: ऑनलाइन चेकसम कॅल्क्युलेटर वापरून चेकसमची गणना करा
- पद्धत 3: MD5 आणि SHA चेकसम युटिलिटी वापरा
चेकसम म्हणजे काय? आणि चेकसमची गणना कशी करावी
पद्धत १: पॉवरशेल वापरून चेकसमची गणना करा
1. Windows 10 वर स्टार्ट मेनूवर शोध वापरा आणि टाइप करा पॉवरशेल आणि 'वर क्लिक करा विंडोज पॉवरशेल ' यादीतून.
2. वैकल्पिकरित्या, तुम्ही स्टार्ट वर उजवे क्लिक करू शकता आणि 'निवडा' विंडोज पॉवरशेल ' मेनूमधून.
3. Windows PowerShell मध्ये, खालील आदेश चालवा:
|_+_|4. प्रॉम्प्ट प्रदर्शित होईल डीफॉल्टनुसार SHA-256 हॅश मूल्य.
5.इतर अल्गोरिदमसाठी, तुम्ही हे वापरू शकता:
|_+_|तुम्ही आता दिलेल्या मूल्याशी मिळवलेले मूल्य जुळवू शकता.
पद्धत 2: ऑनलाइन चेकसम कॅल्क्युलेटर वापरून चेकसमची गणना करा
‘onlinemd5.com’ सारखे अनेक ऑनलाइन चेकसम कॅल्क्युलेटर आहेत. ही साइट MD5, SHA1 आणि SHA-256 चेकसमची गणना करण्यासाठी कोणत्याही फाईलसाठी आणि कोणत्याही मजकूरासाठी वापरली जाऊ शकते.
1.' वर क्लिक करा फाईल निवडा ' बटण आणि तुमची इच्छित फाइल उघडा.
2. वैकल्पिकरित्या, दिलेल्या बॉक्समध्ये तुमची फाइल ड्रॅग आणि ड्रॉप करा.
3. आपले निवडा इच्छित अल्गोरिदम आणि आवश्यक चेकसम मिळवा.
4. तुम्ही दिलेल्या चेकसमची ‘तुलना:’ टेक्स्टबॉक्समध्ये कॉपी करून या प्राप्त केलेल्या चेकसमशी देखील जुळवू शकता.
5. तुम्हाला त्यानुसार टेक्स्ट बॉक्सच्या बाजूला टिक किंवा क्रॉस दिसेल.
थेट स्ट्रिंग किंवा मजकूरासाठी हॅशची गणना करण्यासाठी:
अ) पृष्ठ खाली स्क्रोल करा ' मजकूरासाठी MD5 आणि SHA1 हॅश जनरेटर '
b)आवश्यक चेकसम प्राप्त करण्यासाठी दिलेल्या मजकूर बॉक्समध्ये स्ट्रिंग कॉपी करा.
इतर अल्गोरिदमसाठी, तुम्ही वापरू शकता ' https://defuse.ca/checksums.htm ’. ही साइट तुम्हाला विविध हॅशिंग अल्गोरिदम मूल्यांची विस्तृत सूची देते. तुमची फाइल निवडण्यासाठी 'फाइल निवडा' वर क्लिक करा आणि 'वर क्लिक करा' चेकसमची गणना करा... परिणाम मिळविण्यासाठी.
पद्धत 3: MD5 आणि SHA चेकसम युटिलिटी वापरा
पहिला, MD5 आणि SHA चेकसम युटिलिटी डाउनलोड करा नंतर exe फाईलवर डबल-क्लिक करून ते लाँच करा. फक्त तुमची फाइल ब्राउझ करा आणि तुम्ही तिची MD5, SHA1, SHA-256, किंवा SHA-512 हॅश मिळवू शकता. तुम्ही दिलेले हॅश संबंधित टेक्स्टबॉक्समध्ये कॉपी-पेस्ट देखील करू शकता जेणेकरून ते प्राप्त मूल्याशी सहजपणे जुळेल.
शिफारस केलेले:
- लॅपटॉप वायफायशी कनेक्ट होत नाही याचे निराकरण करा (चित्रांसह)
- Windows 10 PC मध्ये आवाज नाही [SOLVED]
- विंडोज अपडेट त्रुटी 0x80070643 कशी दुरुस्त करावी
- युनिव्हर्सल सीरियल बस (USB) कंट्रोलर ड्रायव्हर समस्येचे निराकरण करा
मला आशा आहे की वरील चरण शिकण्यासाठी उपयुक्त ठरले चेकसम म्हणजे काय? आणि त्याची गणना कशी करायची; पण तरीही तुम्हाला या लेखाबद्दल काही प्रश्न असतील तर त्यांना टिप्पणी विभागात मोकळ्या मनाने विचारा.
आदित्य फरारआदित्य हा एक स्वयं-प्रेरित माहिती तंत्रज्ञान व्यावसायिक आहे आणि गेल्या 7 वर्षांपासून तंत्रज्ञान लेखक आहे. तो इंटरनेट सेवा, मोबाइल, विंडोज, सॉफ्टवेअर आणि कसे-करायचे मार्गदर्शक समाविष्ट करतो.