Please forgive any folly (or poor word-choices for technical terms) in my questions, as I'm still feeling my way around the edges of GPG.
I'd like to have different personas, all under one key. So I'd have one for my work email, one for personal email, one for each of several dozen mailing lists. I began my experimenting by creating various uids: $gpg --gen-key ... email: [email protected] ... Enter passphrase: ******* $gpg --edit-key [email protected] gpg> adduid ... Enter email address: [email protected] ... gpg> save However, after adding multiple uids and emailing an encrypted test message from the new UID ([email protected]), I noticed that Claws Mail reported that it had been signed by "[email protected]" instead of "[email protected]", leaking signature information I'd rather keep separated. I suspect I don't fully grasp the intent of additional UIDs. In the hope of keeping the entries completely separate, I then tried $rm -rf ~/.gnupg # these are just test-keys for now $gpg --gen-key ... email: [email protected] ... Enter passphrase: ******* $gpg --gen-key ... email: [email protected] ... Enter passphrase: ******* This seemed to work as expected, but has the down-side that I would have N separate passphrases to maintain/remember for each of the N personas. Yes, I can make them all the same passphrase, but it would be nice if they were all under one master passphrase. So I guess I'm looking for 1) something that doesn't leak identities across signatures 2) a single passphrase to manage the multiple identities 3) can be identified by the signing email address (Claws seems to make this easy for choosing the signing key) Is there a way I'm missing to go about keeping these separate without the overhead of new keys for each persona? Thanks, -tkc _______________________________________________ Gnupg-users mailing list [email protected] http://lists.gnupg.org/mailman/listinfo/gnupg-users
