पीजीपी सार्वजनिक कुंजी कहां अपलोड करें? क्या KeyServers अभी भी जीवित हैं?


87

मैं अपनी पीजीपी सार्वजनिक कुंजी को एक सार्वजनिक सर्वर पर अपलोड करना चाहता हूं। जब तक PGP एक स्वतंत्र संगठन था, तब तक मैंने KeyServers के बारे में बहुत कुछ सुना, लेकिन Symantec द्वारा PGP का अधिग्रहण करने के बाद, इन सर्वरों का भविष्य क्या है?

क्या मेरी सार्वजनिक कुंजियों को ऑनलाइन रखने का कोई अन्य वैकल्पिक तरीका है?

जवाबों:


81

हाँ, की-वे अभी भी मौजूद हैं:

लोग आमतौर पर एसकेएस का उपयोग करते हैं, क्योंकि इसमें कई सर्वर होते हैं जो लगातार अपने डेटाबेड को सिंक्रनाइज़ करते हैं। इस बीच, ग्लोबल डायरेक्टरी एक एकल, व्यावसायिक रूप से संचालित सर्वर है जो किसी भी समय नीचे जा सकता है; वही नए नॉन-एसकेएस कीसर्वर्स के लिए जाता है।

हालाँकि, SKS में किसी भी चीज़ को स्वीकार करने और उसे हमेशा के लिए संग्रहीत करने की समस्या है (बहुत कुछ ब्लॉकचेन की तरह)। इससे लंबे समय तक समस्या बनी रही, लेकिन 2018-2019 में बड़े पैमाने पर दुरुपयोग शुरू हो गया। नए keyervers आंशिक रूप से सिंक्रनाइज़ेशन नहीं है क्योंकि वे यह पता लगाना चाहते हैं कि विरोधी लक्ष्यों को कैसे संयोजित किया जाए।


लोकप्रिय pgp.mit.eduअंततः SKS में अपग्रेड हो गया है और अब वह पूल का हिस्सा है। एसकेएस पूल (उसी स्थिति पृष्ठ में सूचीबद्ध) का हिस्सा नहीं अन्य चाबियों का एक समूह भी मौजूद है। GnuPG के लिए डिफ़ॉल्ट कीज़र keys.gnupg.net, अब SKS पूल के लिए भी एक अन्य नाम है।

एक और व्यापक रूप में जाना जाता है सर्वर, subkeys.pgp.net, है एसकेएस पूल के बाद से (AFAIK) यह अभी भी बजाय पीकेएस की एक बहुत ही पुराने संस्करण चलाता है का हिस्सा है। (यह नीचे भी लगता है, हालांकि वेबसाइट ऊपर है।)


यदि आपका ईमेल पता आपके द्वारा प्रबंधित डोमेन नाम पर है (यानी मनमाने ढंग से DNS रिकॉर्ड बनाए जा सकते हैं), तो DNS का उपयोग करके अपनी PGP कुंजी प्रकाशित करना भी संभव है। उसके लिए सबसे आसान तरीका PKA है, जिसे केवल TXT रिकॉर्ड बनाने की क्षमता की आवश्यकता होती है; DNS में PGP Keys प्रकाशित करने पर लेख देखें ।

पीकेए, साथ ही दो अन्य तरीके (सीईआरटी और आईपीजीपी सीईआरटी), इस गाइड में बहुत अधिक विस्तार से वर्णित हैं।

तीनों तरीकों में से एक नकारात्मक पहलू यह है कि GnuPG को इनका उपयोग करने के लिए मैन्युअल रूप से कॉन्फ़िगर किया जाना चाहिए, और PGP.com DNS का उपयोग करने का समर्थन भी नहीं करता है। इस बीच, व्यावहारिक रूप से PGP और GnuPG के सभी संस्करण keyervers का उपयोग कर सकते हैं।

नोट: GnuPG 2.1.3 ने PKA प्रारूप (CERT और पुराने PKA के मिश्रण में) को पूरी तरह से बदल दिया है।

यह देखते हुए कि पुराने प्रारूप के साथ बैकवर्ड संगतता के बारे में चिंता किए बिना GnuPG ने एक मामूली रिलीज में ऐसा किया था (वास्तव में, पुराने प्रारूप में थोड़ी देर के लिए 2.1.x दुर्घटना के बाद इस्तेमाल किया गया था), मैं अब डीएनएस में पबकी प्रकाशन का सुझाव देने में सहज नहीं हूं। । यह समय की बर्बादी है। Keyervers का प्रयोग करें।


जब मैं एक कुंजी प्रकाशित करता हूं (जिसमें निजी + सार्वजनिक होता है), क्या यह एक निजी भी प्रकाशित करता है ??? यह नहीं होना चाहिए ...
रॉय नमिर

1
@grawity मैं अब पीजीपी ग्लोबल डायरेक्टरी का उपयोग नहीं करता हूं, क्योंकि बहुत से लिंक सीमांतक में वापस जा रहे हैं और कोई भी जानकारी किसी भी परिणाम के साथ वापस नहीं आती है जो मुझे बहुत परेशान करती है। इसके अलावा PGP Global Directory के लिए SSL सुरक्षा बहुत खराब है
meguroyama

2
@meguroyama PGP कुंजी को सत्यापित करने के लिए अपने स्वयं के "विश्वास के वेब" का उपयोग करता है, इसलिए Keyerververs में SSL समर्थन केवल गोपनीयता कारणों के लिए उपयोगी है (जो कुंजी आप पुनर्प्राप्त करते हैं उसे छिपाने के लिए)। कई SKS keyervers अभी भी पूरी तरह से एसएसएल की कमी है, और जब वे धीरे-धीरे इसे जोड़ रहे हैं, यह एक सुरक्षा समस्या नहीं है।
ग्रैविटी

1
WHOIS जानकारी के लिए - आप नहीं जानते कि कौन सबसे SKS किसरव्वर चलाता है; और यह भी कोई फर्क नहीं पड़ता।
ग्रैविटी

1
@meguroyama: सही - एकमात्र समस्या यह है कि ग्लोबल डायरेक्टरी अलग-थलग है; यह किसी और चीज के साथ चाबियों का आदान-प्रदान नहीं करता है। दूसरी ओर, सभी एसकेएस किसरवियर्स एक दूसरे के साथ सिंक करते हैं; यदि कोई नीचे जाता है, तो दो दर्जन अन्य काम करना जारी रखते हैं।
ग्रैविटी

2

अद्यतन: 2017 में आप Keybase , सामाजिक दृष्टिकोण से सार्वजनिक कुंजी सत्यापन का उपयोग करने पर विचार कर सकते हैं

"कीबेस एक स्वतंत्र, मुक्त स्रोत सुरक्षा ऐप है। यह लोगों की एक सार्वजनिक निर्देशिका भी है।

कीबेस एप्लिकेशन आपको उन लोगों के साथ क्रिप्टोग्राफिक रूप से सुरक्षित संचालन करने में मदद करता है जिन्हें आप इंटरनेट पर जानते हैं: चैटिंग, फ़ाइल साझा करना, यहां तक ​​कि दस्तावेज़ों को प्रकाशित करना। "


11
लेकिन कीबेस सार्वजनिक कुंजी सिस्टम द्वारा बिल्कुल भी पालन नहीं करता है, और वास्तव में, उपयोगकर्ताओं को अपने सिस्टम पर अपनी निजी कुंजी संग्रहीत करने की आवश्यकता होती है। यह मालिकाना gpg की तरह है, जिस पर किसी को भरोसा नहीं करना चाहिए, imho!
21

2
यह एक जाना-माना मुद्दा है ... github.com/keybase/keybase-issues/issues/160
hopeseekr

6
यह लेबल नहीं है, ठीक नहीं होगा, और पीके को कीबेस पर भेजना एक वैकल्पिक सुविधा है। देखें github.com/keybase/keybase-issues/issues/... और github.com/keybase/keybase-issues/issues/...
गैया

2
इसके अलावा, blog.filippo.io/…
Gaia


2

मैं आज ही समस्या का सामना करना पड़ रहा है और पाया है कि न तो था keyserver.pgp.com/और न ही sks-keyservers.net/मेरे लिए समय पर जवाब होगा।

हालांकि, मैंने पाया कि keyserver.ubuntu.comकाम किया।


1
आपको पूल के उच्च-उपलब्धता उपसमुच्चय का उपयोग करना चाहिए: ha.pool.sks-keyservers.net - अधिक कीसर डालने से विश्वसनीयता में कमी आ सकती है क्योंकि कम विश्वसनीय सर्वरों की संख्या कम हो जाती है
ओटो अल्मडिंगर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.