ब्लॉकचेन पर डिजिटल हस्ताक्षर और यह कैसे काम करता है

ब्लॉकचेन पर डिजिटल हस्ताक्षर और यह कैसे काम करता है

Crypto Market
January 2, 2022 by bestbitcoinmarket
4
डिजिटल हस्ताक्षर कलम और कागज के साथ दस्तावेजों पर हस्ताक्षर करने के लिए एक आधुनिक विकल्प की तरह लगते हैं। इस लेख में, आप ब्लॉकचेन पर डिजिटल हस्ताक्षर और यह कैसे काम करता है, इसे समझेंगे। एक डिजिटल हस्ताक्षर एक क्रिप्टोग्राफिक तंत्र है जिसका उपयोग डिजिटल डेटा की प्रामाणिकता और अखंडता को सत्यापित करने के
La-firma-de-criptomonedas-MoonPay-alcanza-una-valoracion-de-850x512-1.jpg

डिजिटल हस्ताक्षर कलम और कागज के साथ दस्तावेजों पर हस्ताक्षर करने के लिए एक आधुनिक विकल्प की तरह लगते हैं। इस लेख में, आप ब्लॉकचेन पर डिजिटल हस्ताक्षर और यह कैसे काम करता है, इसे समझेंगे।

एक डिजिटल हस्ताक्षर एक क्रिप्टोग्राफिक तंत्र है जिसका उपयोग डिजिटल डेटा की प्रामाणिकता और अखंडता को सत्यापित करने के लिए किया जाता है। हम इसे साधारण पांडुलिपियों के डिजिटल संस्करण के रूप में सोच सकते हैं, लेकिन उच्च स्तर की जटिलता और सुरक्षा के साथ।

संक्षेप में, हम एक डिजिटल हस्ताक्षर को किसी संदेश या दस्तावेज़ से जुड़े कोड के रूप में वर्णित कर सकते हैं। एक बार जनरेट हो जाने के बाद, कोड इस बात के प्रमाण के रूप में कार्य करता है कि संदेश को प्रेषक से रिसीवर में नहीं बदला गया है।

यद्यपि क्रिप्टोग्राफी का उपयोग करते हुए संचार की सुरक्षा की अवधारणा प्राचीन काल से चली आ रही है, लेकिन सार्वजनिक कुंजी क्रिप्टोग्राफी (पीकेसी) के विकास के लिए धन्यवाद, डिजिटल हस्ताक्षर योजनाएं 1970 के दशक में एक संभावित वास्तविकता बन गईं। इसलिए यह जानने के लिए कि डिजिटल हस्ताक्षर कैसे काम करते हैं, हमें पहले हैश फ़ंक्शन और सार्वजनिक कुंजी क्रिप्टोग्राफी की मूल बातें समझनी चाहिए।

हैश फ़ंक्शन

हैश डिजिटल सिग्नेचर सिस्टम के प्रमुख तत्वों में से एक है। हैशिंग प्रक्रिया में किसी भी आयामी डेटा को निश्चित-आयामी आउटपुट में परिवर्तित करना शामिल है। यह विशेष प्रकार के एल्गोरिदम द्वारा किया जाता है जिसे हैश फ़ंक्शन के रूप में जाना जाता है। हैश फ़ंक्शन द्वारा उत्पन्न आउटपुट को हैश मान या संदेश डाइजेस्ट के रूप में जाना जाता है।

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

सार्वजनिक कुंजी क्रिप्टोग्राफी (पीकेसी)

सार्वजनिक कुंजी क्रिप्टोग्राफ़ी, या पीकेसी, एक क्रिप्टोग्राफ़िक प्रणाली को संदर्भित करता है जो कुंजी की एक जोड़ी का उपयोग करता है: एक सार्वजनिक कुंजी और एक निजी कुंजी। दो कुंजियाँ गणितीय रूप से संबंधित हैं और इनका उपयोग डेटा एन्क्रिप्शन और डिजिटल हस्ताक्षर दोनों के लिए किया जा सकता है।

एक एन्क्रिप्शन उपकरण के रूप में, पीकेसी सबसे बुनियादी सममित एन्क्रिप्शन विधियों की तुलना में अधिक सुरक्षित है। हालाँकि पुराने सिस्टम डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए एक ही कुंजी का उपयोग करते हैं, PKC सार्वजनिक डेटा को उपयुक्त निजी कुंजी के साथ एन्क्रिप्ट और डिक्रिप्ट करने की अनुमति देता है।

इसके अतिरिक्त, PKC योजना का उपयोग डिजिटल हस्ताक्षर बनाने के लिए किया जा सकता है। संक्षेप में, प्रक्रिया में हस्ताक्षरकर्ता की निजी कुंजी के साथ एक संदेश (या डिजिटल जानकारी) को हैश करना शामिल है। प्राप्तकर्ता तब हस्ताक्षरकर्ता द्वारा प्रदान की गई सार्वजनिक कुंजी का उपयोग यह सत्यापित करने के लिए कर सकता है कि हस्ताक्षर मान्य है।

कुछ मामलों में, डिजिटल हस्ताक्षर में एन्क्रिप्शन शामिल हो सकता है, लेकिन हमेशा ऐसा नहीं होता है। उदाहरण के लिए, बिटकॉइन ब्लॉकचेन पीकेसी और डिजिटल हस्ताक्षर का उपयोग करता है, लेकिन जैसा कि कई लोग मानते हैं, इस प्रक्रिया में कोई एन्क्रिप्शन नहीं है। तकनीकी रूप से, बिटकॉइन लेनदेन को प्रमाणित करने के लिए तथाकथित एलिप्टिकल कर्व्ड डिजिटल सिग्नेचर एल्गोरिथम (ECDSA) का उपयोग करता है।

डिजिटल हस्ताक्षर कैसे काम करते हैं

क्रिप्टोकरेंसी के संदर्भ में, डिजिटल सिग्नेचर सिस्टम में अक्सर तीन मुख्य चरण होते हैं: हैशिंग, साइनिंग और वेरिफिकेशन।

डेटा हैश

पहला कदम संदेश या डिजिटल जानकारी को हैश करना है। यह हैश वैल्यू बनाने के लिए हैशिंग एल्गोरिथम का उपयोग करके डेटा प्रस्तुत करके किया जाता है (अर्थात संदेशों को डाइजेस्ट करना)। जैसा कि उल्लेख किया गया है, संदेश आकार में काफी भिन्न हो सकते हैं, लेकिन जब वे हैश का उपयोग कर रहे होते हैं, तो उनके सभी हैश समान लंबाई के होते हैं। यह हैश फ़ंक्शन की सबसे महत्वपूर्ण विशेषता है।

हालांकि, डिजिटल हस्ताक्षर के निर्माण के लिए डेटा हैशिंग आवश्यक नहीं है, क्योंकि एक निजी कुंजी का उपयोग उस संदेश पर हस्ताक्षर करने के लिए किया जा सकता है जिसे किसी ने दर्ज नहीं किया है। लेकिन क्रिप्टोकरेंसी के लिए, जानकारी हमेशा हैश होती है, क्योंकि निश्चित डाइजेस्ट लंबाई से निपटने से पूरी प्रक्रिया सरल हो जाती है।

कंपनी

एक बार सूचना हैक हो जाने के बाद, संदेश भेजने वाले को उस पर हस्ताक्षर करना होगा। यह वह समय है जब सार्वजनिक कुंजी क्रिप्टोग्राफ़ी जारी की जाती है। कई प्रकार के डिजिटल हस्ताक्षर एल्गोरिदम हैं, जिनमें से प्रत्येक का अपना तंत्र है। हालांकि, संक्षेप में, हैश किए गए संदेश पर एक निजी कुंजी के साथ हस्ताक्षर किए जाएंगे और संदेश का प्राप्तकर्ता उपयुक्त सार्वजनिक कुंजी (हस्ताक्षरकर्ता द्वारा प्रदान) का उपयोग करके इसकी प्रामाणिकता को सत्यापित कर सकता है।

दूसरे शब्दों में, यदि हस्ताक्षर बनाते समय निजी कुंजी दर्ज नहीं की जाती है, तो संदेश प्राप्तकर्ता इसकी प्रामाणिकता को सत्यापित करने के लिए उपयुक्त सार्वजनिक कुंजी का उपयोग करने में सक्षम नहीं होगा। सार्वजनिक और निजी दोनों कुंजियाँ संदेश भेजने वाले द्वारा बनाई जाती हैं, लेकिन केवल सार्वजनिक कुंजी के प्राप्तकर्ता के साथ साझा की जाती हैं।

ध्यान दें कि डिजिटल हस्ताक्षर सीधे प्रत्येक संदेश की सामग्री से संबंधित होते हैं। इसलिए, हस्तलिखित हस्ताक्षरों के विपरीत, जो संदेश की परवाह किए बिना समान होते हैं, प्रत्येक डिजिटल रूप से हस्ताक्षरित संदेश का एक अलग डिजिटल हस्ताक्षर होगा।

मान्य

पूरी प्रक्रिया को अंतिम निरीक्षण चरण तक दिखाने के लिए एक उदाहरण लेते हैं। कल्पना कीजिए कि ऐलिस बोबा एक संदेश लिख रही है, उसे हैश कर रही है, और फिर एक डिजिटल हस्ताक्षर बनाने के लिए हैश मान को एक निजी कुंजी के साथ जोड़ रही है। हस्ताक्षर उस संदेश के अद्वितीय फिंगरप्रिंट के रूप में कार्य करेगा।

जब बॉब संदेश प्राप्त करता है, तो वह ऐलिस द्वारा प्रदान की गई सार्वजनिक कुंजी का उपयोग करके डिजिटल हस्ताक्षर की वैधता को सत्यापित कर सकता है। इस तरह बॉब यह सुनिश्चित कर सकता है कि हस्ताक्षर ऐलिस द्वारा बनाया गया था, क्योंकि उसके पास केवल एक निजी कुंजी है जो सार्वजनिक कुंजी से मेल खाती है (कम से कम हम यही उम्मीद करते हैं)।

इसलिए यह बहुत जरूरी है कि ऐलिस अपनी निजी कुंजी को गुप्त रखे। यदि कोई अन्य व्यक्ति ऐलिस की निजी कुंजी प्राप्त करता है, तो वे एक डिजिटल हस्ताक्षर बना सकते हैं और खुद को ऐलिस के रूप में पहचान सकते हैं। बिटकॉइन के संदर्भ में, इसका मतलब है कि कोई आपकी निजी कुंजी का उपयोग एलिस की अनुमति के बिना आपके बिटकॉइन को स्थानांतरित करने या खर्च करने के लिए कर सकता है।

डिजिटल हस्ताक्षर क्यों महत्वपूर्ण हैं?

डिजिटल हस्ताक्षर का उपयोग अक्सर तीन परिणाम प्राप्त करने के लिए किया जाता है: डेटा अखंडता, प्रमाणीकरण और गैर-अस्वीकृति।

  • आंकड़ा शुचिता। बॉब जाँच कर सकता है कि रास्ते में ऐलिस का संदेश नहीं बदला है। संदेश में कोई भी परिवर्तन एक पूरी तरह से अलग हस्ताक्षर बनाएगा।
  • वास्तविकता। जब तक ऐलिस की निजी कुंजी गुप्त रखी जाती है, बॉब सार्वजनिक कुंजी का उपयोग यह सत्यापित करने के लिए कर सकता है कि डिजिटल हस्ताक्षर ऐलिस द्वारा बनाए गए थे और किसी और ने नहीं।
  • इसे स्थगित नहीं किया जाएगा। एक बार हस्ताक्षर बन जाने के बाद, यदि निजी कुंजी से किसी भी तरह से समझौता नहीं किया जाता है, तो ऐलिस इस बात से इनकार नहीं कर पाएगी कि उसने भविष्य में इस पर हस्ताक्षर किए हैं।

उपयोग की शर्तें

डिजिटल हस्ताक्षर विभिन्न प्रकार के डिजिटल दस्तावेजों और प्रमाणपत्रों पर लागू किए जा सकते हैं। इसलिए उनके पास विभिन्न अनुप्रयोग हैं। सबसे आम उपयोगों में से कुछ हैं:

  • सूचान प्रौद्योगिकी। इंटरनेट संचार प्रणालियों की सुरक्षा बढ़ाएँ।
  • वित्त। डिजिटल सिग्नेचर का उपयोग ऑडिट, व्यय रिपोर्ट, ऋण समझौते आदि में किया जा सकता है।
  • कानूनी। सरकारी दस्तावेजों सहित सभी प्रकार के वाणिज्यिक अनुबंधों और कानूनी समझौतों के डिजिटल हस्ताक्षर।
  • स्वास्थ्य। डिजिटल हस्ताक्षर नुस्खे और मेडिकल रिकॉर्ड के मिथ्याकरण को रोक सकते हैं।
  • ब्लॉकचेन। डिजिटल हस्ताक्षर योजनाएं केवल वैध क्रिप्टोक्यूरेंसी मालिकों को धन हस्तांतरित करने के लिए लेनदेन पर हस्ताक्षर करने की अनुमति देती हैं (जब तक कि निजी कुंजी का उल्लंघन नहीं किया जाता है)।

प्रतिबंध

डिजिटल हस्ताक्षर योजनाओं के सामने आने वाली मुख्य समस्याएं कम से कम तीन छात्रों पर आधारित हैं:

  • कलन विधि। डिजिटल हस्ताक्षर योजना में उपयोग किए जाने वाले एल्गोरिदम की गुणवत्ता महत्वपूर्ण है। इसमें का चयन शामिल है हैश फ़ंक्शन और वैध क्रिप्टोग्राफिक सिस्टम।
  • क्रियान्वयन। यदि एल्गोरिदम अच्छे हैं, लेकिन लागू नहीं किए गए हैं, तो डिजिटल हस्ताक्षर प्रणाली के दोषपूर्ण होने की संभावना है।
  • निजी चाबी। यदि निजी कुंजी लीक हो जाती है या किसी भी तरह से समझौता किया जाता है, तो प्रामाणिकता और अस्वीकृति कार्य मान्य नहीं होंगे। क्रिप्टोक्यूरेंसी उपयोगकर्ताओं के लिए, एक निजी कुंजी के नुकसान से महत्वपूर्ण वित्तीय नुकसान हो सकता है।

इलेक्ट्रॉनिक हस्ताक्षर और डिजिटल हस्ताक्षर

सीधे शब्दों में कहें, डिजिटल हस्ताक्षर एक प्रकार का इलेक्ट्रॉनिक हस्ताक्षर है – दस्तावेजों और संदेशों पर हस्ताक्षर करने का कोई भी इलेक्ट्रॉनिक तरीका। इसलिए, सभी डिजिटल हस्ताक्षर इलेक्ट्रॉनिक हस्ताक्षर हैं, लेकिन इसका उल्टा हमेशा सत्य नहीं होता है।

उनके बीच मुख्य अंतर प्रमाणीकरण विधि है। डिजिटल हस्ताक्षर क्रिप्टोग्राफिक सिस्टम जैसे हैश फ़ंक्शन, सार्वजनिक कुंजी क्रिप्टोग्राफी और एन्क्रिप्शन तकनीक लागू करते हैं।

बंद विचार

हैश फ़ंक्शन और सार्वजनिक कुंजी क्रिप्टोग्राफी अब व्यापक रूप से उपयोग किए जाने वाले डिजिटल हस्ताक्षर सिस्टम का आधार बनते हैं। सही ढंग से उपयोग किए जाने पर, डिजिटल हस्ताक्षर सुरक्षा बढ़ा सकते हैं, अखंडता सुनिश्चित कर सकते हैं और सभी प्रकार के डिजिटल डेटा के प्रमाणीकरण की सुविधा प्रदान कर सकते हैं।

ब्लॉकचेन के दायरे में, क्रिप्टोक्यूरेंसी लेनदेन पर हस्ताक्षर करने और अधिकृत करने के लिए डिजिटल हस्ताक्षर का उपयोग किया जाता है। वे बिटकॉइन के लिए विशेष रूप से महत्वपूर्ण हैं क्योंकि कंपनियां यह सुनिश्चित करती हैं कि सिक्के केवल उचित निजी कुंजी वाले लोग ही खर्च कर सकते हैं।

यद्यपि हम वर्षों से इलेक्ट्रॉनिक और डिजिटल हस्ताक्षर का उपयोग कर रहे हैं, फिर भी विकास के लिए बहुत जगह है। आज की अधिकांश नौकरशाही अभी भी दस्तावेज़ीकरण पर आधारित है, लेकिन जैसे-जैसे हम एक अधिक डिजिटल प्रणाली की ओर बढ़ते हैं, हमें और अधिक डिजिटल हस्ताक्षर योजनाओं को अपनाए जाने की संभावना है।

Add a comment