Re: [dnsext] Draft: RRTYPE B - Web Resource Integrity

James Addison <james@reciperadar.com> Thu, 16 November 2023 11:34 UTC

Return-Path: <james@reciperadar.com>
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0A55C14CF05 for <dnsext@ietfa.amsl.com>; Thu, 16 Nov 2023 03:34:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=reciperadar.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AmE-YpwCtttq for <dnsext@ietfa.amsl.com>; Thu, 16 Nov 2023 03:34:11 -0800 (PST)
Received: from mail-yw1-x1136.google.com (mail-yw1-x1136.google.com [IPv6:2607:f8b0:4864:20::1136]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01BD1C14CF1A for <dnsext@ietf.org>; Thu, 16 Nov 2023 03:34:10 -0800 (PST)
Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-5a81ab75f21so7431277b3.2 for <dnsext@ietf.org>; Thu, 16 Nov 2023 03:34:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=reciperadar.com; s=google; t=1700134450; x=1700739250; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=6hxkPHYqIcd5NW+GtbhoyXgUNzqD90e3RVVxa2NfeSc=; b=RtrEiG3RCiZEJGyBzt3fm5DeKyoC822biSYLpRnuYSzZMvLvxUWAgD0aojRgrfWQqr 0Dfz72VQGff6YXXBcmG1HEGaeQuiXtFdQYtmJMqsrhxuVMeVPcw6CuohkFwqPBQnTp5o MvAprSQF0pADEj6CJ4ETRt9kOVeECnACc8FKJJGzcGNOyIhj5C+zJBwLBGTNzYeQh3/q KM1+ATvSKx0rBSGnTZzk3gz2G5EOQO0UbJXsOzyFZU+kxMdDpOUHZfZg9jE2EVLyY/xC yLP9lABp9ukv45yxwEb6EI0+XzaMupiS0rYp6nZoaP4CcNSBdKtMuzL1KuJQF0ezLNBe nxSA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700134450; x=1700739250; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6hxkPHYqIcd5NW+GtbhoyXgUNzqD90e3RVVxa2NfeSc=; b=NMKBJNpLj2itj2lV2xl+Dya1fCbQmJAnQTpdYxeeu+5P9XyCtY6qmcSaAOGgUXDl1e L0TFPNunHtxvHzWym4qoIPQeKYMHOOUhwXtVLEVUrviyvtyvKpLtx6ugzgCE9AYKwW6F CiY/i0/HCCWdVADz9tgjNLU8jSnznjp9uDcMxh6k9HXYltuFRNytl8IvgDGwDRf+uv/Z z68k5lZ3xSqk7lJxQCuV2xXekKbDHHIqagLyMobd1IwZGQNWwDYq0DthGz3Qizctprs8 yeNe5sLF4NIRD3i72Hxx6z5m/BibDqYHrougbDAWJ/6wglcyIjaLZ9Rpj3/IWsGHlKXm lphw==
X-Gm-Message-State: AOJu0Yxbl+mJkONOsWE0zA8U9iPcO+IcxlyvInjLv7SuZvytT8vPQJqe obZOjKIz2We14QNK6ZJzEMp/g0qgfpX1qIawiMjg2OQO93qqAoOe
X-Google-Smtp-Source: AGHT+IFpvn5wM09G8Ylk3s2BsxW4P54mlWi2k9GmlZeP8cxWHd31p5VAxbi8ozvyHgsg2M4d8WAy7qwnWK/5CpxDNxQ=
X-Received: by 2002:a25:7314:0:b0:d91:b6e5:54dd with SMTP id o20-20020a257314000000b00d91b6e554ddmr15975934ybc.3.1700134449725; Thu, 16 Nov 2023 03:34:09 -0800 (PST)
MIME-Version: 1.0
References: <CAF3AkiPt98c5By3M1qY=31qW4ESV9_TF7bzH+wdqz2iqzBB+6w@mail.gmail.com> <f658adcb-c65f-4577-b6c1-a6d299592c03@knipp.de>
In-Reply-To: <f658adcb-c65f-4577-b6c1-a6d299592c03@knipp.de>
From: James Addison <james@reciperadar.com>
Date: Thu, 16 Nov 2023 11:34:02 +0000
Message-ID: <CAF3AkiOU_stA+aS2unyGk8YhbhmCe8DXm12CkpzXHuT=7uBgyg@mail.gmail.com>
To: Klaus Malorny <Klaus.Malorny@knipp.de>
Cc: dnsext@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsext/plWM2xGGczd7Zb9do59QfxGSidE>
Subject: Re: [dnsext] Draft: RRTYPE B - Web Resource Integrity
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsext/>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Nov 2023 11:34:15 -0000

On Thu, Nov 16, 2023 at 8:33 AM Klaus Malorny <Klaus.Malorny@knipp.de> wrote:
>
> On 14.11.23 18:36, James Addison wrote:
> > A. Submission Date: N/A (draft / RFC)
> >
> > B.1 Submission Type:  [x] New RRTYPE  [ ] Modification to RRTYPE
> > B.2 Kind of RR:  [x] Data RR  [ ] Meta-RR
> >
> > C. Contact Information for submitter (will be publicly posted):
> >     Name: James Addison              Email Address: james@reciperadar.com
> >     International telephone number: N/A
> >     Other contact handles: N/A
> >
> > D. Motivation for the new RRTYPE application.
> > [...]
>
> Hi,
>
> I cannot contribute to the question whether the proposed record type is
> necessary or not or whether it accomplishes its task. Since you don't
> give an explanation where the name "B" comes from, could you please give
> it a reasonable, perhaps mnemonic name? Since the types are represented
> by a numeric constant in the protocol, a longer name does not hurt in
> any way but makes the understanding and recognition a lot easier. Thanks.

Thanks, Klaus.  The choice of 'B' was fairly arbitrary as a
Latin-alphabet neighbour to 'A', communicating little about the
purpose of the record type except that both values are intended to be
used in combination, as adjacent items of information, during the
initial stages of a web session.

In retrospect the type name could also be accused of hiding the
protocol-specific nature of the proposal.  'WEBINTEGRITY' would be my
initial suggestion for a mnemonic.