Re: [sidr] WGLC: draft-ietf-sidr-rpsl-sig - End Jul 02 2015

Geoff Huston <gih902@gmail.com> Wed, 24 June 2015 02:27 UTC

Return-Path: <gih902@gmail.com>
X-Original-To: sidr@ietfa.amsl.com
Delivered-To: sidr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2773A1B33AA for <sidr@ietfa.amsl.com>; Tue, 23 Jun 2015 19:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.026
X-Spam-Level:
X-Spam-Status: No, score=-1.026 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, SPF_PASS=-0.001] autolearn=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 rWE53QdV4CRl for <sidr@ietfa.amsl.com>; Tue, 23 Jun 2015 19:27:50 -0700 (PDT)
Received: from mail-pa0-x22d.google.com (mail-pa0-x22d.google.com [IPv6:2607:f8b0:400e:c03::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0805C1B33B0 for <sidr@ietf.org>; Tue, 23 Jun 2015 19:27:50 -0700 (PDT)
Received: by padev16 with SMTP id ev16so18971954pad.0 for <sidr@ietf.org>; Tue, 23 Jun 2015 19:27:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:mime-version:content-type:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=FU93wkiPRfCCmPx45kotdMzRAcMG9WMrIXAXfIXjxLY=; b=bdby1VjxIO+XBybiLZ7engJzIlzJxb8rkETxiwNVXUGm6FGzQpp4h13N+lb0zc1NXb igcj4XuyDSzVCB+B5XcXGnCpEtV+83Egxrpo8LOaOF6wjo5oOmbHfD04I/jz3SHtN+IL IlfaQh9MKWNIJ3C2N6/+bGy7Y3hHi8BzgFEgw2FIuM8k6uurRxzYLSV5DvLVbVyZPd11 8/6QwqCSUHv8xNyGfVQOs2cVBFrX43qVPkOvetn8Tfg7IJyG7K4GSeYyii+ITIKtwS9G y+29oqVAfedHckEE2IKLRY1vYsttKUXB4aP560d+PPq5iLKDhLonCvbTboM54UfB3wc2 6xvA==
X-Received: by 10.68.91.197 with SMTP id cg5mr75902178pbb.26.1435112869709; Tue, 23 Jun 2015 19:27:49 -0700 (PDT)
Received: from 2001-44b8-1121-1a00-acab-14b1-81af-adc1.static.ipv6.internode.on.net (2001-44b8-1121-1a00-acab-14b1-81af-adc1.static.ipv6.internode.on.net. [2001:44b8:1121:1a00:acab:14b1:81af:adc1]) by mx.google.com with ESMTPSA id ja1sm24698195pbc.51.2015.06.23.19.27.48 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 23 Jun 2015 19:27:49 -0700 (PDT)
From: Geoff Huston <gih902@gmail.com>
X-Google-Original-From: Geoff Huston <gih@apnic.net>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
Content-Type: text/html; charset="us-ascii"
X-Apple-Base-Url: x-msg://45/
X-Apple-Mail-Remote-Attachments: YES
X-Apple-Mail-Plain-Text-Draft: yes
In-Reply-To: <55828BEC.9010605@ops-netman.net>
X-Apple-Windows-Friendly: 1
Date: Wed, 24 Jun 2015 12:27:38 +1000
X-Apple-Mail-Signature:
Content-Transfer-Encoding: quoted-printable
Message-Id: <1E915517-322F-4465-9728-7109E3B913A8@apnic.net>
References: <55828BEC.9010605@ops-netman.net>
X-Uniform-Type-Identifier: com.apple.mail-draft
To: draft-ietf-sidr-rpsl-sig@tools.ietf.org
X-Mailer: Apple Mail (2.2098)
Archived-At: <http://mailarchive.ietf.org/arch/msg/sidr/bA28YzScCitL_Iv-ItU8vVHWZC0>
Cc: "sidr-chairs@tools.ietf.org" <sidr-chairs@tools.ietf.org>, sidr wg list <sidr@ietf.org>
Subject: Re: [sidr] WGLC: draft-ietf-sidr-rpsl-sig - End Jul 02 2015
X-BeenThere: sidr@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 24 Jun 2015 02:27:51 -0000

section 3.1, bullet 4 - s/notaion/notation/

Bullet 4 of this list looks confused

* Date and time fields MUST be converted to 64-bit NTP Timestamp Format [RFC5905].

    thats a binary value, 32 bits of seconds since epoch and 32 bitss of fractions - right?
    Does this also mean that the Era is 1 January 1900?

*  AS numbers MUST be converted to ASPLAIN syntax [RFC5396].

    hang on - thats ascii - why is the time field binary and this field ascii?

*  IPv6 addresses must be canonicalized as defined in [RFC5952].

    this is also ascii

*  IPv4 addresses MUST be converted to a 32-bit representation
         (e.g., Unix's inet_aton()).

    inet_aton returns a binary struct - which is NOT ascii.


*  All IP prefixes (IPv4 and IPv6) MUST be represented in CIDR
         notaion [RFC4632].

    so I think you are referring to a range of IP addresses.


    I assume that this means that at times this will be a list of addresses
    (i.e. the range of addresses 10.0.0.1 - 10.0.0.2 is 10.0.0.1/32 and 10.0.0.2/32)

    Are you wanting a cononical CIDR form? (i.e. should the pair of prefixes 10.0.0.0/24 and 10.0.1.0/24
    be represented as 10.0.0.0/23?)


    Other RPKI specs (e.g. RFC6487) referenced the canonical representation of a
    set of addresses as defined in RFC3779. I assume you had a good reason not to
    use the same approach


So why are some items in this list ascii and some binary? Would it make more sense to use either all binary or all ascii here?



regards,

   Geoff








On 18 Jun 2015, at 7:14 pm, Chris Morrow <morrowc@ops-netman.net> wrote:

Howdy WG Folks,

Today is your day! we start a WGLC for:
draft-ietf-sidr-rpsl-sig
<https://tools.ietf.org/html/draft-ietf-sidr-rpsl-sig-07>

Abstract:
"This document describes a method to allow parties to electronically
 sign RPSL-like objects and validate such electronic signatures.  This
 allows relying parties to detect accidental or malicious
 modifications on such objects.  It also allows parties who run
 Internet Routing Registries or similar databases, but do not yet have
 RPSS-like authentication of the maintainers of certain objects, to
 verify that the additions or modifications of such database objects
 are done by the legitimate holder(s) of the Internet resources
 mentioned in those objects."

This document is through 7 revisions, over quite a period of time, the
Authors feel as though they have attended to all commentary so far and
would appreciate a final read-through and thought about pushing this
forward to IETF Last Call.

Thanks!
-chris
co-chair-will-o-the-wisp

_______________________________________________
sidr mailing list
sidr@ietf.org
https://www.ietf.org/mailman/listinfo/sidr