First off I am no crypto master by any stretch of the means nor do I really care to be. I know with PGP I can generate a shared key and set a private key, and from there If I give someone my shared key they can use that to encrypt text for me. Now if they give me that encrypted text I can use my...