Re: Publication has been requested for draft-ietf-httpbis-digest-headers-10

"Manger, James" <James.H.Manger@team.telstra.com> Thu, 10 November 2022 08:10 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC162C15271D for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 10 Nov 2022 00:10:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.63
X-Spam-Level:
X-Spam-Status: No, score=-5.63 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=team.telstra.com header.b=LkFfRaTn; dkim=pass (1024-bit key) header.d=team.telstra.com header.b=CIY78lPF
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 2uU5YKlVodyV for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 10 Nov 2022 00:10:42 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA535C15258F for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 10 Nov 2022 00:10:35 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1ot2av-00FDsf-CD for ietf-http-wg-dist@listhub.w3.org; Thu, 10 Nov 2022 08:07:29 +0000
Resent-Date: Thu, 10 Nov 2022 08:07:29 +0000
Resent-Message-Id: <E1ot2av-00FDsf-CD@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <James.H.Manger@team.telstra.com>) id 1ot2at-00FDri-8h for ietf-http-wg@listhub.w3.org; Thu, 10 Nov 2022 08:07:27 +0000
Received: from ipxcno.tcif.telstra.com.au ([203.35.82.208]) by titan.w3.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <James.H.Manger@team.telstra.com>) id 1ot2ap-009DhL-14 for ietf-http-wg@w3.org; Thu, 10 Nov 2022 08:07:26 +0000
IronPort-Data: A9a23:yN78Q6PWl/V44eDvrR2OlcFynXyQoLVcMsFnjC/WdQm6gD4m0TMAm2MZCzjVaPiPYGSmKNBxPdmw8RwHsZKAm99gGjLY11k0FCsS9pCt6fd1j6vI0pH7wvTrFCqL1O1DLIieRCwIZiWE/E30a+G59SAUOZygHdIQNsaVY0ideic0EE/NuTo78wIIqtYAbeqRWmthivuuyyHrA2JJ7hYvWo4iBw1vnzs01Bj6kGtwUlXT/pmntneG/5UeJMp3ya1csxIU62SJd9NWSdovzJnhlo/Y1xY1Adqjk/DneUwEBKLfOROSkHMQUK+nxBFfzsAw+v9jcqtDLx0O1XPTx4gZJNZl7PRcTS8LN6jBg6I9FTxRFS5zJ4Va9bbCZ2SytdeP1USAeHzpqxlrJB1qZtFAor8oXgmi8tRdcljhdCurhu+qzve7VvV0w9ssBNaweoQFtRldIZvxZRo9acmbBfSVo4UBgnFq3pgmIBoXXOJBARIHUfgKS0QXUrvPNK8DoQ==
IronPort-HdrOrdr: A9a23:zvHGfao+Qu1TYfI7hZefeIMaV5oweYIsimQD101hICG9Ffbo9PxG/c566faaslwssR0b9OxoW5PgfZq/z/FICOAqVN/IYOCMggWVxe9ZgbcKuAeQeRHDyg==
X-IronPort-AV: E=Sophos;i="5.96,153,1665406800"; d="scan'208,217";a="443400177"
X-Amp-Result: SKIPPED(no attachment in message)
Received: from unknown (HELO ipcani.tcif.telstra.com.au) ([10.97.216.200]) by ipocni.tcif.telstra.com.au with ESMTP; 10 Nov 2022 19:06:59 +1100
Received: from wsapp5585.srv.dir.telstra.com ([10.75.3.67]) by ipcani.tcif.telstra.com.au with ESMTP; 10 Nov 2022 19:06:59 +1100
Content-Language: en-AU
Content-Type: multipart/alternative; boundary="_000_ME3PR01MB5973AB6167E4FAA3C3620202E5019ME3PR01MB5973ausp_"
DKIM-Signature: v=1; a=rsa-sha256; d=team.telstra.com; s=s1; c=relaxed/relaxed; t=1668067619; h=from:subject:to:message-id; bh=N5XOoaO7erAWWd97vCeXGi4Jl2r7wENFPWLwhzqkwaA=; b=LkFfRaTnehAnelmKrfoBVj8UhGFPi4tvrOD7qjLyMPjZQdL0GLU8mDBJwts9BMLZ+xR9h3gEqaW 2pkXsBGN0RP//WMS4Z/BjZkEFe+Rvw/NqYFS90vk/JVM53NKjJHcPRTrLTYFMwtKmXVZCSca465jf w+2e9/U+/GerkJVd82K6KuzjE+CgTHlaoFIgMh/qDMiReVkY+MLEI7FYZvk2f3+GJbgkIfzRM953P BI6pxz6eMrjSvbowcZ9iB6ga17Fcf7UMfvcJjo8JdfrB/LMxtYN/9EAqW5qFgfy5awZ9YoFR+ZVRJ wx8LZMjEy0A55U8N9W2s3vqgQ14VhnpyGmlg==
Received: from wsapp5584.srv.dir.telstra.com (10.75.131.20) by wsapp5585.srv.dir.telstra.com (10.75.3.67) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Thu, 10 Nov 2022 19:06:59 +1100
Received: from AUS01-SY4-obe.outbound.protection.outlook.com (10.172.229.126) by autodiscover.team.telstra.com (10.75.131.20) with Microsoft SMTP Server (TLS) id 15.0.1497.42 via Frontend Transport; Thu, 10 Nov 2022 19:06:58 +1100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SPmBBHD0qUKUWjcLz6Z9URWZqbiCCk4zAOc/e7dE0jXAL1fgHB/fT8mHmAFo1B+23HtUVqRfuEaa+Qeg000sL5ESQOsRP5+DV6y+ShYwu6xJD6TmFuP998JF8y8sSc4P1j45YlM6kcyKrHVQdoPDuRgyjdw39g5NeJRVU165IdqAvybWcBRYwtTngAjyw06cZGm2nBYAmmYk6gcNDm5BxA+V0M08ZNK1Xrz1MAfrIbk/gv0pfEn5OA2MWr17nzRZwsPw7tr+vPnaoqf+fP5w6nO1DYSGlbiFUZh64pIRLmCylAw00V2P6R2sIkVPdvbYvIButj/17eytfP4kI6eLSw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N5XOoaO7erAWWd97vCeXGi4Jl2r7wENFPWLwhzqkwaA=; b=atAi092mxRKBT4rMhNClfmvNz1tPUckJVPRNlT6QAYYBpyYTGXQUwXHd+JdcS0jOsb/ixuWfIJ9FhYRCEu8QEmQ9OJgRQL6r/YVhpqu6koE3HHgaxmVaSOlKmiGnvIMEdAbsJBJoPpI/2IKWur8DFBKh4lDqLXThv5/leO0G9nBKaoEpe7a5ReZoJndiQwMD8/5UTyWeBq8TJ1FJJ6PX9h8OtEAL/a8P3atpz4kfGmrNOBkDR8WrqAP1F5WnK+HhaqS6ULDU2DFAHY7OP5Pz/NuiXO1vOWfpQNYeMjQGw15uzZza+l6a9qCikWVL73Z4+WRT8Y5EXIvyMxIsfXAfAw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=team.telstra.com; dmarc=pass action=none header.from=team.telstra.com; dkim=pass header.d=team.telstra.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=team.telstra.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N5XOoaO7erAWWd97vCeXGi4Jl2r7wENFPWLwhzqkwaA=; b=CIY78lPFi0i0dmn9ZmxpqcmZA3t5CJb30NG+x8SQOoG25QrdSqctKerYQNwIbwh9euoApN5Gk70Xp0UqmqEwY6gR9GS1Vy4XyxUATtdRL1ooKPHU/HcH1NRETizfy7N0ZVjiwgmlySzrTP5RhOUUXMsAic0O7y6k8X1G5Q+vPbM=
Received: from ME3PR01MB5973.ausprd01.prod.outlook.com (2603:10c6:220:db::11) by ME2PR01MB6116.ausprd01.prod.outlook.com (2603:10c6:220:ed::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.12; Thu, 10 Nov 2022 08:06:57 +0000
Received: from ME3PR01MB5973.ausprd01.prod.outlook.com ([fe80::30eb:ba60:7818:8e9a]) by ME3PR01MB5973.ausprd01.prod.outlook.com ([fe80::30eb:ba60:7818:8e9a%6]) with mapi id 15.20.5813.012; Thu, 10 Nov 2022 08:06:57 +0000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: Roberto Polli <robipolli@gmail.com>, "Murray S. Kucherawy" <superuser@gmail.com>
CC: Lucas Pardue <lucaspardue.24.7@gmail.com>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>, "francesca.palombini@ericsson.com" <francesca.palombini@ericsson.com>
Thread-Topic: Publication has been requested for draft-ietf-httpbis-digest-headers-10
Thread-Index: AQHY9CKxl706Qrbs4E2PBDMDgEo0qa43u1cA
Date: Thu, 10 Nov 2022 08:06:57 +0000
Message-ID: <ME3PR01MB5973AB6167E4FAA3C3620202E5019@ME3PR01MB5973.ausprd01.prod.outlook.com>
References: <165568314250.27214.12601666470763517171@ietfa.amsl.com> <CAL0qLwbs6nMrVX4QXprkP9Nv5DbRLN--_-ZfDDPf8CApO-YqvA@mail.gmail.com> <CALGR9oZ3k0g-WAuEGRvkjjAz+Uxyb5U8_41GR-zNCL-7cxQ05Q@mail.gmail.com> <CAL0qLwZgojJcVwAH1U69OnH3p3u_-Dfqydxoj6UgfL8L5v8FJA@mail.gmail.com> <CAP9qbHUGgL++9924K0DDz+r+F+yTRP+V9c7nS+2+6aQF2JUG=Q@mail.gmail.com>
In-Reply-To: <CAP9qbHUGgL++9924K0DDz+r+F+yTRP+V9c7nS+2+6aQF2JUG=Q@mail.gmail.com>
Accept-Language: en-AU, en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f4ab56b7-6ec4-4073-8d92-ac7cc2e7a5df_Enabled=True;MSIP_Label_f4ab56b7-6ec4-4073-8d92-ac7cc2e7a5df_SiteId=49dfc6a3-5fb7-49f4-adea-c54e725bb854;MSIP_Label_f4ab56b7-6ec4-4073-8d92-ac7cc2e7a5df_SetDate=2022-11-10T06:58:15.3172186Z;MSIP_Label_f4ab56b7-6ec4-4073-8d92-ac7cc2e7a5df_ContentBits=0;MSIP_Label_f4ab56b7-6ec4-4073-8d92-ac7cc2e7a5df_Method=Standard
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=team.telstra.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: ME3PR01MB5973:EE_|ME2PR01MB6116:EE_
x-ms-office365-filtering-correlation-id: e3077e9f-095c-40d0-f69f-08dac2f289ea
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2lpd74RZDzSGjjcgBErNjDQaXnil8qFKdcuqN+d6hj8Q9wK/E1MQkkmR2TYAV5qDTyNYH10vqjzQzfTd/AG+dclZntkBfkzG169lgqdGdq0JEZS0G8T+bIfCtO3qOBfEgTC6Z1F+WLisuEMmHLdnICRjsbSA5SsiWpn307OZ4YNBRMEmtCCF/1uy6FrBKbDtJLIyALluxzbO4BtGINzbwPeeE1t1fo/HpzvoY2lLFH6OwvVPnOfl11aaU8C66afaB7CO+bFArTWNKaeqwMev1FSxRVV/DyG4J4t+UvPj5e7Mq7UJh3dI2fvIZnlnqSMsaj+BezewU3cRYWV74RnwWoliO5pQ+L4d85hPoZf3zx/F9e3Cd8d2G9si7hbwVLT1d7f4EZgWQt1rroE31O7sLXk9f5HhF2VWocVDH989fsazrbFR4vMKT+mnbaNaCf7AEAN3S+yVyHWgO3IqBTNfUASIlHaaxe7Ma28eZ9jAcnUG0jzpuUoFSARA4G6mfTyquqGtP8zaaUPwRH+F0ajwciyfAyVN9kpD4CoOFXTE5GpPISD+JzK0C32XfGleecMGAbo5xAq2RJMUpPCxwaIQaExyjXgThXQw9L0eOWqFRr3zfypIgyJ+hJ/uuh5blQYKFG9P4jKLQXxyOWf/Jaxuz+d+q3trGsaZgO6rN/k893VluSGAqfRvamgKp0SsfZBCqi+ntmVDUpWwi86IwwmXK3OkLIJBMQ6G8YQN/JAIMSMp+ZFD6Y6S/yulnYS+2UtpEcpH5FOTSOyz0p4GLIWoPA==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ME3PR01MB5973.ausprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(84050400002)(451199015)(122000001)(38100700002)(33656002)(82960400001)(38070700005)(86362001)(8936002)(71200400001)(478600001)(55016003)(5660300002)(52536014)(4326008)(76116006)(8676002)(64756008)(41300700001)(66556008)(66446008)(66476007)(316002)(66946007)(54906003)(110136005)(2906002)(9686003)(26005)(186003)(83380400001)(6506007)(7696005);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 3YZogQxMeQir6y1LMKmnOXr/DqsoMALQUHYLzKCumffbiFtwAOy1bR2p4myHGBOkVSzXun7SKNaawLNwNSgsalKgMikIKEFgODLj+qK2qhf3ArF8jWZCeGpg3N/LWZRXkIg5bg/GVCid584+lmNFPXG4sEiqjwG2TT2uJGeYZG+F/XjcVZJJ2RTv+whyR6ty7NoAjbYT5JOY6qbBd+wzCvXQvXuzX/UMZ22o36XDh38a++mPuq8fH2ixqNbjEV5jvGV12mJrlb4Nx6tHkadRnDj7W35FbyW0MMwUzuiNcJzdS6bee6ns37OlWxF8nNKD+gJRf/0BOLR1ua1clScxM0z+ZtKmemOYQe5fg7Zd79DIJi0YJA7BpO2TwVVvsN73142DVgkhEOFlRAyPg++OoxRuL6lvq/YE5Q0DkjoRfLKB34AZ9+itOtt8wpHCjLRNZTmzn1VE80gNWfs97LETD4DXOoZMKjctW6UD7iGhorFkHULdCELsEtR02rc+boObGyZi/pnbt4a5xsw7pGYbifsLiwxuQcfhkFUhIhpCI/Y3OKbW2zYQx9kSB9V9CfRgsoj02y5FQMvjcAdNxxDNCpoT9IL+dNaiC5zZC7hG9NW2/lgvZzRGFBYb+kq+ZLyMPiloMK305Cc17EoiPieEwJUGALAsFOn/nPhtFNlJTWyHIMy21nohDy5w15bscs7zZXmfIt645yTpl0sfw3JVw2Og1swB28G9ms0del700IYmQzaKKeJfUepo3y6QNPlJNF1993xEc4rKaGatcZAvvo8V2c53lwckbrcbzUPgqvoZorwElyCjTzmXKCAF/S0FF0AufLGePx2rrK9BYsCxVK14NaiJQ1cjR50b5mMjDTO6Q4tVBWHMzVtjkeYTzaazNoEUXN59aeF7qKX+wZanJEUsgbw28/RV4uYSb4eHTxMpu3pSA7C8ynfPe+jluzWOfj1hoJ7N+D92eeBp82xRt49ZUzRT7vYnLYGiD+GdLBLQx+w9QVFB56Qi4TznF1gia4rJ5XGcacJfFhf+kbd+jEwPc6T0FAOkmtQlPSiloDwcYneYfmbIZOW164bHRuwA2MDHpMyApE3zvdvWcvQFnuguK/W/xgSo9SUb+b59yA2zZ58EY5HEDUdYg0PKnZ+bTxicIZzU6vezLFMd/K+3j5DKQ4df6L5xCf0hWdAn+jQxZWR2OR0nXb2FSBiYT0FmRT8xpOigdUgiIksb0pkHkMfZNnwJMoig80f4Muc8uFknaa7FVOWshLrP1twm+jetVijH39x/UO0HoYJvyavWjjd7I9MSuMKgJ+4z7TK4V8HJdZjbSmMyvxxWWjBukGn+GvDtbmYsuEI3DmmbggJzihhqx8vvQ+FB1nGicUgq5tL8tSdTsjTjzB9dEX0z6tuCLUPUxkr1hyAbzJSZcQM1rrlOIgEpfq1DITgPnTTxNPfJPeCaF9vFFhREVp0Bptg4Kl8DYRp5dncQHpsQbGiP4PM69XWfr/J2A/Kk67iSwj79QvxTFpleXdu3iabuUm8+/FtTWYrrEw69FagX/GpZ7SP73pgQ89VcKCJXwEA86pMJTqtIRPH6BOEOpzFtIze9bX7HwT5JMrC14YORcHiVNJfEukr0Nf9WYofHHRxEm/LuS42vAh+MYjLRDAc0NnQL
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: ME3PR01MB5973.ausprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e3077e9f-095c-40d0-f69f-08dac2f289ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2022 08:06:57.7785 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 49dfc6a3-5fb7-49f4-adea-c54e725bb854
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xqtCWhsChsr8+q9bOdGow3qWbjmgAjCZTmEUd0xPimPc27aAgPNsTFOYpp+j/65oxiWK14gye2Fdg8I0OkTG1WWSXt3Toy4xQYDFzoZuRp0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: ME2PR01MB6116
X-OriginatorOrg: team.telstra.com
Received-SPF: pass client-ip=203.35.82.208; envelope-from=James.H.Manger@team.telstra.com; helo=ipxcno.tcif.telstra.com.au
X-W3C-Hub-DKIM-Status: validation passed: (address=James.H.Manger@team.telstra.com domain=team.telstra.com), signature is good
X-W3C-Hub-Spam-Status: No, score=1.0
X-W3C-Hub-Spam-Report: BAYES_50=0.8, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_NW=1
X-W3C-Scan-Sig: titan.w3.org 1ot2ap-009DhL-14 1c7f917a8279d6183c85adfc41419ccf
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Publication has been requested for draft-ietf-httpbis-digest-headers-10
Archived-At: <https://www.w3.org/mid/ME3PR01MB5973AB6167E4FAA3C3620202E5019@ME3PR01MB5973.ausprd01.prod.outlook.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40554
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Comments on draft-ietf-httpbis-digest-headers-10

1.
Typo in “2. The Content-Digest Field”: 2nd example should be Content-Digest, not Repr-Digest.

2.
In “6.5 Usage with Encryption” it isn’t clear what layer of encryption is assumed (representation, content). I guess it is assuming a Content-Encoding that encrypts, such as “Content-Encoding: aes128gcm” from RFC 8188. And the security consideration is pointing out that if the encryption is performed multiple times to respond to multiple HTTP requests then the ciphertext (& hence Content-Digest & Repr-Digest) is likely to change each time, as each encryption (of the same plaintext) is likely to use a different nonce and/or key.

This issue could occur without encryption. For instance, compression algorithms often have different “levels” (eg 1=fast, 9=best). So the representation could change if the level changed between requests. Maybe that will be rare enough to ignore?

I thought “6.5 Usage with Encryption” might be warning against including a digest of the plaintext if encryption was applied as, say, a transfer-encoding (not sure if there are encrypting transfer-encodings). That would be insecure.

3.
There are no examples of any of the 6 “insecure” algorithms that are still listed in the table. This is particularly important as checksums were conveyed in decimal and hex in Digest, but will now be base64-encoded in Content-Digest & Repr-Digest. Do you base64-encode the decimal digits from, say, cksum; or base64-encode the 32-bits (most significant byte first?) they represent?

4.
“/entries/1234” is used in appendix A while “/items/123” is used in appendix B, even though they seem to be for the same resources (without & with …-Digest headers).

5.
Base64-encoding non-printable bodies so they can be included in the document is unfortunate. Particularly as there are lots of “real” base64 values (ie all the …-Digest values). Perhaps hex would have been better to display bodies.

If sticking with base64 to display bodies, the “Range: bytes=1-7/18” examples would be better as “Range: bytes=3-10/18”. That way you can visually recognize that the range (“AItWyFwC/6s=”) is a subset of the original (“H4sIAItWyFwC/6tW…”).

6.
No newlines are included at the end of the JSON bodies, though that is never mentioned. “Content-Length: 18” on the first {"hello": "world"} example could indicate that. Not including newlines is okay for 1-line JSON values (even though they have extraneous spaces so they aren’t “compact” JSON). No final newline on the multi-line JSON examples is a bit nasty.

7.
Can 2 algorithms have the same preference? For example:
Want-Repr-Digest: sha-512=5, sha-256=5, unixsum=0

--
James Manger



General