added symmetric, keypair-based gpg encryption support