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

सूचना सुरक्षा में PGP क्या है?


PGP की परिभाषा

PGP का मतलब प्रिटी गुड प्राइवेसी है। यह एक एन्क्रिप्शन प्रोग्राम है जो ऑनलाइन संचार के लिए क्रिप्टोग्राफिक गोपनीयता और प्रमाणीकरण का उपयोग करता है। PGP का उपयोग आमतौर पर ईमेल की सामग्री को एन्क्रिप्टेड और निजी बनाए रखने के लिए किया जाता है। PGP कुछ ईमेल क्लाइंट के लिए एक प्लगइन के रूप में उपलब्ध है, जिसमें क्लेरिस ईमेलर, माइक्रोसॉफ्ट आउटलुक/आउटलुक एक्सप्रेस, और क्वालकॉम यूडोरा शामिल हैं।

PGP कार्यप्रणाली

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

PGP का उपयोग माउस के साधारण क्लिक के साथ ईमेल संदेशों पर हस्ताक्षर या एन्क्रिप्ट करने के लिए किया जा सकता है। यह PGP के संस्करण पर आधारित है। सॉफ्टवेयर को संदेश हैश की गणना के लिए SHA या MD5 की आवश्यकता होती है जैसे CAST, ट्रिपल-DES, या IDEA एन्क्रिप्शन के लिए और RSA या DSS/डिफी-हेलमैन कुंजी विनिमय और डिजिटल हस्ताक्षर के लिए।

कुंजी जोड़ी निर्माण

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

हस्ताक्षर प्रक्रिया

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

PGP के व्यापक उपयोग के कारण

  • यह वैश्विक स्तर पर मुफ्त उपलब्ध है उन संस्करणों में जो कई प्लेटफॉर्म पर चलते हैं, Windows, UNIX, Mac आदि। इसके अलावा वाणिज्यिक संस्करण उन लोगों को संतुष्ट करता है जिन्हें विक्रेता समर्थन की आवश्यकता होती है।
  • यह उन एल्गोरिदम पर आधारित है जिन्होंने व्यापक सार्वजनिक समीक्षा रखी है और सुरक्षित माने जाते हैं। विशेष रूप से, पैकेज में सार्वजनिक-कुंजी एन्क्रिप्शन के लिए RSA, DSS और डिफी-हेलमैन, सममित एन्क्रिप्शन के लिए CAST-128, IDEA, और 3DES, और हैश कोडिंग के लिए SHA-1 शामिल हैं।
  • इसकी प्रयोज्यता की एक विस्तृत श्रृंखला है, उन निगमों से जिन्हें दस्तावेजों और संदेशों को एन्क्रिप्ट करने के लिए एक मानकीकृत योजना का चयन और लागू करने की आवश्यकता होती है, उन व्यक्तियों तक जो इंटरनेट पर दुनिया भर में दूसरों के साथ सुरक्षित रूप से संवाद करना चाहते हैं।
  • यह किसी सरकार या मानक संगठन द्वारा निर्मित नहीं है, न ही इसके द्वारा प्रबंधित है। "प्रतिष्ठान" के प्रति अंतर्निहित अविश्वास रखने वालों के लिए, यह PGP को आकर्षक बनाता है। पिछले कुछ वर्षों में वाणिज्यिक संस्करण उपलब्ध हो गए हैं।
  • PGP एक इंटरनेट मानक ट्रैक (RFC 3156) पर है। PGP में एक प्रतिष्ठान-विरोधी प्रयास का पहलू है।
  1. - सूचना सुरक्षा में DES एल्गोरिदम क्या है?

    DES का अर्थ डेटा एन्क्रिप्शन स्टैंडर्ड (Data Encryption Standard) है। डेटा एन्क्रिप्शन स्टैंडर्ड (DES) एल्गोरिदम 1970 के दशक की शुरुआत में IBM द्वारा आविष्कृत किया गया था। यह 64-बिट ब्लॉकों में प्लेनटेक्स्ट प्राप्त करता है और इसे सिफरटेक्स्ट में बदल देता है जिसके लिए जानकारी एन्क्रिप्ट करने के लिए 6

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

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

  1. - सूचना सुरक्षा में पब्लिक-की क्रिप्टोसिस्टम क्या है?

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