refactored gpg commands and use local for encrypt and decrypt
clean up request to only ask since latest key from broker