क्रिप्टोग्राफी क्या है? हिंदी में [What is Cryptography? In Hindi]
Cryptography Simple plain text को Incomprehensible text में परिवर्तित करने की प्रक्रिया से जुड़ा है और इसके विपरीत। यह एक विशेष रूप में डेटा को संग्रहीत और प्रसारित करने की एक विधि है ताकि केवल वे लोग ही इसे पढ़ और संसाधित कर सकें जिनके लिए इसका इरादा है। क्रिप्टोग्राफी न केवल डेटा को चोरी या परिवर्तन से बचाती है, बल्कि इसका उपयोग User authentication के लिए भी किया जा सकता है।
क्रिप्टोग्राफी तकनीक [cryptography techniques]
क्रिप्टोग्राफी क्रिप्टोलॉजी और क्रिप्टैनालिसिस के विषयों से निकटता से संबंधित है। इसमें माइक्रोडॉट्स जैसी तकनीकें, छवियों के साथ शब्दों का विलय और भंडारण या पारगमन में जानकारी छिपाने के अन्य तरीके शामिल हैं। हालाँकि, आज की कंप्यूटर-केंद्रित दुनिया में, क्रिप्टोग्राफी अक्सर स्क्रैम्बलिंग प्लेनटेक्स्ट (साधारण टेक्स्ट, जिसे कभी-कभी क्लियरटेक्स्ट के रूप में संदर्भित किया जाता है) के साथ सिफरटेक्स्ट (एन्क्रिप्शन नामक एक प्रक्रिया) में जोड़ा जाता है, फिर वापस (डिक्रिप्शन के रूप में जाना जाता है)। इस क्षेत्र का अभ्यास करने वाले व्यक्तियों को क्रिप्टोग्राफर के रूप में जाना जाता है। Cross-Site Scripting (XSS) क्या है?
तीन प्रकार की क्रिप्टोग्राफिक तकनीकों का सामान्य रूप से उपयोग किया जाता है।
- सममित-कुंजी क्रिप्टोग्राफी (Symmetric-key Cryptography) :प्रेषक और रिसीवर दोनों एक ही कुंजी साझा करते हैं। प्रेषक इस कुंजी का उपयोग प्लेन टेक्स्ट को एन्क्रिप्ट करने और सिफर टेक्स्ट को रिसीवर को भेजने के लिए करता है। दूसरी तरफ रिसीवर संदेश को डिक्रिप्ट करने और Plain text को पुनर्प्राप्त करने के लिए एक ही कुंजी (Key) लागू करता है।
- पब्लिक-की क्रिप्टोग्राफी (Public-Key Cryptography): यह पिछले 300-400 वर्षों में सबसे क्रांतिकारी अवधारणा है। पब्लिक-की क्रिप्टोग्राफी में दो संबंधित कुंजी (सार्वजनिक और निजी कुंजी) का उपयोग किया जाता है। सार्वजनिक कुंजी को स्वतंत्र रूप से वितरित किया जा सकता है, जबकि इसकी युग्मित निजी कुंजी (Paired private key) एक रहस्य बनी हुई है। सार्वजनिक कुंजी (Public key) का उपयोग एन्क्रिप्शन के लिए किया जाता है और डिक्रिप्शन के लिए निजी कुंजी का उपयोग किया जाता है।
- हैश फंक्शन (Hash Functions): इस एल्गोरिथम में किसी कुंजी का उपयोग नहीं किया जाता है। एक निश्चित-लंबाई वाले हैश मान की गणना सादे पाठ के अनुसार की जाती है जिससे Plain text की Content को पुनर्प्राप्त करना असंभव हो जाता है। पासवर्ड को एन्क्रिप्ट करने के लिए कई ऑपरेटिंग सिस्टम द्वारा हैश फ़ंक्शन का भी उपयोग किया जाता है।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks