Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

सूचना सुरक्षा में हैशिंग के प्रकार

विभिन्न प्रकार की हैशिंग निम्नलिखित हैं:

1. RIPEMD

  • RIPEMD को 1996 में यूरोप में RIPE परियोजना के हिस्से के रूप में विकसित किया गया था, जिसमें MD4/5 पर हमलों में शामिल शोधकर्ता शामिल थे।
  • यह MD5/SHA के समान है और 16 चरणों के 5 राउंड की दो समानांतर पंक्तियों का उपयोग करता है।
  • यह 160-बिट हैश मान बनाता है।
  • यह धीमा है लेकिन संभवतः SHA से अधिक सुरक्षित है।

2. MD5

  • एक MD5 हैश फंक्शन डेटा की एक स्ट्रिंग को एन्कोड करता है और इसे 128-बिट फिंगरप्रिंट में एन्कोड करता है।
  • MD5 आमतौर पर डेटा अखंडता की जांच के लिए चेकसम के रूप में उपयोग किया जाता है।
  • MD5 को विस्तारित हैश कोलिजन कमजोरियों से पीड़ित माना जाता है, लेकिन यह दुनिया में सबसे व्यापक रूप से उपयोग किए जाने वाले एल्गोरिदम में से एक है।

3. CRC32

  • एक साइक्लिक रिडंडेंसी चेक (CRC) एक त्रुटि-पता लगाने वाला कोड है जिसका उपयोग आमतौर पर डेटा में आकस्मिक परिवर्तनों की खोज के लिए किया जाता है।
  • CRC32 का उपयोग करके समान डेटा स्ट्रिंग को एन्कोड करने पर हमेशा समान हैश आउटपुट परिणाम होगा, इसलिए CRC32 का उपयोग फ़ाइल अखंडता जांच के लिए हैश एल्गोरिदम के रूप में लगातार किया जाता है।
  • आजकल, CRC32 का उपयोग ज़िप फ़ाइलों के बाहर असाधारण रूप से किया जाता है।
  • साइक्लिक रिडंडेंसी चेक इसके स्रोत डिवाइस द्वारा एक पैकेट के लिए गणना की गई एक संख्या है, और इस प्रकार गंतव्य कंप्यूटर द्वारा पुनर्गणना की जाती है। यदि गंतव्य कंप्यूटर पर मूल और पुनर्गणना संस्करण भिन्न हैं, तो पैकेट भ्रष्ट है और इसे पुनः भेजा या हटाया जाना चाहिए।
  • CRC को लागू करने के लिए गणितीय प्रक्रिया अंतर्राष्ट्रीय दूरसंचार संघ (ITU) द्वारा परिभाषित की गई है और इसमें 4 KB जानकारी या उससे कम के पैकेट के लिए पैकेट द्वारा प्रेषित जानकारी के लिए 16-बिट बहुपद का उपयोग करना शामिल है, या 4 KB से बड़े पैकेट के लिए 32-बिट बहुपद।

4. टाइगर एल्गोरिदम (Tiger Algorithm)

  • टाइगर सिफर एल्गोरिदम MD5 और SHA परिवारों की तुलना में एक तेज़ और पर्याप्त एल्गोरिदम है।
  • इसमें 192-बिट हैशिंग सिस्टम है और आमतौर पर नए युग के कंप्यूटरों में उपयोग किया जाता है।
  • टाइगर 2 इस एल्गोरिदम का एक उन्नत रूप है जो टाइगर एल्गोरिदम से अधिक गतिशील है।
  • टाइगर को लगभग विश्वव्यापी मर्कल-डैमगार्ड पैराडाइम का उपयोग करके डिज़ाइन किया गया है।
  • वन-वे कम्प्रेशन फंक्शन 64-बिट शब्दों पर काम करता है, 3 शब्दों की स्थिति का समर्थन करता है और 8 शब्दों की जानकारी प्रोसेस करता है।
  • 24 राउंड हैं, XOR और जोड़/घटाव, रोटेट्स, और S-बॉक्स लुकअप के साथ ऑपरेशन मिश्रण का एक सेट उपयोग करता है, और 8 इनपुट शब्दों से 24 राउंड कुंजियों को बदलने के लिए एक काफी जटिल कुंजी शेड्यूलिंग एल्गोरिदम।

5. मैसेज डाइजेस्ट एल्गोरिदम (MD4)

  • मैसेज डाइजेस्ट एल्गोरिदम (MD4) एक क्रिप्टोग्राफिक हैश फंक्शन है जो 128-बिट डाइजेस्ट उत्पन्न करता है।
  • MD4 में एक सुरक्षा दोष था क्योंकि 1995 में पहला कोलिजन अटैक खोजा गया था। उसके बाद, कुछ नए हमलों ने भी इस हैश फंक्शन को प्रभावित किया।
  • रोनाल्ड रिवेस्ट ने 1990 में MD4 का निर्माण किया और इसने MD5, SHA-1, और RIPEMD एल्गोरिदम के डिजाइन को प्रभावित किया।
  1. - सूचना सुरक्षा में हैश फ़ंक्शन की आवश्यकताएं क्या हैं?

    एक क्रिप्टोग्राफ़िक हैश फ़ंक्शन एक परिवर्तन है जो एक इनपुट (या संदेश) लेता है और एक निश्चित-आकार की स्ट्रिंग लौटाता है, जिसे हैश मान के रूप में जाना जाता है। एक हैश मान h निम्न रूप के फ़ंक्शन H द्वारा उत्पन्न होता है: h = H(M) जहां M परिवर्तनीय लंबाई का संदेश है और H(M) निश्चित लंबाई का हैश मान है।

  1. - सूचना सुरक्षा में डिक्रिप्शन के प्रकार क्या हैं?

    एन्क्रिप्शन की एक उलटी प्रक्रिया को डिक्रिप्शन के रूप में जाना जाता है। यह सिफर टेक्स्ट को प्लेन टेक्स्ट में बदलने की एक प्रक्रिया है। क्रिप्टोग्राफी को मूल संदेश को अपठनीय संदेश (सिफर टेक्स्ट) से प्राप्त करने के लिए रिसीवर साइड पर डिक्रिप्शन तकनीक की आवश्यकता होती है। डिक्रिप्शन जानकारी को एन्कोड क

  1. - सूचना सुरक्षा में एन्क्रिप्शन के प्रकार क्या हैं?

    एन्क्रिप्शन डेटा को कोड करने की एक प्रक्रिया है जो एक फ़ाइल या मेल संदेश हो सकता है, इसे सिफर टेक्स्ट में बदल देता है - एक ऐसा रूप जो डिकोडिंग कुंजी के बिना अपठनीय है, ताकि पूर्व-निर्धारित प्राप्तकर्ता के अलावा कोई भी उस जानकारी को न पढ़ सके। डिक्रिप्शन एन्क्रिप्टेड डेटा को उसके मूल अनकोडेड रूप, प्ल