Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> इंटरनेट

सभी SHA-1 एन्क्रिप्शन को क्यों छोड़ रहे हैं

सिक्योर हैश एल्गोरिदम (SHA) 21वीं सदी की शुरुआत में हैकर्स के खिलाफ लड़ाई में शायद सबसे महत्वपूर्ण उपकरण रहा है। बिना अत्यधिक प्रयास के डेटा को एन्क्रिप्ट करने की इसकी क्षमता जबकि इसे तोड़ने के लिए अत्यधिक मात्रा में हार्डवेयर की मांग करना कुछ दशकों के बेहतर हिस्से के लिए हमारे खातों और डेटा को सुरक्षित रखे हुए है। यही कारण है कि यह आश्चर्य की बात हो सकती है कि सभी प्रमुख ब्राउज़र डेवलपर्स इसके बड़े भाई, SHA-2 के पक्ष में SHA-1 को पूरी तरह से छोड़ने के विचार में सर्वसम्मत प्रतीत होते हैं। हर कोई अचानक 2017 तक इसे चरणबद्ध तरीके से समाप्त करने के लिए इतना दृढ़ क्यों है, और वे दोनों सह-अस्तित्व में क्यों नहीं रह सकते?

हैशिंग समझाया गया

SHA को समझने के लिए, हमें हैशिंग के अभ्यास के पीछे की प्रक्रिया और उद्देश्य को देखना होगा। एक हैश एक स्ट्रिंग है जो एक विशेष संपत्ति का प्रतिनिधित्व करती है लेकिन उसे प्रतिस्थापित नहीं करती। सरल शब्दों में, अधिकांश क्रिप्टोग्राफिक एल्गोरिदम के विपरीत, आप एक वाक्य को हैश कर सकते हैं लेकिन आप इसे "अन-हैश" नहीं कर सकते। इसका उपयोग करने का एकमात्र तरीका यह है यदि गंतव्य सर्वर को डेटा की सामग्री को जानने की आवश्यकता नहीं है। इसके बजाय, उसे केवल आपके इनपुट के हैश की तुलना अपने डेटाबेस के अंदर के हैश से करने और दोनों के मेल खाने पर आपको प्रमाणित करने की आवश्यकता है। यही कारण है कि खाता पासवर्ड संग्रहीत करते समय हैश इतने उपयोगी होते हैं; सर्वर को आपको किसी साइट में प्रमाणित करने के लिए आपके वास्तविक पासवर्ड को जानने की आवश्यकता नहीं होती।

SHA-1 को क्यों छोड़ा जा रहा है?

यदि हैश को वास्तविक डेटा में पुनर्निर्मित करना इतना मुश्किल है, तो क्यों हर कोई इसे अस्तित्व से बाहर निकालने की इतनी जल्दी में है? यह सब हार्डवेयर से संबंधित है।

आप देखते हैं, एक हैश को "हैक" किया जा सकता है यदि कोई उस इनपुट पर ठोकर खा सकता है जो उस मान के साथ मेल खाने वाला हैश उत्पन्न करता है जो एक सर्वर के पास स्टोरेज में है। यदि आपके खाते के पासवर्ड का हैश b27263b7466a56b1467822108f5487422d054bbb है, तो एक हैकर को केवल टेक्स्ट का एक और टुकड़ा ढूंढना होगा (यह आवश्यक नहीं कि आपका पासवर्ड हो) जो हैश होने पर उस सटीक संयोजन को बना सके। 2015 में, हालांकि, यह सब GPU के एक क्लस्टर की मदद से किया जा सकता था। जैसे-जैसे हार्डवेयर अधिक शक्तिशाली और सस्ता होता जाता है, SHA-1 को हल करना इतना सस्ता हो जाएगा कि छोटे-मोटे हैकर और उत्साही भी संभवतः ऐसा कर सकेंगे।

SHA-2 से मिलें

SHA-1 को प्रभावित करने वाली समस्याओं को दूर करने के लिए, SHA-2 को क्रिप्टोग्राफिक एल्गोरिदम के एक परिवार के रूप में बनाया गया है जिसका उद्देश्य अच्छी तरह से सुसज्जित हैकर्स के लिए जीवन को असाधारण रूप से कठिन बनाना है। चूंकि ब्राउज़र और होस्ट SHA-1 प्रमाणपत्रों का उपयोग बंद कर देंगे, ऊपर वर्णित विधि के माध्यम से किसी खाते को हैक करने की लागत खगोलीय होगी। SHA-2 अपने आउटपुट में अधिकतम 512 बिट्स का उपयोग करता है, जिससे इसे यह सुनिश्चित करने के लिए आवश्यक स्थान मिलता है कि स्ट्रिंग को समझने और पुन: पेश करने का कोई भी प्रयास अनुचित समय लेगा। बेशक, यह एल्गोरिदम भी भविष्य में किसी बिंदु पर टूट जाएगा और अंततः एक और द्वारा प्रतिस्थापित किया जाएगा जो लड़ाई जारी रख सकता है।

निकट भविष्य के लिए, हालांकि, SHA-2 इंटरनेट का चैंपियन बना रहेगा।

आपको क्या लगता है SHA-2 रिंग में कितने और साल रहेगा? क्या ब्राउज़र डेवलपर्स अपने पूर्ववर्ती को चरणबद्ध तरीके से समाप्त करने के निर्णय में सही हैं? टिप्पणी में अपने विचार बताएं!

  1. मैकओएस पर अपनी फ़ाइलों को एन्क्रिप्ट क्यों और कैसे करें मैकओएस पर अपनी फ़ाइलों को एन्क्रिप्ट क्यों और कैसे करें

    फ़ाइलों को एन्क्रिप्ट करना ऐसा लग सकता है कि केवल जासूस और व्यभिचारी ही इससे लाभान्वित होंगे, लेकिन यह कुछ ऐसा है जो हम सभी को करना चाहिए। कुछ भी एन्क्रिप्ट क्यों करें? यदि आपके पास छिपाने के लिए कुछ नहीं है, तो आप अपनी गोपनीयता के बारे में क्यों चिंता करेंगे? तथ्य यह है कि हम सभी के पास कुछ ऐसा ह

  1. ProtonMail में PGP एन्क्रिप्शन कैसे सेट करें ProtonMail में PGP एन्क्रिप्शन कैसे सेट करें

    अधिकांश लोग लोकप्रिय ईमेल सेवाओं का उपयोग करते हैं जो उपलब्ध हैं: Gmail, Yahoo, आदि। हालांकि, ProtonMail उन कुछ में से एक है जो आपकी गोपनीयता और डेटा उल्लंघनों की सुरक्षा के लिए मूल PGP एन्क्रिप्शन प्रदान करता है। इसका लाभ उठाना सीखें। PGP एन्क्रिप्शन की आवश्यकता Google की Gmail जैसी मुफ्त सेवाओं क

  1. TPM को समझना: Windows 11 हर PC के लिए TPM चिप्स क्यों अनिवार्य करता है TPM को समझना: Windows 11 हर PC के लिए TPM चिप्स क्यों अनिवार्य करता है

    क्या Windows 11 ऑपरेटिंग सिस्टम अपने लुक और फीचर्स के कारण सुर्खियां बटोर रहा है? नहीं, कहानी उससे कहीं अधिक है। हर सिस्टम में ट्रस्टेड प्लेटफॉर्म मॉड्यूल (TPM) चिप की अनिवार्यता हलचल पैदा कर रही है। लेकिन यह TPM क्या है? क्या हमारे सिस्टम में पहले से ही यह नहीं है? इसे विस्तार से समझने और यह जानने