Query regarding GPGME python Bindings

Phil Pennock gnupg-devel at spodhuis.org
Sat Jun 9 05:34:05 CEST 2018


On 2018-06-09 at 01:02 +1000, Ben McGinnes wrote:
> Direct access to keyserver (dirmngr) commands or functions is not
> currently included in GPGME.  Since the SKS protocol is essentially
> sitting on HTTP and HTTPS, however, it's simple enough to replicate
> those features directly using existing Python methods.

nit, with pointers to correct terms to hopefully be helpful for those
trying to research and not just be nit-picking: the protocol is HKP (or
HKPS), implemented by a variety of keyservers.

SKS is a protocol for set reconciliation between keyservers and not
implemented (nor appropriate to implement) by GnuPG; it's used by the
SKS software base and one or two other products.  The SKS software, like
almost all non-LDAP keyservers, implements an HKP interface too.

I've some more details up at:
  <https://people.spodhuis.org/phil.pennock/pgp-keyservers>
including links to the HKP specs, such as they are (a thesis paper and
an expired draft).

-Phil



More information about the Gnupg-devel mailing list