Putty and ECDSA support for gpg-agent in 2.0

Werner Koch wk at gnupg.org
Wed Jul 3 19:25:00 CEST 2013


The last days I did some work on gpg-agent.  GnuPG 2.0.21 will have
these new features:

 - The ssh-agent support of gpg-agent does now support ECDSA keys.
   This is a backport from the development branch.  IT also fixes a
   couple of other bugs in the ssh-agent support

 - The Windows version does now support Putty.  That means, there is no
   more need for Pageant.  Instead you can use gpg-agent which will also
   give use smartcard support.

For testing a new GnuPG source tarball (for Unix) is available at


I also created a new binary test installer for Gpg4win:

  ftp://ftp.g10code.com/g10code/scratch/gpg4win-light-2.1.2-beta20.exe  (13M)

  (You find the source installer in the same directory; however it is
   usually better to use the GIT version to create your own installer.)

This Gpg4win beta also features the 64 bit version of GpgEX.  There are
probably some rough edges and to save time I decided not to build the
full installer.  Thus you can't use Kleopatra, but need to use GPA.

If you want to checkout the Putty support, make sure that gpg-agent has
been started by using gpgex or starting gpg-agent on the command line
("gpg-agent --enable-putty-support --daemon").  If gpg-agent has been
started by GPA you should select "Backend-Preferences" in Edit menu and
check "enable putty support".  Then kill gpg-agent by using the task
manager or "gpg-connect-agent killagent /bye" and start it again (either
indirectly via GpgEX or using "gpg-agent --daemon".  Insert your
smartcard and try to connect to an ssh server.



Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.

More information about the Gnupg-users mailing list