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

PGP की सेवाएँ क्या हैं?

PGP में निम्नलिखित सेवाएँ शामिल हैं:

प्रमाणीकरण

उपयोग की जाने वाली हैश फंक्शन SHA-1 है जो 160-बिट संदेश डाइजेस्ट बनाती है। EP (DP) सार्वजनिक एन्क्रिप्शन (डिक्रिप्शन) को परिभाषित करता है और उपयोग किया जाने वाला एल्गोरिदम RSA या DSS हो सकता है।

SHA-1 और RSA का समूह एक प्रभावी डिजिटल हस्ताक्षर योजना प्रदान करता है। RSA की ताकत के कारण प्राप्तकर्ता को गारंटी होती है कि केवल संबंधित निजी कुंजी का धारक ही हस्ताक्षर बना सकता है। SHA-1 की ताकत के कारण प्राप्तकर्ता को गारंटी होती है कि कोई और नया संदेश नहीं बना सकता जो हैश कोड से मेल खाता हो और इसलिए मूल संदेश का हस्ताक्षर।

गोपनीयता

PGP द्वारा प्रदान की जाने वाली एक सेवा गोपनीयता है जो प्रेषित किए जाने वाले संदेशों को एन्क्रिप्ट करके या स्थानीय रूप से फ़ाइलों के रूप में सहेजे जाने वाले संदेशों को एन्क्रिप्ट करके प्रदान की जाती है। कुछ मामलों में, उपयोगकर्ता के पास CAST-128, IDEA या 3DES का विकल्प होता है जो 64-बिट सिफर फीडबैक (CFB) मोड में होता है। सममित कुंजी का उपयोग केवल एक बार किया जाता है और आवश्यक संख्या में बिट्स के साथ एक यादृच्छिक संख्या के रूप में उत्पन्न किया जाता है। इसे संदेश के साथ प्राप्त किया जाता है और प्राप्तकर्ता की सार्वजनिक कुंजी का उपयोग करके एन्क्रिप्ट किया जाता है।

  • प्रेषक एक संदेश और एक यादृच्छिक संख्या बनाता है जिसे केवल इस संदेश के लिए सत्र कुंजी के रूप में उपयोग किया जाता है।
  • संदेश को सत्र कुंजी के साथ CAST-128, IDEA या 3DES का उपयोग करके एन्क्रिप्ट किया जाता है।
  • सत्र कुंजी को प्राप्तकर्ता की सार्वजनिक कुंजी का उपयोग करके RSA के साथ एन्क्रिप्ट किया जाता है और संदेश से पहले जोड़ा जाता है।
  • प्राप्तकर्ता अपनी निजी कुंजी के साथ RSA का उपयोग करके सत्र कुंजी को डिक्रिप्ट और पुनर्स्थापित करता है।
  • सत्र कुंजी का उपयोग संदेश को डिक्रिप्ट करने के लिए किया जा सकता है।

गोपनीयता और प्रमाणीकरण

दोनों सेवाओं का उपयोग एक ही संदेश के लिए किया जा सकता है। पहले, प्लेनटेक्स्ट संदेश के लिए एक हस्ताक्षर उत्पन्न किया जाता है और संदेश से पहले जोड़ा जाता है। इसलिए प्लेनटेक्स्ट संदेश और हस्ताक्षर को CAST-128 (या IDEA या 3DES) का उपयोग करके एन्क्रिप्ट किया जाता है, और सत्र कुंजी को RSA का उपयोग करके एन्क्रिप्ट किया जाता है।

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

संपीड़न

डिफ़ॉल्ट रूप से, PGP हस्ताक्षर लागू करने के बाद लेकिन एन्क्रिप्शन से पहले संदेश को संपीड़ित करता है। इसका लाभ ई-मेल ट्रांसमिशन और फ़ाइल संग्रहण दोनों के लिए स्थान बचाना है।

ई-मेल संगतता

कुछ इलेक्ट्रॉनिक मेल सिस्टम केवल ASCII टेक्स्ट वाले ब्लॉक के उपयोग की अनुमति देते हैं। जब PGP का उपयोग किया जाता है, तो प्रेषित होने वाले ब्लॉक का न्यूनतम हिस्सा एन्क्रिप्टेड होता है।

खंडन

ई-मेल सुविधाएँ अधिकतम संदेश लंबाई तक सीमित होती हैं। उदाहरण के लिए, इंटरनेट पर उपलब्ध कुछ सुविधाएँ 50,000 ऑक्टेट्स की अधिकतम लंबाई निर्धारित करती हैं। इससे बड़े संदेशों को छोटे खंडों में विभाजित किया जाना चाहिए, जिनमें से प्रत्येक को स्वतंत्र रूप से मेल किया जाता है।

  1. - सूचना सुरक्षा में सार्वजनिक कुंजी क्रिप्टोग्राफी के अनुप्रयोग क्या हैं?

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

  1. - सार्वजनिक कुंजी क्रिप्टोग्राफी के कार्य क्या हैं?

    सार्वजनिक-कुंजी क्रिप्टोग्राफी को असममित क्रिप्टोग्राफी के रूप में भी जाना जाता है। यह क्रिप्टोग्राफी का एक रूप है जिसमें एक उपयोगकर्ता के पास क्रिप्टोग्राफ़िक कुंजियों का एक समूह होता है जिसमें सार्वजनिक कुंजी और एक निजी कुंजी शामिल होती है। सार्वजनिक कुंजी क्रिप्टोग्राफी के कार्य निम्नलिखित हैं: ए

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

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