sks-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sks-devel] Hockeypuck: OpenPGP Key Server, Golang ?


From: Casey Marshall
Subject: Re: [Sks-devel] Hockeypuck: OpenPGP Key Server, Golang ?
Date: Fri, 9 Nov 2012 00:18:26 -0600

On Wed, Nov 7, 2012 at 11:57 PM, Phil Pennock
<address@hidden> wrote:
> Anyone here tracking / aware of Hockeypuck?
>

Hi Phil & sks-devel,
I'm the creator of Hockeypuck.

>   https://code.launchpad.net/hockeypuck
>
> OpenPGP keyserver, loads dumps made by SKS.  Written in Golang, has
> backends for PostgreSQL and MongoDB.  Project created 2012-07-20,
> currently at version 0.5, working on 0.6.
>

Thanks for the introduction :)

My employer is also hosting an instance at
http://keyserver.gazzang.net if you'd like to try it out.

> Doesn't _yet_ have inter-keyserver sync, but it's on their todo list:
>
>   https://bugs.launchpad.net/hockeypuck/+bug/1044767
>
>   "Support keyserver synchronization. Interoperate with SKS gossip
>    protocols if practical."
>
> I stumbled across this while searching Google for something else.
>
> Anyone here know anything more about this, or helping out?
>
> (For myself: if I had time, I'd love to help out, it would be great to
>  get two interoperable but independent code-bases)
>

Help would be most appreciated! I am making progress with
understanding the SKS sources, but I could really use an explanation
of the protocol & comparison in layman's terms. The academic papers
are difficult for me to follow.

It looks like SKS is using a prefix tree to index fingerprints for
comparison, but how exactly? How do I roll that prefix tree up into a
recon message, and compare it with the message from another peer?

Contributors are welcome, please direct reply to me if interested.

-Casey



reply via email to

[Prev in Thread] Current Thread [Next in Thread]