Как зашифровать Python gnupg (GPG) с помощью адреса электронной почты получателя, а не его отпечатка пальца?
Как Python-gnupg (GnuPG / GPG / OpenPGP) зашифровать адрес электронной почты получателя, а не его отпечаток пальца?
В этом примере показано (что не работает на моем Ubuntu 20.04 / что-то подобное, но это старый пример; отрывок:
encrypted_data = gpg.encrypt(unencrypted_string, 'testgpguser@mydomain.com')
В более современных (возможно?) ссылках (таких как this и this) не упоминаются адреса электронной почты получателей, по-видимому, для (предположительно) идентификации открытого ключа требуются только числовые отпечатки пальцев. Возможно ли в сегодняшней среде (идентифицировать ключ исключительно по связанному с ним email_address/identity)? Возможно, требуется сервер ключей ?
Мои протестированные версии системы python-gnupg .