Angenommen, ich habe eine (möglicherweise große) Datei mit GPG verschlüsselt. z.B
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
Ist es möglich, einen weiteren Empfänger hinzuzufügen, ohne zuerst die Datei zu entschlüsseln, gefolgt von einer weiteren Verschlüsselung?
--symmetric
dafür. Mit --recipient
nutzt th öffentlichen Schlüssel des Empfängers. Es kann mehr als einen Empfänger geben, dies muss jedoch in einem Befehl erfolgen, nicht in zwei separaten Befehlen.
gpg -e -r <name1> -r <name2> ... <file>
". Das habe ich aber selbst nicht versucht. Es passt zu dem, was ich vor vielen Jahren über Krypto gelernt habe, nämlich, dass es fast immer effizienter ist, schnelle symmetrische Algorithmen zum Verschlüsseln des Nachrichtentexts zu verwenden. Nur der Nachrichtenschlüssel wird mit langsamer asymmetrischer Verschlüsselung verschlüsselt.