Looking for GnuPG-compatible library for server application

Werner Koch wk at gnupg.org
Fri Oct 19 22:34:02 CEST 2012

On Fri, 19 Oct 2012 19:49, bernd at wauland.de said:

> Although this approach works technically, the project team is not
> satisfied with the runtime behaviour of the crypto operations that take
> longer then necessary due to the fact that new instances of GnuPG have
> to be created for every operation.

Technically this is not required.  GPGME has been designed to allow
running the engines as co-process, communicating over pipes with gpg.
This has already been implemented for gpgsm (aka S/MIME), but not yet
for gpg.  That plan is to also have gpg running as a co-process.  There
is already some code in gpg to do this for verify but it needs to be

> Is there any plan to create such a library within the GnuPG project (as

I once started tgpg as a simple OpenPGP library; but that is not what
you want.

> Are any GnuPG developers willing to code such a library? The project has

My I race my hand ;-)



Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.

More information about the Gnupg-devel mailing list