Разница между -u и -r в gpg
Env:
Microsoft Windows [Версия 10.0.17763.379]
gpg (GnuPG) 2.2.11
libgcrypt 1.8.4
Клеопатра Версия 3.1.4-gpg4win-3.1.5
Почему следующее не работает
gpg -e -u 12345678 file.txt
но это делает
gpg -e -r 12345678 file.txt
12345678 является KeyID
для ключа RSA, импортированного в Клеопатру. Бывшие дисплеи
You did not specify a user ID. (you may use "-r")
Current recipients:
Enter the user ID. End with an empty line:
Насколько я понимаю, -u можно использовать для изменения ключа, используемого gpg. Разве не поэтому это работает
gpg -s -u 12345678 file.txt