|
|
|
|
|
by fensipens
4031 days ago
|
|
Let me quote from "PGP & GPG -- EMAIL FOR THE PRACTICAL PARANOID": You can send someone else’s public key to an old-style keyserver. Although you might think this would be a favor, it’s actually extremely rude. The public key owner might have reasons for not using a keyserver and might prefer to distribute his public key via some other method—or he might not want to publicize the key at all beyond a small group of people. Never publicize someone else’s key for them! Now, if your reply reiterates your argument that public keys are public because it's in the name, duh, then I can't help.. |
|
Any security model that relies on a public key not being known is a bad security model.
How "rude" an activity is only matters when you're dealing with people who care if you think they're being "rude", and in PKI that's not possible because your public key must be given to untrusted parties.
What's more relevant is the attack surface you present by exposing your public key. Since your security model already assumes they have it through other means, you've given your attacker no new information.
Hiding your public key is textbook "security through obscurity".
Edit: I tweeted the author of the quote you gave (Michael W. Lucas, @mwlauthor) about the above article, I'll try and get him to chime in on our discussion if I can.