Trevor Perrin <trevp@xxxxxxxxx> writes:
> Bob emails Charlie and says "Hi, I'm your old friend Bob. Where did > you bury that treasure we stole?" Charlie replies "If you're really > Bob, what's our codeword? And send it to me signed and encrypted, so > I'll know which public key is yours." So Bob does. But Alice now > slips Charlie a primary key that has Bob's public key as a signing > subkey, and Alice's public key as an encryption subkey. Charlie > decrypts and verifies the message, and is satisfied that the owner of > this primary key knows the codeword, and is "Bob". So he encrypts the > treasure map to Alice's public key.
Except that Alice's subkey wouldn't have a self-signature by Bob's primary key, so it shouldn't be accepted by Charlie as a valid subkey.