Supponendo di aver crittografato un file (possibilmente grande) usando GPG; per esempio
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
È possibile aggiungere un altro destinatario senza prima decrittografare il file, seguito da un'altra crittografia?
--symmetric
per questo. Con --recipient
esso utilizza la chiave pubblica del destinatario. Potrebbe esserci più di 1 destinatario, ma deve essere eseguito in un comando, non in 2 comandi separati.
gpg -e -r <name1> -r <name2> ... <file>
" Non ho provato questo da solo. Si adatta a ciò che ho appreso di cripto molti anni fa, ovvero che è quasi sempre più efficiente utilizzare algoritmi simmetrici veloci per crittografare il testo del messaggio. Solo la chiave del messaggio viene crittografata utilizzando la crittografia asimmetrica lenta.