gpg --search-keys 'email@id.com'
gpg --list-keys
gpg --export-secret-keys KEYID --armor
gpg --allow-secret-key-import --import gpg_private.key
gpg -e -r YOUR_EMAIL_ID filename
gpg --edit-key EMAIL_ID
Then run trust
, respond to question, then quit
.
In ~/.gnupg/gpg.conf, ensure it has use-agent
option turned on. Also, potentially keyserver-options auto-key-retrieve
.
Then, create ~/.gnupg/gpg-agent.conf, and add these:
default-cache-ttl 86400
max-cache-ttl 86400
Then, re-run gpg-agent, like so: eval $(gpg-agent --daemon)