Re: [sidr] draft-ietf-sidr-repos-struct to Standards Track

Terry Manderson <terry.manderson@icann.org> Mon, 18 July 2011 03:30 UTC

Return-Path: <terry.manderson@icann.org>
X-Original-To: sidr@ietfa.amsl.com
Delivered-To: sidr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 867E821F8AE1 for <sidr@ietfa.amsl.com>; Sun, 17 Jul 2011 20:30:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.426
X-Spam-Level:
X-Spam-Status: No, score=-106.426 tagged_above=-999 required=5 tests=[AWL=0.173, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zEforfR3PIdO for <sidr@ietfa.amsl.com>; Sun, 17 Jul 2011 20:30:07 -0700 (PDT)
Received: from EXPFE100-1.exc.icann.org (expfe100-1.exc.icann.org [64.78.22.236]) by ietfa.amsl.com (Postfix) with ESMTP id A14AE21F8ADC for <sidr@ietf.org>; Sun, 17 Jul 2011 20:30:07 -0700 (PDT)
Received: from EXVPMBX100-1.exc.icann.org ([64.78.22.232]) by EXPFE100-1.exc.icann.org ([64.78.22.236]) with mapi; Sun, 17 Jul 2011 20:30:07 -0700
From: Terry Manderson <terry.manderson@icann.org>
To: Geoff Huston <gih@apnic.net>
Date: Sun, 17 Jul 2011 20:30:02 -0700
Thread-Topic: [sidr] draft-ietf-sidr-repos-struct to Standards Track
Thread-Index: AcxE6jPeHONdsC6OS6yowgCt/wxRwwAEMaA2
Message-ID: <CA49E5DA.17E17%terry.manderson@icann.org>
In-Reply-To: <D5E0EB84-C1FC-46E9-9CAD-1AC1632F701A@apnic.net>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Rob Austein <sra@isc.org>, "draft-ietf-sidr-repos-struct@tools.ietf.org" <draft-ietf-sidr-repos-struct@tools.ietf.org>, "sidr@ietf.org" <sidr@ietf.org>, "sidr-chairs@tools.ietf.org" <sidr-chairs@tools.ietf.org>
Subject: Re: [sidr] draft-ietf-sidr-repos-struct to Standards Track
X-BeenThere: sidr@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Secure Interdomain Routing <sidr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidr>, <mailto:sidr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sidr>
List-Post: <mailto:sidr@ietf.org>
List-Help: <mailto:sidr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidr>, <mailto:sidr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Jul 2011 03:30:08 -0000

On 18/07/11 11:29 AM, "Geoff Huston" <gih@apnic.net> wrote:

> On 18/07/2011, at 9:42 AM, Terry Manderson wrote:
> 
>> 
>> This actually makes me wonder why the manifest (
>> draft-ietf-sidr-rpki-manifests) in:
>> 
>> FileAndHash ::=     SEQUENCE {
>>      file            IA5String,
>>      hash            BIT STRING
>>      }
>> 
>> Doesn't have a RPKIObjectIdentifier that tells the relying party what the
>> object it has just retrieved is in terms of ROA/CERT/etc, as a signed
>> attestation.
> 
> 
> I don't have an answer - it's a good question.
>

Certainly one to consider, and touches more on my personal philosophical
point that while the 'directory and file' structure that is promulgated in
the RPKI work at this stage has utility, primarily based on 'what works now'
design choices - longer term I am far more comfortable in thinking toward an
object structure.

whereas now we see RSYNC://rpki.blah.org/something/xyzzy.roa one day in the
future when it is palatable to think along such lines something like
HTTPS://rpki.blah.org/something/subject?ROA might also validly exist.

<climbs down from soapbox>
 
> 
> I personally feel uncomfortable on standardising a naming scheme from the dim
> dark prehistory of mainframe filesystems  as an intrinsic part of the RPKI -
> it seems so retrograde! I thought a BCP represented a slightly softer
> approach, but your question about the manifest contents and type flagging in
> there is an interesting approach. At one stage there was the though that the
> manifest would be optional for a CA, but somewhere along the path I think they
> were made mandatory, but in the forest of SIDR drafts I have no idea which one
> says that manifests are REQUIRED.

I believe draft-ietf-sidr-res-certs section 4.8.8.1.

"This extension MUST have an instance of an AccessDescription with an
   accessMethod of id-ad-rpkiManifest"

Terry