📄gpg-agent.conf
GPG config file used to manage the agent daemon. Edits are required to make Yubikey and SSH / PuTTY work together.
gpg-agent is a daemon to manage secret (private) keys independently from any protocol. It is used as a backend for gpg and gpgsm as well as for a couple of other utilities.
The agent is automatically started on demand by gpg, gpgsm, gpgconf, or gpg-connect-agent. Thus there is no reason to start it manually.
Absolute Path:
C:\Users\user\AppData\Roaming\gnupg\gpg-agent.confRun String:
%AppData%\gnupg\gpg-agent.confModify config to enable Yubikey + PuTTY / SSH:
enable-putty-support
enable-ssh-support
use-standard-socket
default-cache-ttl-ssh 60
max-cache-ttl-ssh 120
default-cache-ttl 60
max-cache-ttl 120
pinentry-program "C:\Program Files (x86)\Gpg4win\bin\pinentry.exe"You must add the above code so that you can enable SSH and Putty support. Once the changes have been made; restart the gpg-agent:
Last updated
Was this helpful?