$ gpg -ear XXXXXXX
gpg: XXXXXXXX: skipped: unusable public key
$ gpg --debug-ignore-expiration -ear XXXXXXXX
gpg: Invalid option "--debug-ignore-expiration"
एन्क्रिप्ट कैसे करें? Keyervers से उपलब्ध कुंजी के लिए कोई अद्यतन नहीं हैं। संदेशों को देखा जाना चाहिए कि उपयोगकर्ता के पास अभी भी वह समय-सीमा समाप्त कुंजी है या नहीं देखी गई है।
क्या कोई --just-do-that-I-want
विकल्प है जो GPG के स्रोत कोड को बदलने के बिना ऐसा करने की अनुमति देगा?
आप ऐसा क्यों करना चाहते हैं? यह मूल रूप से पूरी सुरक्षा को तोड़ देता है। थिंग जीपीजी के बारे में है कि अगर आप ऐसा करते हैं तो आप इसे स्पष्ट रूप से भेज सकते हैं। मैं आपको सलाह देता हूं कि आप प्राप्तकर्ता को इसकी सार्वजनिक कुंजी अपडेट करने के लिए
—
कहें
लंबे समय तक एक्सपायरी की का इस्तेमाल करने से बिना किसी चाबी के इस्तेमाल करने की तुलना में बेहतर सुरक्षा मिलती है। इसके अलावा किसी को पुरानी लंबी-अवधि की कुंजी का उपयोग करके संग्रह से पुराने संदेश को डिक्रिप्ट करना पड़ सकता है।
—
वि।
Shure भी संभवतः टूटे हुए एन्क्रिप्शन किसी एन्क्रिप्शन से बेहतर है। मैं सिर्फ कारण के कारण इसे खत्म कर दिया। पुरानी सार्वजनिक कुंजी के साथ एन्क्रिप्ट किए गए पुराने संदेशों के लिए, हाँ, उसे अपनी पुरानी निजी कुंजी का उपयोग करने की आवश्यकता है, लेकिन ऐसा नहीं है कि वह नए संदेश के लिए उपयोग करने के लिए एक नई कीपर नहीं बना सकता है। इसलिए एक पुरानी सार्वजनिक कुंजी का उपयोग करने का कोई कारण नहीं है। निजी कुंजी एक और बात है, लेकिन मैंने कभी भी डिक्रिप्शन के लिए एक पुरानी निजी कुंजी का उपयोग करने पर शिकायत नहीं की थी।
—
कोनक्वी