[openpgp] Re: Call for adoption: draft-gallagher-openpgp-h kp-10 (Ends 2026-05-14)

Daniel Huigens <[email protected]> Fri, 01 May 2026 11:09:09 +0000
Newsgroups gmane.ietf.openpgp
Message-ID <PLNner82lQq-N1WwwvUh8aoH1PEGznR5qXjNwwlVlP-wYTdrjwOCpHtj9Zm0cW9msjtEh4BinGvJ6Ll5hdLC4XcxgP6-EHdQHm-tWipeO4o=@protonmail.com>
Hi all,

I'm (probably similarly obviously) also in favor of adoption :)

Best,
Daniel


On Thursday, April 30th, 2026 at 16:50, Andrew Gallagher wrote:
> Thanks, Stephen.
> 
> I (perhaps obviously!) support adoption of this draft.
> 
> To give some history, Daphne wrote the first iteration of this draft way
> back in 2003, and it has been used as a reference document for multiple
> keyserver implementations and OpenPGP clients for over twenty years. It
> was never adopted by the WG, and therefore never became an official RFC
> despite its ecosystem-wide importance.
> 
> I restarted work on it in 2023, after it became clear that a graceful
> migration to RFC9580 required keyservers to gate the distribution of v6
> certificates through an API change. This, combined with twenty years of
> experience in the field, suggested that a full refresh of the HKP API
> was overdue.
> 
> In 2025, Daniel reorganised the v2 API to make it more RESTful, and the
> resulting spec is what the hockeypuck and KOO keyserver projects have
> jointly agreed to implement.
> 
> This document therefore serves two purposes - it formalises (after a
> twenty year delay!) the de-facto HKP v1 standard used by the majority of
> the OpenPGP installed base, and it introduces a refreshed v2 API-first
> specification to meet foreseeable future needs.
> 
> The v2 API supports both traditional keyserver search use cases, as well
> as domain-based canonical lookups, is informed by the recent experience
> of WKD and Hagrid deployments, and attempts to conform to modern API
> best practice.
> 
> I believe this specification is a necessary precondition for widespread
> deployment of RFC9580, and therefore strongly recommend that it be adopted.
> 
> Thanks,
> Andrew.
> 
> On 30/04/2026 15:21, Stephen Farrell via Datatracker wrote:
> > This message starts a openpgp WG Call for Adoption of:
> > draft-gallagher-openpgp-hkp-10
> >
> > This Working Group Call for Adoption ends on 2026-05-14
> >
> > Abstract:
> >     This document specifies a series of conventions to implement an
> >     OpenPGP keyserver using the Hypertext Transfer Protocol (HTTP).  As
> >     this document is a codification and extension of a protocol that is
> >     already in wide use, strict attention is paid to backward
> >     compatibility with these existing implementations.
> >
> > Please reply to this message and indicate whether or not you support adoption
> > of this Internet-Draft by the openpgp WG. Comments to explain your preference
> > are greatly appreciated. Please reply to all recipients of this message and
> > include this message in your response.
> >
> > Authors, and WG participants in general, are reminded of the Intellectual
> > Property Rights (IPR) disclosure obligations described in BCP 79 [2].
> > Appropriate IPR disclosures required for full conformance with the provisions
> > of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any.
> > Sanctions available for application to violators of IETF IPR Policy can be
> > found at [3].
> >
> > Thank you.
> > [1] https://datatracker.ietf.org/doc/bcp78/
> > [2] https://datatracker.ietf.org/doc/bcp79/
> > [3] https://datatracker.ietf.org/doc/rfc6701/
> >
> > The IETF datatracker status page for this Internet-Draft is:
> > https://datatracker.ietf.org/doc/draft-gallagher-openpgp-hkp/
> >
> > There is also an HTMLized version available at:
> > https://datatracker.ietf.org/doc/html/draft-gallagher-openpgp-hkp-10
> >
> > A diff from the previous version is available at:
> > https://author-tools.ietf.org/iddiff?url2=draft-gallagher-openpgp-hkp-10
> >
> > _______________________________________________
> > openpgp mailing list -- [email protected]
> > To unsubscribe send an email to [email protected]
> 
> _______________________________________________
> openpgp mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> 

_______________________________________________
openpgp mailing list -- [email protected]
To unsubscribe send an email to [email protected]