Re: [lamps] Barry Leiba's No Objection on draft-ietf-lamps-rfc6844bis-06: (with COMMENT)

Barry Leiba <barryleiba@computer.org> Fri, 31 May 2019 00:35 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: spasm@ietfa.amsl.com
Delivered-To: spasm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E81012016F; Thu, 30 May 2019 17:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level:
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.198, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 dO8vp5xEinwl; Thu, 30 May 2019 17:35:29 -0700 (PDT)
Received: from mail-it1-f170.google.com (mail-it1-f170.google.com [209.85.166.170]) (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 EF6B2120048; Thu, 30 May 2019 17:35:28 -0700 (PDT)
Received: by mail-it1-f170.google.com with SMTP id m3so13050590itl.1; Thu, 30 May 2019 17:35:28 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=3aeFrPNMxhdkIB76eDZrd0efFk5ZZOeFZti7cB+VYp4=; b=hH7jU5llipu1D2pB5LC0HpFZMqheyvhayg8R4Du5rhPSgpNtAz8wnzuzJjXljEKB5a 9AwiIFbRn4Zi1BJPiGD/Ddm3x1DWTy4seI9YgPiE0G6SwzrlTND0EcR9EnID9hjHFc3Y tMqbLTO3AMbdHD90cSusPVJ1YLQv9ZAM8qAX75jTtS/iTv71Z47/rovP4WrKNYSZIDTc 2xdriT+VFeKAf62BXH6FXV8dQEaE6U1Jjp+pk5kbw1ugj+Aq9LVjhPNy5VwOpO/WNduC /YeKcQy6+t0GF/uqgv2L9n6ZQhRO/HSZgrL1S8Xpr99YiDCsxzOtFQd1drawcAOy/PVH Cphg==
X-Gm-Message-State: APjAAAX2ljv8CJHoGcTzKySutmye0vg5riy1SVbxjznabD/6BugEESo/ IIxxQKjtGjzVsXwBvvsnEae9dtMR4BE1Ir2X9MY=
X-Google-Smtp-Source: APXvYqzE2LxN/EWFo95N0tyivSqAPuk3MilC0RVgMBybZRvA5CkmpuHDMQRTjLhiPisBW49D/tNymxR+TuQpD2w1kGw=
X-Received: by 2002:a02:b10b:: with SMTP id r11mr4341233jah.140.1559262927756; Thu, 30 May 2019 17:35:27 -0700 (PDT)
MIME-Version: 1.0
References: <155903558962.25769.15348770094720924209.idtracker@ietfa.amsl.com> <28595623-ef90-4025-3189-4c52d5714819@eff.org>
In-Reply-To: <28595623-ef90-4025-3189-4c52d5714819@eff.org>
From: Barry Leiba <barryleiba@computer.org>
Date: Fri, 31 May 2019 01:35:16 +0100
Message-ID: <CALaySJ+Q3VmBO6Wb9R-TJ9Ga9p-9mh9HJ9s1JF_FRNSmYd6_4Q@mail.gmail.com>
To: Jacob Hoffman-Andrews <jsha@eff.org>
Cc: The IESG <iesg@ietf.org>, spasm@ietf.org, Russ Housley <housley@vigilsec.com>, draft-ietf-lamps-rfc6844bis@ietf.org, lamps-chairs@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spasm/1YG3MOQybQVXs67IrE46Z1xT3BQ>
Subject: Re: [lamps] Barry Leiba's No Objection on draft-ietf-lamps-rfc6844bis-06: (with COMMENT)
X-BeenThere: spasm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "This is a venue for discussion of doing Some Pkix And SMime \(spasm\) work." <spasm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spasm>, <mailto:spasm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spasm/>
List-Post: <mailto:spasm@ietf.org>
List-Help: <mailto:spasm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spasm>, <mailto:spasm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 May 2019 00:35:31 -0000

Thanks, Jacob!

Barry

On Thu, May 30, 2019 at 11:48 PM Jacob Hoffman-Andrews <jsha@eff.org> wrote:
>
>
> > — Section 4.1 —
> >
> >     Tag Length: A single octet containing an unsigned integer specifying
> >     the tag length in octets.  The tag length MUST be at least 1 and
> >     SHOULD be no more than 15.
> >
> > What happens if it’s more than 15?  What’s the interoperability issue, and how
> > would an implementor decide what to do with this requirement?
> Good point. Removed the <15 suggestion.
> >
> >     Tags MAY contain US-ASCII characters 'a' through 'z', 'A' through
> >     'Z', and the numbers 0 through 9.  Tags SHOULD NOT contain any other
> >     characters.  Matching of tags is case insensitive.
> >
> > Why “SHOULD NOT”, rather than “MUST NOT”?  Why might my implementation need to
> > use other characters, and what are the interoperability consequences of doing
> > so?
> Changed to MUST NOT.
> > — Section 4.1.1 —
> >
> >     Tag: Is a non-zero sequence of US-ASCII letters and numbers in lower
> >     case.
> >
> > Make it “non-zero-length”.
> Done.
> >
> > -- Section 4.4 —
> >
> >     The iodef Property Tag takes a URL as its Property Value.  The URL
> >     scheme type determines the method used for reporting:
> >
> > I presume that *only* the specified schemes (mailto, http, https) are allowed;
> > it would help to be explicit about that, lest someone get ideas to use sip or
> > some such.
> Done.
> >
> > — Section 5.6 —
> >
> >     In practice, such an attack would be of minimal effect since any
> >     competent competitor that found itself unable to issue certificates
> >     due to lack of support for a Property marked critical SHOULD
> >     investigate the cause and report the reason to the customer.  The
> >     customer will thus discover that they had been deceived.
> >
> > This doesn’t strike me as a BCP 14 “SHOULD”, but a normal English “should”.
> Done.