Re: [Trans] Gossip URL version

Kurt Roeckx <kurt@roeckx.be> Wed, 15 March 2017 21:58 UTC

Return-Path: <kurt@roeckx.be>
X-Original-To: trans@ietfa.amsl.com
Delivered-To: trans@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00DF2129C1E for <trans@ietfa.amsl.com>; Wed, 15 Mar 2017 14:58:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SkmN9pLSei9C for <trans@ietfa.amsl.com>; Wed, 15 Mar 2017 14:58:43 -0700 (PDT)
Received: from excelsior.roeckx.be (excelsior.roeckx.be [195.234.45.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A355C129C31 for <trans@ietf.org>; Wed, 15 Mar 2017 14:58:35 -0700 (PDT)
Received: from intrepid.roeckx.be (localhost [127.0.0.1]) by excelsior.roeckx.be (Postfix) with ESMTP id 1588EA8A4351; Wed, 15 Mar 2017 21:58:34 +0000 (UTC)
Received: by intrepid.roeckx.be (Postfix, from userid 1000) id D90DE1FE07E5; Wed, 15 Mar 2017 22:58:33 +0100 (CET)
Date: Wed, 15 Mar 2017 22:58:33 +0100
From: Kurt Roeckx <kurt@roeckx.be>
To: Andrew Ayer <agwa@andrewayer.name>
Cc: Linus Nordberg <linus@sunet.se>, trans@ietf.org
Message-ID: <20170315215833.ig3ctnt3p7ukgc6f@roeckx.be>
References: <20170315195838.iypfur5rg4bgysq6@roeckx.be> <87varauv5t.fsf@nordberg.se> <20170315144832.8dd517ff9b5010035a17fe49@andrewayer.name>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20170315144832.8dd517ff9b5010035a17fe49@andrewayer.name>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/trans/vmY3SaYQqkgz7gYwM3vz0XD1XSk>
Subject: Re: [Trans] Gossip URL version
X-BeenThere: trans@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Public Notary Transparency working group discussion list <trans.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trans>, <mailto:trans-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/trans/>
List-Post: <mailto:trans@ietf.org>
List-Help: <mailto:trans-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trans>, <mailto:trans-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 21:58:48 -0000

On Wed, Mar 15, 2017 at 02:48:32PM -0700, Andrew Ayer wrote:
> On Wed, 15 Mar 2017 21:44:46 +0100
> Linus Nordberg <linus@sunet.se> wrote:
> 
> > The gossip protocol should work for both CT v1 and CT v2. If it
> > doesn't, we should fix that. If that's not possible, let's define a
> > gossip protocol version two.
> 
> The sth-pollination protocol defined in draft-ietf-trans-gossip-04
> could work with v1 STHs, but section 8.2.4 says it contains an
> array of v2 STHs:
> 
> "sths - an array of 0 or more fresh SignedTreeHeads as defined in
> [RFC-6962-BIS-09] Section 3.6.1."
> 
> For this reason, I've been implementing draft-ietf-trans-gossip-00,
> which uses v1 STHs and uses the URL .well-known/ct/v1/sth-pollination.

That one also has an sth_version as one of the fields, so I assume
it works for both versions.

But if I look at other things, it's not obvious to me if it works
or not.


Kurt