GnuPG
Links to this note
YubiKey-Guide
tags: GPG, Yubikey source: https://github.com/drduh/YubiKey-Guide
A Visual Explanation of GPG Subkeys
tags: GPG, Yubikey source: “A Visual Explanation of GPG Subkeys - Richard Goulter’s Blog.” Accessed October 5, 2023. https://rgoulter.com/blog/posts/programming/2022-06-10-a-visual-explanation-of-gpg-subkeys.html. What does the [SC] or [E] mean in the output of gpt --list-keys: E = encrypt/descript S = sign C = certify(sign another key, establishing a trust relation) A = authentication(log in to SSH with a PG key)
GnuPG Agent Cheatsheet
tags: GPG, GnuPG Agent,Cheatsheet Stop GPG Agent gpg-connect-agent killagent /bye obsolete option “write-env-file” - it has no effect set -gx GPG_TTY (tty) set -gx SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket) gpgconf --launch gpg-agent
GnuPG Can not Sign Commit with Magit in Terminal Text Mode
tags: Emacs,GnuPG Pinentry,GnuPG,GnuPG Agent There is a little bit more background here: I’m using Windows Subsystem Linux(WSL) now, which means I was running Emacs in a virtual machine with Debian Linux distro. And also I ran Emacs in GUI mode with WSL, the pinentry for GnuPG Agent is: /usr/bin/pinentry-gtk2, everything was prefect. This morning I couldn’t commit with Magit in Emacs, when I was running my Emacs in Terminal Text Mode....
GnuPG Agent
tags: GnuPG
GnuPG Pinentry
tags: GnuPG,GnuPG Agent