जवाबों:
सार्वजनिक कुंजी निर्यात करें
यह आदेश सार्वजनिक कुंजी के एक एएससीआई बख़्तरबंद संस्करण का निर्यात करेगा:
gpg --output public.pgp --armor --export username@email
गुप्त कुंजी निर्यात करें
यह कमांड गुप्त कुंजी के एक एएससीआई बख्तरबंद संस्करण का निर्यात करेगा:
gpg --output private.pgp --armor --export-secret-key username@email
सुरक्षा चिंताएँ, बैकअप और संग्रहण
एक PGP सार्वजनिक कुंजी में किसी के ईमेल पते की जानकारी होती है। यह आम तौर पर स्वीकार्य है क्योंकि सार्वजनिक कुंजी का उपयोग आपके पते पर ईमेल को एन्क्रिप्ट करने के लिए किया जाता है। हालांकि, कुछ मामलों में, यह अवांछनीय है।
अधिकांश उपयोग के मामलों के लिए, गुप्त कुंजी को निर्यात नहीं किया जाना चाहिए और वितरित नहीं किया जाना चाहिए । यदि उद्देश्य एक बैकअप कुंजी बनाने का है, तो आपको बैकअप विकल्प का उपयोग करना चाहिए:
gpg --output backupkeys.pgp --armor --export --export-options export-backup user@email
यह विश्वास डेटाबेस जानकारी सहित गोपनीयता कुंजी को पुनर्स्थापित करने के लिए सभी आवश्यक जानकारी निर्यात करेगा। सुनिश्चित करें कि आप कंप्यूटिंग प्लेटफ़ॉर्म से और सुरक्षित भौतिक स्थान में किसी भी बैकअप गुप्त कुंजी को संग्रहीत करते हैं।
यदि यह कुंजी आपके लिए महत्वपूर्ण है, तो मैं कागज़ का उपयोग करके कागज पर कुंजी प्रिंट करने की सलाह देता हूं । और कागज की चाबी को अग्निरोधक / जलरोधक तिजोरी में रखना।
सार्वजनिक कुंजी सर्वर
सामान्य तौर पर, निजी सार्वजनिक कुंजी को मुख्य सर्वर पर पोस्ट करना उचित नहीं है। एक बार पोस्ट करने के बाद कुंजी को हटाने की कोई विधि नहीं है और यह सुनिश्चित करने की कोई विधि नहीं है कि कुंजी के कथित स्वामी द्वारा सर्वर पर कुंजी वहां रखी गई थी।
अपनी सार्वजनिक कुंजी को किसी ऐसी वेबसाइट पर रखना बेहतर है जिसे आप स्वयं या नियंत्रण में रखते हैं। कुछ लोग वितरण के लिए keybase.io की सलाह देते हैं । हालांकि, यह विधि विभिन्न सामाजिक और तकनीकी समुदायों में भागीदारी को ट्रैक करती है जो कुछ उपयोग मामलों के लिए वांछनीय नहीं हो सकती है।
तकनीकी रूप से निपुण के लिए, मैं व्यक्तिगत रूप से वेबकी डोमेन स्तर की खोज सेवा की कोशिश कर रहा हूं ।
--export-options export-backup
, आदि)। क्या मुझे कुछ याद आ रहा है, या क्या मैं इस तरह के बैकअप को गलत समझ रहा था?
--export-secret-keys
, लेकिन नहीं --export-secret-key
।
gpg --import-options restore --import backupkeys.pgp
, लेकिन वह गुप्त कुंजी को पुनर्स्थापित नहीं करता, केवल सार्वजनिक लोगों को, अगर backupkeys.pgp द्वारा बनाया गया था gpg --output backupkeys.pgp --armor --export --export-options export-backup
। इसमें --armor
आवश्यक नहीं है और export-backup
इसे प्रतिस्थापित किया जा सकता है backup
।