[Cbor] Re: New Version Notification for draft-mcnally-deterministic-cbor-11.txt

Anders Rundgren <anders.rundgren.net@gmail.com> Sun, 11 August 2024 12:44 UTC

Return-Path: <anders.rundgren.net@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1187C14CE24 for <cbor@ietfa.amsl.com>; Sun, 11 Aug 2024 05:44:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, 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=gmail.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 P1JJ4MsXi9qm for <cbor@ietfa.amsl.com>; Sun, 11 Aug 2024 05:44:55 -0700 (PDT)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 179C4C14F73E for <cbor@ietf.org>; Sun, 11 Aug 2024 05:44:55 -0700 (PDT)
Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-428178fc07eso23473725e9.3 for <cbor@ietf.org>; Sun, 11 Aug 2024 05:44:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723380293; x=1723985093; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=OohUAsK+/xoGYZPC/mtK5GrqKCy4nwI2GKvl81n2VVo=; b=g9qCG1hEC4So3rQYOgj67bgjc9Q4a39rNNHE91Z6+3Qxu4H4xwkjoxsclUHANdBlF6 4in8e+d+UFWXbw8sj5+07lRJaE1CSKlvDaEEGaJELPLeE/1+bFjMp9ru1Z8249kT8wwO Tzk20MiUmeQhECm5rAW54OFT2dUUppLsyfT198zcE7IS5WfxInl4J++8bX5Ho3rdaNVk 7kMsKiKio2UcYVTu6VGLyvlPg9xU3DFlAYeiFL60IExs7BIfOn8y1Xe7vuLUkQGNuNDG jFwNsRSf/PKn24+DKT3XdVslS17O0++cRlqvW+gBxW67sYylv0/Ik5XT1GzDWzzZOuBY 27Vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723380293; x=1723985093; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OohUAsK+/xoGYZPC/mtK5GrqKCy4nwI2GKvl81n2VVo=; b=jByVdFkH7QmAfW7cXJ6GXfSdc0w/NlDIWs4mUAsnDffZma+j51B3ydPUzptZBXJB4G HKfOFo1Pa/CYwRJScYm4RlzKVzfX98tI7u/xT1TOi0vWLu8crJI4R0bDrQrGSsJLnGlL WEYB2wsS3jwBFTx7lwugVZRI6NZY5hxDjYFycSlrwbnqBqkn74tx3yBwJ+cV6a2eTezh ltZ4N6huJE1GT6hU3XkwNLTcBeEInLxoHkGaUsorRdZMl3UyL4sLPMzW/QLNI6QBBQOv eCfE2Z1HGVK/jaJskxUTeVEu0k1iDi9YzEjPvwRYNIbeUf/iZ+BiGZ01zGAMiEBpJRnX 8A2A==
X-Forwarded-Encrypted: i=1; AJvYcCWeAmjn5NwsblvcGFU+Adjs0+HPgzhU9CErDOo1OITAn0f3YJB3sQe9fxfXSiiXiaR5SnqnK64laeeRsXqr
X-Gm-Message-State: AOJu0YwGDwHuvGdznV1JtcEN0pkYqSdSIXilM5EU1JyRA1ALOr4Veudw zIt+/fRJ6ly4H2MucVErIY2FYsw2WvzeKXVgVIx+RzB4jWfnce06
X-Google-Smtp-Source: AGHT+IFj6FQuZRk5Su7h4z4LMrm2b+Qtk/rpS0OTlGRwVDs8jXOa8GUC2ptSm4/CBZPw/kgvLtxLoQ==
X-Received: by 2002:a05:600c:4695:b0:426:6e86:f82 with SMTP id 5b1f17b1804b1-429c3a29ac7mr46302285e9.22.1723380292877; Sun, 11 Aug 2024 05:44:52 -0700 (PDT)
Received: from [192.168.123.133] (190.22.205.77.rev.sfr.net. [77.205.22.190]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4290c7bf87fsm152207765e9.48.2024.08.11.05.44.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 11 Aug 2024 05:44:52 -0700 (PDT)
Message-ID: <1ff8cad9-2466-4236-9b36-d45bb80add49@gmail.com>
Date: Sun, 11 Aug 2024 14:44:49 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Wolf McNally <wolf@wolfmcnally.com>, Carsten Bormann <cabo@tzi.org>, Christopher Allen <christophera@lifewithalacrity.com>, Laurence Lundblade <lgl@securitytheory.com>, CBOR <cbor@ietf.org>
References: <172314188985.93525.11185651846263589327@dt-datatracker-6df4c9dcf5-t2x2k> <4D04C41A-A701-4E6F-A775-AF8EC54ACBD8@wolfmcnally.com>
Content-Language: en-US
From: Anders Rundgren <anders.rundgren.net@gmail.com>
In-Reply-To: <4D04C41A-A701-4E6F-A775-AF8EC54ACBD8@wolfmcnally.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: LJ52IEKFKIQMQTQ34UFPZSEUNTZMLM5K
X-Message-ID-Hash: LJ52IEKFKIQMQTQ34UFPZSEUNTZMLM5K
X-MailFrom: anders.rundgren.net@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cbor.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Cbor] Re: New Version Notification for draft-mcnally-deterministic-cbor-11.txt
List-Id: "Concise Binary Object Representation (CBOR)" <cbor.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/TLZPD4dVYXDCUmwUrHYx4QBAnc8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Owner: <mailto:cbor-owner@ietf.org>
List-Post: <mailto:cbor@ietf.org>
List-Subscribe: <mailto:cbor-join@ietf.org>
List-Unsubscribe: <mailto:cbor-leave@ietf.org>

Thank you for adding sample values.  There should be a similar table in CDE as well.

The draft still doesn't elaborate on the need for Numeric Reduction but I guess I'm the only one who doesn't get it.

Anders


On 2024-08-08 20:33, Wolf McNally wrote:
> The latest version of the dCBOR draft is now available.
> 
> - Added requirement for strings to be encoded using Unicode Normalization Form C (NFC).
> - Updated approval status of tag 201 in the IANA section.
> - Added table of numeric encoding test vectors as Appendix A. Thank you Laurence!
> - With his approval, added Laurence Lundblade as an author.
> 
> ~ Wolf
> 
>> On Aug 8, 2024, at 11:31 AM, internet-drafts@ietf.org wrote:
>>
>> A new version of Internet-Draft draft-mcnally-deterministic-cbor-11.txt has
>> been successfully submitted by Wolf McNally and posted to the
>> IETF repository.
>>
>> Name:     draft-mcnally-deterministic-cbor
>> Revision: 11
>> Title:    dCBOR: A Deterministic CBOR Application Profile
>> Date:     2024-08-07
>> Group:    Individual Submission
>> Pages:    17
>> URL:      https://www.ietf.org/archive/id/draft-mcnally-deterministic-cbor-11.txt
>> Status:   https://datatracker.ietf.org/doc/draft-mcnally-deterministic-cbor/
>> HTML:     https://www.ietf.org/archive/id/draft-mcnally-deterministic-cbor-11.html
>> HTMLized: https://datatracker.ietf.org/doc/html/draft-mcnally-deterministic-cbor
>> Diff:     https://author-tools.ietf.org/iddiff?url2=draft-mcnally-deterministic-cbor-11
>>
>> Abstract:
>>
>>    The purpose of determinism is to ensure that semantically equivalent
>>    data items are encoded into identical byte streams.  CBOR (RFC 8949)
>>    defines "Deterministically Encoded CBOR" in its Section 4.2, but
>>    leaves some important choices up to the application developer.  The
>>    CBOR Common Deterministic Encoding (CDE) Internet Draft builds on
>>    this by specifying a baseline for application profiles that wish to
>>    implement deterministic encoding with CBOR.  The present document
>>    provides an application profile "dCBOR" that can be used to help
>>    achieve interoperable deterministic encoding based on CDE for a
>>    variety of applications wishing an even narrower and clearly defined
>>    set of choices.
>>
>>
>>
>> The IETF Secretariat
>>
>>
> 
> _______________________________________________
> CBOR mailing list -- cbor@ietf.org
> To unsubscribe send an email to cbor-leave@ietf.org