सवाल निजी कुंजी के बिना gnupg सार्वजनिक कुंजी को कैसे रद्द करें?


लंबी कहानी छोटी है मेरे पास समुद्र तल से उत्पन्न कुंजी है और गलती से इसे मेरे सिस्टम से हटा दिया गया है। मुझे पासफ्रेज याद है लेकिन मेरे पास इस प्रणाली पर कहीं भी यह कुंजी नहीं है। स्कैन किए गए गले उबंटू से पूछें लेकिन इसी तरह के मुद्दे पर कोई एप्लिकैबिल समाधान नहीं मिला।

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

समाधान एक्रोस नेट, विभिन्न मैनुअल और इतने पर खोजने के लिए कुछ समय बिताएं, लेकिन अभी तक कोई भाग्य नहीं है।

gpg --list-secret-keys -> बिल्कुल कोई आउटपुट नहीं देता है। gpg --list-keys -> सार्वजनिक कुंजी जानकारी देता है gpg --gen-revoke *user-id* -> रिटर्न -> gpg: secret key *user-id* not found: eof

जीपीजी (जीएनयूपीजी) संस्करण 1.4.11।

कोई भी समाधान का सुझाव देने में सक्षम है?


4
2017-11-01 23:46


मूल


सवाल नीचे मतदान किया गया है? क्या व्यक्ति समझा सकता है क्यों? मेरा मानना ​​है कि सवाल बहुत स्पष्ट है। - danijelc


जवाब:


आपकी मूल निजी कुंजी के बिना इस कुंजी को रद्द करने का कोई वास्तविक तरीका नहीं है। आपको इस तरह के मामलों के लिए सिस्टम से संग्रहीत अपनी निजी कुंजी और निरस्तीकरण कुंजी रखना चाहिए।

पीजीपी / जीएनयूपीजी के साथ खेलने में मैंने कुछ सीखा है।

टेक्स्ट विवरण के साथ एक नई कुंजी बनाएं जैसे "जैसा     


4
2017-11-09 22:02



हाँ सबक सीखा - danijelc