मैं विंडोज पर क्लियोपेट्रा (वास्तव में gpg4win) का उपयोग कर रहा हूं। मैंने पीजीपी बनाया है
निजी कुंजियाँ, और मैं उन्हें अपने usb स्टिक (जैसे होना) पर संग्रहीत करना चाहूंगा
निजी कुंजी उपलब्ध होने पर ही फ़ाइलों को एन्क्रिप्ट करने में सक्षम - अर्थात
अगर ड्राइव में यूएसबी स्टिक है)।
आप वास्तव में अपने निजी कुंजी के साथ फ़ाइलों को एन्क्रिप्ट न करें। आम तौर पर, सार्वजनिक-कुंजी एनक्रिप्शन करते हैं, निजी कुंजी DEcrpytion या हस्ताक्षर करते हैं।
आपको अपनी निजी चाबियों को अपने साथ ले जाने से लाभ नहीं मिलता है। जब विंडोज़ और क्लियोपेट्रा को ठीक से सेट किया जाता है, तो कीरिंग-फाइलें पासवर्ड द्वारा सुरक्षित होती हैं। उदाहरण के लिए, जब विंडोज-मैशाइन पर SMIME का उपयोग किया जाता है, तो कुंजी को आपके विंडोज़-पासवर्ड से एन्क्रिप्ट किया जाता है।
यदि कोई आपके कंप्यूटर से आपकी निजी चाबियाँ निकालने में सक्षम है, तो वह संभवतः इस पीसी पर एक keylogger स्थापित करने में सक्षम होगा और उस समय अपने USB- ड्राइव से अपने keyrings की प्रतिलिपि बना सकता है जब आप इसे उस पीसी से संलग्न करते हैं। कोई भी .com लिख सकता है जो .pgp-files की खोज करता है और उन्हें एक विशिष्ट स्थान पर कॉपी करता है, जब एक हटाने योग्य ड्राइव माउंट किया जाता है (ऑटोस्टार्ट-रूटीन के माध्यम से)।
मैं मानता हूं कि समय-समय पर अपनी Keyrings का बैकअप लेना और उन्हें स्टोर करके रखना बिलकुल उचित है, लेकिन जैसे ही कोई आपकी PGP-keyrings चुराता है, आपको कुछ नहीं मिला है। आप किस तरह के यूएसबी-ड्राइव का उपयोग करेंगे? Corsair Padlocks?