https://incenp.org/notes/2015/gnupg-for-ssh-authentication.html