You clearly have no idea about how the encryption is performed.
You generate a session key, that key is used to encrypt the message, and you encrypt the session key with the public key.
You not understanding PGP on the most basic level makes this discussion pretty much impossible.
