I\'m wondering if I can have multiple public keys for a private key.
Can this be done? If so, what are the security issues!?
If I generate multiple key pairs
This is not possible with standard algorithms.
If you look at how key pairs are generated in RSA, you select a public key first by specifying the public exponent, then generate the private key.
I can't think of a use-case for multiple public keys. They are public and you can get any of them so it doesn't really improve security.