Signing a Message with PGP
step1: PGP fetches the sender's private key from the private key ring
using your wanted USER ID .
step2: PGP prompts user for pass phrase to recover your private
key encrypted by your session key.
step3: The signature of the message is generated .