Якщо припустити, що я зашифрував (можливо, великий) файл за допомогою GPG; напр
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
Чи можна додати іншого одержувача без попереднього розшифрування файлу з наступним шифруванням?
--symmetric
для цього. З --recipient
його допомогою використовується відкритий ключ одержувача. Одержувача може бути більше ніж 1, але це потрібно робити в одній команді, а не в двох окремих командах.
gpg -e -r <name1> -r <name2> ... <file>
", але я сам цього не пробував. Це відповідає тому, що я дізнався про криптовалюту багато років тому, - це те, що майже завжди ефективніше використовувати швидкі симетричні алгоритми для шифрування тексту повідомлення. Шифрується лише ключ повідомлення за допомогою повільного асиметричного шифрування.