Não, não é possível, e não há sinalização para indicar que você não deseja que sua chave seja enviada.
O que você pode fazer é:
- Inclua essas informações em um UID, mas você não pode ter certeza de que ninguém as enviará de qualquer maneira (mesmo por acidente)
- Use um endereço de e-mail "oculto" como
john.doe-at-example.com
, mas isso interromperá o uso automático do endereço de e-mail correto, e os spammers possivelmente poderão analisar esses - Não está fornecendo nenhum endereço de e-mail na sua chave. Mesmos problemas como quando escondê-lo, mas definitivamente ninguém será capaz de analisá-lo. A chave pode ser usada para criptografia / assinatura de qualquer maneira, mas espera que haja problemas com clientes OpenPGP.
Provavelmente, é mais fácil aceitar spam e filtrá-lo. Com alguns filtros avançados, você poderia usar um endereço de e-mail separado e filtrar todos os e-mails que não contenham pacotes OpenPGP.