encryption works

* generating gpg keys
* entering passphrase
* encrypting credentials with public key
* decrypting credentials with private key and passphrase
* doing check and simple response