Zakładając, że zaszyfrowałem (prawdopodobnie duży) plik przy użyciu GPG; na przykład
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
Czy można dodać kolejnego odbiorcę bez uprzedniego odszyfrowania pliku, a następnie kolejnego szyfrowania?
--symmetric
do tego gpg . Dzięki --recipient
niemu używa klucza publicznego odbiorcy. Może być więcej niż 1 adresat, ale należy to zrobić w jednym poleceniu, a nie w 2 osobnych poleceniach.
gpg -e -r <name1> -r <name2> ... <file>
” Jednak sam tego nie próbowałem. Pasuje do tego, czego dowiedziałem się o kryptografii wiele lat temu, że prawie zawsze bardziej wydajne jest stosowanie szybkich algorytmów symetrycznych do szyfrowania tekstu wiadomości. Tylko klucz wiadomości jest szyfrowany przy użyciu powolnego szyfrowania asymetrycznego.