Digital Signature Kya Hai




Digital Signature एक ऐसी Mathematical Techniques है जो Internet पर Online भेजे गए किसी भी Message या Document की सत्यता को Certified करता है की यह Document या यह Message किस व्यक्ति ने भेजा है तथा यह Message बदला हुआ नही है. जिस तरह किसी Paper पर Signature से हमें यह पता चलता है की Paper पर लिखी गयी जानकारी Signature कर्ता के द्वारा पढ़ी गयी है और सही है ठीक उसी प्रकार Digital Signature भी हमें यह भरोसा दिलाता है की भेजा गया Document या Message उसी Sender ने भेजा है जिसे आप जानते हैं या जिस से अपने Document माँगा था.

डिजिटल सिग्नेचर संदेश प्रमाणीकरण के सार्वजनिक कुंजी मुल हैं. आज के समय में विज्ञान संबंधी दुनिया में हाथ का लिखा हुआ या टाइप किए गए संदेशों पर हाथ का लिखा हुआ सिग्नेचर का उपयोग करना आम है. यह संदेश को हस्ताक्षरकर्ता को बांधने के लिए उपयोग किए जाते हैं.

इसी प्रकार डिजिटल सिग्नेचर एक ऐसी तकनीक है जो किसी व्यक्ति या इकाई को डिजिटल डेटा से बांधती है. इस बंधन को रिसीवर और साथ ही किसी भी तीसरे पक्ष द्वारा स्वतंत्र रूप से सत्यापित किया जा सकता है.

डिजिटल सिग्नेचर एक क्रिप्टोग्राफिक वैल्यू है जो डेटा और एक गुप्त कुंजी जिसे केवल हस्ताक्षरकर्ता द्वारा जाना जाता है से गणना की जाती है.

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

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

एक डिजिटल सिग्नेचर केवल सिग्नेचर करने वाले उपयोगकर्ता के लिए ही नहीं होना चाहिए बल्कि संदेश पर भी होना चाहिए.

Applications

संचार के लिए डिजिटल सिग्नेचर लागू करने के कई कारण हैं -

Authentication

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

Integrity

एक बार संदेश पर सिग्नेचर करने के बाद संदेश में कोई भी परिवर्तन सिग्नेचर को अमान्य कर देगा.

Non Repudiation

अगर किसी संपत्ति पर किसी भी संस्था ने कुछ जानकारी पर सिग्नेचर किए हैं जो बाद में उस पर सिग्नेचर करने से इनकार नहीं कर सकते हैं.

Applications

डिजिटल सिग्नेचर की सुरक्षा

Digital Signature की सुरक्षा बहुत ही जबरदस्त होती है Paper मे आप किसी के Signature को Copy कर सकते है लेकिन Digital Signature को आप Copy नहीं कर सकते. जब भी आप Digital Signature करते है तो उस वक़्त आपको एक Private Key और एक PIN मिलता है जब तक यह आपके पास है तब तक आपका Digital Signature सुरक्षित है. क्योंकि जब Private Key को Generate किया जाता है तब इसको Compliant Cryptographic Token मे रख दिया जाता है और Cryptographic Token कभी यहाँ से बाहर नहीं आता इसलिए यह Paper पर किया गए Signature से बहुत ही ज्यादा सुरक्षित होता है.

डिजिटल सिग्नेचर कैसे काम करता है

डिजिटल सिग्नेचर असममित क्रिप्टोग्राफी पर आधारित हैं जिसका अर्थ है कि जानकारी को एक Public Key क्रिप्टोग्राफी का उपयोग करके साझा किया जा सकता है और डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए Public और Private दोनों Key का उपयोग करता है. यह दोनों keys एक समान नहीं होती हैं. एक Public Key को सभी के साथ साझा किया जा सकता है और Private Key केवल उपयोगकर्ता के लिए जानी जाती है.

इसे आसान शब्दों में समझने के लिए हम कह सकते हैं कि Public Key ईमेल आईडी है जिसे खुले तौर पर साझा किया जा सकता है और आप उस ईमेल आईडी के पासवर्ड से Private Key की तुलना कर सकते हैं जिसे गुप्त रखना होगा. Private Key को सुरक्षित स्थान पर स्टोर करने के लिए व्यक्ति को बहुत सावधान रहना होगा क्योंकि Private Key को पुन प्राप्त करने का कोई तरीका नहीं है एक बार खो जाने के बाद.

जब ब्लॉकचैन की बात की जाती तो डिजिटल सिग्नेचर एक ऐसा पहलू है जो ब्लॉकचेन में लिखे गए डेटा की सुरक्षा और अखंडता को सुनिश्चित करता है. डिजिटल सिग्नेचर लेनदेन को सुरक्षित करने और बाहरी छेड़छाड़ को रोकने के लिए उपयोग किए जाते हैं. डिजिटल सिग्नेचर असममित क्रिप्टोग्राफी का उपयोग करते हैं जिसका अर्थ है कि क्रिप्टोक्यूरेंसी की जानकारी Public Key का उपयोग करके सभी के साथ साझा की जा सकती है.

बिटकॉइन प्रोटोकॉल की महत्वपूर्ण सफलता का रहस्य बिटकॉइन डिजिटल सिग्नेचर और इसकी सत्यापन प्रक्रिया मानी जाती है. जिस व्यक्ति ने बिटकॉइन लेनदेन का संदेश भेजा है उसके पास संबंधित Private Key होनी चाहिए, जो पुष्टि करता है कि वह बिटकॉइन का मालिक है. इससे नेटवर्क में कोई भी परिणामस्वरूप लेनदेन को सत्यापित कर सकता है.

Public key और Private key

असममित क्रिप्टोग्राफी दो परस्पर प्रमाणीकरण क्रिप्टोग्राफी कुंजियों का उपयोग करता है. Public key और Private key बस बहुत बड़ी और अनियमित संख्याएँ हैं. नेटवर्क पर Sender एक Private key और Public key बनाता है. वे दोनों सिग्नेचर युक्त डिजिटल सिग्नेचर वाले संदेश पर सिग्नेचर करते हैं और Public key का उपयोग करके अपने लेनदेन संदेश भेजते हैं. सहकर्मी से सहकर्मी नेटवर्क में प्रत्येक लेनदेन को प्रत्येक नोड द्वारा मान्य किया जाता है. संदेश का प्रत्येक नोड या रिसीवर तब Public key का उपयोग करके लेनदेन की जांच करता है और सत्यापित करता है कि प्रेषक अण्डाकार घटता और जटिल मॉड्यूलर गणित का उपयोग करके वास्तविक है.

Public key और Private key जोड़ी विशिष्ट रूप से संबंधित क्रिप्टोग्राफिक Keys हैं और वे मूल रूप से अनियमित लंबी संख्याएँ हैं जिनमें अक्षर और संख्याएँ शामिल हैं होती है जैसे की -


C6E4 4811 7D86 BC8F BAFA 362F 922B F01B 2F40 C744 2654 C0DD 2881


Main Pair गणितीय रूप से संबंधित होता है जो कुछ भी एक Public Key के साथ एन्क्रिप्ट किया गया है केवल उसके संबंधित Private Key और इसके विपरीत द्वारा डिक्रिप्ट किया जा सकता है. भेजने वाला अपनी Private key का उपयोग करके संदेश को एन्क्रिप्ट करेगा और बिटकॉइन नेटवर्क के मामले में Public key पर भेजता है.

संदेश का नोड या रिसीवर सत्यापन एल्गोरिथ्म का उपयोग करके यह जांचता है कि संदेश को भेजने वाले द्वारा सिग्नेचर किया गया है और यह कि नोड एक वैध उपयोगकर्ता है और भेजी गई Public Key के लिए Private Key का धारक है. इस तरह से डिजिटल सिग्नेचर को प्रमाणित किया जाता है और लेनदेन को सुरक्षित करने के लिए उपयोग किया जाता है.

डिजिटल सिग्नेचर का महत्व

आज के समय में सभी क्रिप्टोग्राफ़िक प्राथमिकताओं में से सार्वजनिक कुंजी क्रिप्टोग्राफ़ी का उपयोग करने वाले डिजिटल सिग्नेचर को सूचना सुरक्षा प्राप्त करने के लिए बहुत महत्वपूर्ण और उपयोगी उपकरण माना जाता है.

संदेश के गैर अस्वीकरण प्रदान करने की क्षमता के अलावा डिजिटल सिग्नेचर संदेश प्रमाणीकरण और डेटा अखंडता भी प्रदान करता है.

  • Message Authentication − जब सत्यापनकर्ता किसी भेजने वाले की सार्वजनिक कुंजी का उपयोग करके डिजिटल सिग्नेचर को मान्य करता है तो उसे विश्वास दिलाया जाता है कि सिग्नेचर केवल भेजने वाले द्वारा बनाए गए हैं जिनके पास संबंधित Secret Private Key है और कोई नहीं है.

  • Data Integrity − अगर किसी हमलावर के पास डेटा तक पहुंच है और इसे संशोधित करता है तो रिसीवर के अंत में डिजिटल सिग्नेचर सत्यापन विफल हो जाता है. संशोधित डेटा का हैश और सत्यापन एल्गोरिथम द्वारा प्रदान किए गए आउटपुट का मिलान नहीं होगा. इसलिए रिसीवर यह मानते हुए संदेश को सुरक्षित रूप से अस्वीकार कर सकता है कि डेटा अखंडता का उल्लंघन हो गया है.

  • Non-repudiation − यह मान लिया गया है कि केवल सिग्नेचरकर्ता के पास सिग्नेचर कुंजी का ज्ञान है वह केवल किसी दिए गए डेटा पर अद्वितीय सिग्नेचर बना सकता है. इस प्रकार रिसीवर डेटा और डिजिटल सिग्नेचर को तीसरे पक्ष को सबूत के रूप में प्रस्तुत कर सकता है यदि भविष्य में कोई विवाद उत्पन्न होता है.

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

डिजिटल सिग्नेचर के फायदे

डिजिटल सिग्नेचर के फायदे जो इस प्रकार है -

  • Digital Signature Private Key के साथ Linked होता है और इसे कोई दूसरा नहीं उपयोग कर सकता है. इससे यह पता लग जाता है की Document का असली मालिक कौन है.

  • अगर कोई व्यक्ति किसी Document मे Digital Signature करता है तो वह इससे बाद मे मुकर नहीं सकता है की यह Signature उसका नहीं है या यह नहीं कह सकता है की Signature Fake है.

  • अगर इसमे कोई छोटी सी भी Tempering की जाती है तो वह पता लग जाती है और इसका Copy करना बहुत मुश्किल है या यह कहिये की नामुमकिन है.




Related Article in Hindi

वर्ल्ड वाइड वेब क्या है पूरी जानकारी हिन्दी में
सर्च इंजन क्या है और कैसे काम करता है
एपीआई क्या है और कैसे काम करता है
हैकर कैसे बने पूरी जानकारी हिन्दी में
यूआरएल क्या है यह कैसे काम करता है
इन्टरनेट कुकीज क्या है पूरी जानकारी हिन्दी में
डिजिटल सिग्नेचर क्या है पूरी जानकारी हिन्दी में
वेब होस्टिंग क्या है और कैसे काम करती है
डेटाबेस क्या होता है पूरी जानकारी हिन्दी में
ली.फी क्या है यह काम कैसे करता है
एफ़टीपी क्या है पूरी जानकारी हिन्दी में
इन्टरनेट ऑफ़ थिंग्स क्या है पूरी जानकारी हिन्दी में
पेपैल क्या है पूरी जानकारी हिन्दी में
डोमेन नाम क्या है पूरी जानकारी हिन्दी में
प्रॉक्सी सर्वर क्या है पूरी जानकारी हिन्दी में
वेब ब्राउज़र क्या है और कैसे काम करता है
वेब सर्वर क्या है पूरी जानकारी हिन्दी में
IP एड्रेस क्या है पूरी जानकारी हिन्दी में
Captcha Code क्या है पूरी जानकारी हिन्दी में
नेटवर्क हब क्या है पूरी जानकारी हिन्दी में
बिटकॉइन क्या है पूरी जानकारी हिन्दी में
Kali Linux क्या है जानिए हिंदी में
हैशटैग (#) क्या होता है जाने हिंदी में
स्विच और राऊटर में क्या अंतर है
Deep Web/Dark Web/Surface Web क्या है
Affiliate Marketing क्या है पूरी जानकारी हिन्दी में
DDoS attack क्या होता है पूरी जानकारी हिन्दी में
Mirror Server Mirror Website क्या होती है
ATM Card, Debit Card, Credit Card में क्या अंतर
ऑपरेटिंग सिस्टम क्या है पूरी जानकारी हिंदी में