मान लें कि मैंने GPG का उपयोग करके एक (संभवतः बड़ी) फ़ाइल एन्क्रिप्ट की है; जैसे
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
क्या फ़ाइल को पहले डिक्रिप्ट किए बिना किसी अन्य प्राप्तकर्ता को जोड़ना संभव है, उसके बाद किसी अन्य एन्क्रिप्शन द्वारा?
--symmetric
है। इसके साथ --recipient
वें प्राप्तकर्ता की सार्वजनिक कुंजी का उपयोग करता है। 1 से अधिक प्राप्तकर्ता हो सकते हैं, लेकिन यह एक कमांड में होना चाहिए, 2 अलग-अलग कमांड में नहीं।
gpg -e -r <name1> -r <name2> ... <file>
" हालांकि मैंने खुद यह कोशिश नहीं की है। यह कई वर्षों पहले मैंने क्रिप्टोकरंसी के बारे में सीखा था, जो यह है कि संदेश पाठ को एन्क्रिप्ट करने के लिए तेजी से सममित एल्गोरिदम का उपयोग करना लगभग हमेशा अधिक कुशल होता है। केवल संदेश-कुंजी को धीमा असममित एन्क्रिप्शन का उपयोग करके एन्क्रिप्ट किया गया है।