Re: [Tls-reg-review] Temporary allocation of values for TLS extensions

Yoav Nir <ynir.ietf@gmail.com> Sat, 27 June 2020 04:07 UTC

Return-Path: <ynir.ietf@gmail.com>
X-Original-To: tls-reg-review@ietfa.amsl.com
Delivered-To: tls-reg-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B38763A0B85; Fri, 26 Jun 2020 21:07:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Sg043WhbV9_M; Fri, 26 Jun 2020 21:07:04 -0700 (PDT)
Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (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 AAEB53A0953; Fri, 26 Jun 2020 21:07:03 -0700 (PDT)
Received: by mail-wr1-x434.google.com with SMTP id b6so11350385wrs.11; Fri, 26 Jun 2020 21:07:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=CXuHHX7+8IOJGZulHe8v9nBLoZkZE7QLftHIAIiaIjw=; b=jlpQVdiKJNtCWfOlJbnTSMibnXDOcaOIoPAqL+8LDQHq5iyt8077hOOnOu3vM7/jTL ACz2rt0hHOHJT0jQ2jh3HTZrcjJAuc3a1bJ3m9NSzBkDf/3ptxIPVM/lBzg5jbWXnMPM V2xvJ3EvgMMRjA/odGis6bdy9V9+ylFav1TjMx8MlaAqWwVSYxWtoAmIIyoO6Cy0NUP5 1IJ9eib6kAHto/ZDWfrZjCfzDstubjpJi0AToy3Ikq9Cbv4zuYgKlK+RnZotZmPoCPMU hep05whCwutH1VMxdspgpwCGLS6FMfVk2zukdj5KDuvQOoO7B3VQI2Yz4OhkzEccScpU 91lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=CXuHHX7+8IOJGZulHe8v9nBLoZkZE7QLftHIAIiaIjw=; b=gGGkHLDbVWpWqt+K6c6azqWza2NRX0RG+6Wl5iZ0X2xv1xuS3iX3k5/eouzv37o7mK ybyY0Ee6D72iscWA87IgRW8ksQt2zVeNzK4vaoVrLDNzwZk5UDfvpHc6RopXdF7uBTvf znJX+PTOYY7KL9GBKZ6OLpx5laXqkyE8sOYaVidj/DMfhJdlCL/s8v+IvwDkdarPeimf MGxJiBSTM/KjRsTQKLaTsCt2i4atHRKYtzq4E9ufKlNeEd0eIQ1BFg3xlHsNX5/6aCak HKhptSsM64UUdjJ9kivPOzkVP1Bu/mE7LK9xafNeV04bFduZRkkRsGp6YtUwbYOLwOXg cIIw==
X-Gm-Message-State: AOAM5323/oQemlWE3QD66GT62Skh1eXgA83bPbvyoRIDSMZ4qGcbdqaQ Asi3JzzkX+IyPcbzzJtoMmvWfcQq
X-Google-Smtp-Source: ABdhPJxugnXQciT6AMQByu3FfUiRsWyBJ1pb1DPh/tpJxWbueIcLrIAR0KQDB/zuhZPNSxpGgDzpAQ==
X-Received: by 2002:a5d:6846:: with SMTP id o6mr6755051wrw.370.1593230822205; Fri, 26 Jun 2020 21:07:02 -0700 (PDT)
Received: from [192.168.1.12] ([46.120.57.147]) by smtp.gmail.com with ESMTPSA id e4sm12873655wrt.97.2020.06.26.21.07.00 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jun 2020 21:07:01 -0700 (PDT)
From: Yoav Nir <ynir.ietf@gmail.com>
Message-Id: <F5272E0D-CB0C-46F5-8D68-F4FF3A4C5A20@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D9A5DF31-DEF5-49C3-8A27-3119C8766DEE"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Sat, 27 Jun 2020 07:06:59 +0300
In-Reply-To: <CAOgPGoAw9fQy6JeMKcx6Gqvb+5i8TmZsvY2n39G_rm_VRQa=jQ@mail.gmail.com>
Cc: tls-reg-review@ietf.org, Benjamin Kaduk <kaduk@mit.edu>, tls-chairs <tls-chairs@ietf.org>
To: Joseph Salowey <joe@salowey.net>
References: <CAOgPGoAw9fQy6JeMKcx6Gqvb+5i8TmZsvY2n39G_rm_VRQa=jQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls-reg-review/bWIFKOfAzB1xZF9hQdkttIlfdtA>
Subject: Re: [Tls-reg-review] Temporary allocation of values for TLS extensions
X-BeenThere: tls-reg-review@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TLS REVIEW <tls-reg-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tls-reg-review>, <mailto:tls-reg-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls-reg-review/>
List-Post: <mailto:tls-reg-review@ietf.org>
List-Help: <mailto:tls-reg-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tls-reg-review>, <mailto:tls-reg-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2020 04:07:06 -0000

Two comments about this:
The extensionType registry ([1]) is expressed in decimal rather than hex, so the allocation should be 64251-65279 rather than 0xFAFB-0xFEFF.
We don’t generally set the columns for reserved ranges, like the private-use

Otherwise, I’m not sure if we need a distinction between private-use and experimental use. For interoperability, they’re the same: you can’t count on this value to mean the same thing to your implementation and the peer implementation absent some other handshake mechanism.  That one may be long term while the other should be short-term is largely aspirational.

But extensionType is hardly a scarce resource, so I’m fine with allocating this range.

Yoav

[1] https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#tls-extensiontype-values-1

> On 27 Jun 2020, at 2:00, Joseph Salowey <joe@salowey.net> wrote:
> 
> Attached is a proposal for the temporary allocation of values for TLS extensions.  This is intended to allow for implementation experiments during the development of a TLS extension.  This is to address the problem that the draft may not yet be stabilized enough for a formal allocation.  
> 
> Let us know what you think.  
> 
> Cheers,
> 
> Joe
> <draft-wood-tls-experimental-extensions.txt>_______________________________________________
> tls-reg-review mailing list
> tls-reg-review@ietf.org
> https://www.ietf.org/mailman/listinfo/tls-reg-review