Re: [stir] "rcdi" vs MIME Content-Encoding

Pierce Gorman <Pierce.Gorman@numeracle.com> Wed, 03 April 2024 13:25 UTC

Return-Path: <Pierce.Gorman@numeracle.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CCC5C15152E for <stir@ietfa.amsl.com>; Wed, 3 Apr 2024 06:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_MIME_MALF=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=numeracle.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 1wTp46LcN_uB for <stir@ietfa.amsl.com>; Wed, 3 Apr 2024 06:25:49 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2129.outbound.protection.outlook.com [40.107.237.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42B07C151992 for <stir@ietf.org>; Wed, 3 Apr 2024 06:25:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JBZu3lke9sUKvmOobhdO3igDvBSElX9Ck/YLBBv6c9k2i1Sp6s4yzGd73uQ+cBiwJo4Ls6YrVaRPC2Ytn7ICy/j2liIzUUBz4axfveJosgUFvUSZU3oAxeBHUmk28cEh/PSYFt7l3J6ftCKLIWwgteECtkvU60Hxw5Gxewv4u1K/sTdtuYrddz09dTaWDvSweg+bvSLgydHVkOTHcexa6RpSM2fSbwcD+X0cVym4CKXYNd9b7iI+3jHNLDUbkYpbsjDux3aUvDXhuYE+WrXA5e7+tUApGbhQqetHIW91BhNuRxo77Df8moH3o+GIp9oqulFyQEXExL+cUozrD7+t7g==
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=dWRvLNNZXNiJzaEe81R9JDH1Yk9FZHDSI6G/DIsZXHg=; b=hhS6uu0XR8sCsw6DIQf9tqmUcY08nfNq0p6Nzz4QkhgpdEjPeH5CFDQo0ZYXlAFhaUx7Tfwtokf9yreY+9MpleSnZUBpMaZznIUQNMg3MbLxaSbImX+B5qgjbj+On5VymLRtmN7qgi80X8rglUhrtQaRBwcErRsTM4N0DGpfpWuuZFJKbEgqbW5mJYXtPLEwymI5/5yNs6aexFkXrW8jsIPxX4jZQKWQOWd0PLsrC+Lm7vbJuTALSFQnp8+wdM9s1sIaej+NvryZwZMM4P4IM5JI80R/T0SvpHLQ/62vBgmDKE9BUB2hoQWCQcOYl8RxRbR3YN2nSZDa1luH4SYdHQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=numeracle.com; dmarc=pass action=none header.from=numeracle.com; dkim=pass header.d=numeracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=numeracle.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dWRvLNNZXNiJzaEe81R9JDH1Yk9FZHDSI6G/DIsZXHg=; b=T3Cj2yy1vdj7OyMCOXmB9rJkZFGj8CI7fgQi84eExTZMDHEl5P9n266dzxGzc8ozXUoKEQs9SzOKUfd0viE2uB0p4wqm4JWpa+B3XrsL1QZhgldLBqvZuc0PORCwTL5PKGvq6KqtdyC1jdJbJa7qakzIJNbamT19/8rT6HKcdiH4v9/hBbC5xK/rfZuHckyXZDdJlWPsf3V0qVJ/JHheRRblkQAz0Q5YTc4xSrr8CUfs92MVlgb6GHqUVtvAV0G/pj0IB14iYtVYVemQepfSRplP61X4xpXM+dra9A+d8Y4uBKV0Z+FYhcP3qkX4WjYdxA44R9kZtiweoL7OIj2XRw==
Received: from CH3PR13MB6747.namprd13.prod.outlook.com (2603:10b6:610:1e4::5) by SJ0PR13MB5302.namprd13.prod.outlook.com (2603:10b6:a03:3dc::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 13:25:44 +0000
Received: from CH3PR13MB6747.namprd13.prod.outlook.com ([fe80::547a:2352:b68b:92a1]) by CH3PR13MB6747.namprd13.prod.outlook.com ([fe80::547a:2352:b68b:92a1%4]) with mapi id 15.20.7409.042; Wed, 3 Apr 2024 13:25:44 +0000
From: Pierce Gorman <Pierce.Gorman@numeracle.com>
To: Ben Campbell <ben@nostrum.com>, Orie Steele <orie@transmute.industries>
CC: Alec Fenichel <alec.fenichel=40transnexus.com@dmarc.ietf.org>, IETF STIR Mail List <stir@ietf.org>, "Peterson, Jon" <jon.peterson@transunion.com>, Chris Wendt <cwendt@somos.com>
Thread-Topic: [stir] "rcdi" vs MIME Content-Encoding
Thread-Index: AQHahV8uMnuzwRUtyUCYIb6mWglOOLFWhquw
Date: Wed, 03 Apr 2024 13:25:44 +0000
Message-ID: <CH3PR13MB6747D5CA5599F9759EB0EB4EE13D2@CH3PR13MB6747.namprd13.prod.outlook.com>
References: <E7B3FBBB-672B-4CC2-AB32-B13C7759D861@nostrum.com> <SJ2PR11MB84027F8DE9935943D8652002993F2@SJ2PR11MB8402.namprd11.prod.outlook.com> <A158B773-4100-4AB6-BB67-EB369303266F@nostrum.com> <SJ2PR11MB84028DB1EC1A6B11F1E0CEC6993F2@SJ2PR11MB8402.namprd11.prod.outlook.com> <CAN8C-_Lnfrw3Sk0pY3oE--kP1BLbYynBOMAVT=WWxK3gVD9yGw@mail.gmail.com> <718E2AB3-FF57-493D-AA92-7298818D9281@nostrum.com>
In-Reply-To: <718E2AB3-FF57-493D-AA92-7298818D9281@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-codetwoprocessed: true
x-codetwo-clientsignature-inserted: true
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH3PR13MB6747:EE_|SJ0PR13MB5302:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DcE0rBxz7TB3EvfwkYYwMpKz5rZjXDCsRDXMwk8T/a3fVrh8lEeVofsKQkhU8PPwKFjG9LzF2NLDkkVAgH43qE5s4Nw1J7m+e7JRAlGrJLbp32wjzGFDOhkQzbP4+6wyjsBDMnALlG/DwMX8JlIHBQajVyK6pcpM/XIr9GLSzhPOIdUWUd5MryIrnHx8Cxc2smDgbzAkxF/8upxDxRaXYuJaFv8rxt+KoKnGgn59zQs8h67Qb5m/bmDE9NsV0HBMoNdzDtoOO/benTcIga2bRtVoiR8TFNGmRp5LgL/NRX9Us7Q/oxbfQ1FnJQtgpMtvgEppKp8NwkMqgNbOev2EcJex/E0HRxbNzlMMsPSN7ieZRMRltjiaKvCTjWfhr7+pJvBj72xP6Q1tEazAHJ51MgGpdTl5gIXyiCRH9vz6VIrV0qUgJeN8LLX5vHYTt0EuQa3c00Jew5gdgRR/7FDpnt4NsoMf5a3dKoi6asGUaGzBy+tYZaUK5O+0xTmIiTCbZ8Aura8yncj5RMwUIR4LXPCWtcaYJ+LGTYux1ad/RDsGYcPX+j/stCOB2vFcb/s4890vkC0i2rO5gHopgTp12Zex0LGXGYOPgRfVqwQO54M=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR13MB6747.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: +/EPJor3Aj9pwET7ywaIyEqAWhav9+55hB+Zq6dRYCbzYObtq0vKfRTr6+fD5uS/y2TVVLjJUoRXqasDrizrIcmylTmJNepYZwumb4+MvQ+fh4lq1YzYJXTmPkYM9ruUjWZKxvEPO8MLp223DouJTSVZd3JhzNycRooW7yfHqs1V2yadghfnCMKfZ2NSGWafkUVW0/zF8aKDqrmgvA+Qi1aQeN0LOXExIN/kTzPSrQFTJhX0El/plJV9VzxZLXc+07zwaGaAFuVnEwn6jhX4Xk7vZF1o/g4bjNrT3fDvvYNcCbjDABnh8Tuqa+qVJ5x0eJGrvazxCACA9pbhLs4/JvDqRTXe+dj986rAgJ8N+8ZaKI6XD5N93VMD4MZ/m6WqlqjbFtYDkxddssMBvvTFdgn98oUjbR1Drfg51uC5KkWi6FpWB/jyzOtWpLZl1OCoBhpH/QxDTIgbpeswD5rKa96T6OmkNZoLpWlb4gECp0M7b4SARR8mTDPoVHujkuDiWMHnJfitqdAj3CQPSJEOqaal6XQmwy34K26Dvb8Jf4bFukjssRejSW7A8WxcvNZtFOaeDcqFxG34Y36c99pxp8NUzLy9T8esLs7rxDBPegutVAxgglB25KN/R0QncKFZzSq4HgJ/9kPz9xqB4FBv2SfrSI2p/JkE6jWkPFnhjKitDmHK5eSOYeQy5d/QcaHVaOBdsfyguKog7SGNdj+PLh0gIzXIKN3J0GY8BY+z+S5Ch4bJ3fhHSTcbkgrooyDsJtg6B1vZu2TwEPy6Wk1fH+3+pG9Tny9NbgCyiE+kmJWHptd6UJyyA6ZqyC8dmB8frBZHEbkeIPkstyEbWplMk3uwy5+rKhl75bEOX+qP35hMyoklm1ChB+FVpmwKqaSf+u3EKprfu3QA962rPR+mwyl98RaxUrNNIvW54CVx/wZFnnJc7RtlN8Uno+R/1E0+/Wlvz6sGsQyUOK1F2uEMW9/dErp7W6r6tOXg4q2DWdGPZ1oUphYs4EzVssy1HFAnHHqI42wS2T8IN5lWh7uUyfskWZQ7VWFB0DcCd9dR8mzQV2amYkJABVFoN8HIKR3E4JQcCX2fY0G8VjLuz5397aEFbQzVnnCO1+ICaHyPm3Cl5F9+EibSLev9qzOA44Uj5W+ggSYAnMmhP8otIUE08qWkcejaAowCnEXCABGHh+nhnRoQqVzpl7X7ieGs3RTjtGBJTqc2Q2p1JveFJXxH03TPpHOkzE0kXmBBWB3v+fYhdzfcbUzA3HsUEqjd327HzOtQxkmJ/NrOdVasY2fCqLX/1vlpV0c4rdmJi4bZcOCKbBfA1maa69orTLZVPheBxDu8dZ1c/txdkZkf8Q5rE7R3vj7zu1uY8TN3VqGSxscKYDuU6tkLuxJeldot50msBmZsw0ERTeMoQmGnGX3YMLOV7yaBiRL9GDPA13/nm8SwKwEIjq2N30nsVBpjyS7y2CioO14Z6P9DGWoTAlGvn/3bfUrtIeCufrrL8zDwBuhWKA0jpIKF8y41hsulvWgZYyXeYH3MnMGMvi0qqhl2cnY87rSB7sitdS9U1vP+RZyAE0zyrUv3QC+wYzrjvltWtw0GR9RjtT5CQWgel2VTmaAJBYdquC0ATWzz3UDHTYBILfe1dzWhBEzcYdfy3lk8S+5V2fNVX4RYd29vahCgeg==
Content-Type: multipart/alternative; boundary="_000_CH3PR13MB6747D5CA5599F9759EB0EB4EE13D2CH3PR13MB6747namp_"
MIME-Version: 1.0
X-OriginatorOrg: numeracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH3PR13MB6747.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: aeae7827-5d19-4bb1-8563-08dc53e19105
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2024 13:25:44.5542 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b807d15e-47b0-447f-a656-f397dba6285c
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mm0b6kWLBxL/T9z6lqEkKxdQJCT+qq1tv9PTEterRoi71T3OPZBRWPVFIVUWHjMja7W2cb1ixfC/DNtPeU0emN/yodmufl/eDltLB5KxURI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR13MB5302
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/NOzwPXGu8r3LfniADkreIDnP4JU>
Subject: Re: [stir] "rcdi" vs MIME Content-Encoding
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Apr 2024 13:25:54 -0000

RFC 9399 would be more useful if it were adopted by wireless service providers and mobile device manufacturers who can be very particular about audio/video codec and image formats they will support.

Generally, the wireless service provider and mobile device manufacturer community pays more attention to content formats defined by 3GPP (e.g., AMR, AMR-WB, EVS) and GSMA than they do recommendations from the IETF.   E.g., GSMA published the RCC.07 and RCC.20 specifications that have been influential in defining Rich Communication Services (RCS) content formats which have been adopted more or less globally by mobile device manufacturers.

Pierce

From: Ben Campbell <ben@nostrum.com>
Sent: Tuesday, April 2, 2024 7:38 PM
To: Orie Steele <orie@transmute.industries>
Cc: Alec Fenichel <alec.fenichel=40transnexus.com@dmarc.ietf.org>; IETF STIR Mail List <stir@ietf.org>; Peterson, Jon <jon.peterson@transunion.com>; Chris Wendt <cwendt@somos.com>
Subject: Re: [stir] "rcdi" vs MIME Content-Encoding

Thanks, that’s the reference that started me down this path :-)

Ben.


On Apr 2, 2024, at 6:12 PM, Orie Steele <orie@transmute.industries<mailto:orie@transmute.industries>> wrote:

Is this reference helpful?

https://datatracker.ietf.org/doc/html/rfc9399#section-7

If you believe you have a use case for multiple suffixes, like this example, I would like to understand it.

Regards,

OS

On Mon, Apr 1, 2024, 4:17 PM Alec Fenichel <alec.fenichel=40transnexus.com@dmarc.ietf.org<mailto:40transnexus.com@dmarc.ietf.org>> wrote:
Ben,

I had not thought about this until you sent this email and this is an important point, so I think it should be clarified.

Sincerely,

Alec Fenichel
Chief Technology Officer
TransNexus<https://transnexus.com/>
alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>
+1 (404) 369-2407<tel:+14043692407>

From: Ben Campbell <ben@nostrum.com<mailto:ben@nostrum.com>>
Date: Monday, April 1, 2024 at 17:09
To: Alec Fenichel <alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>>
Cc: IETF STIR Mail List <stir@ietf.org<mailto:stir@ietf.org>>, Peterson, Jon <jon.peterson@transunion.com<mailto:jon.peterson@transunion.com>>, Chris Wendt <cwendt@somos.com<mailto:cwendt@somos.com>>
Subject: Re: [stir] "rcdi" vs MIME Content-Encoding
Yeah, I was just thinking that after sending the question.

Does draft-ietf-stir-passport-rcd need to say something about Content-Encoding? Or is that sufficiently understood by everyone (other than myself)?


On Apr 1, 2024, at 3:29 PM, Alec Fenichel <alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>> wrote:

It needs to be the decoded data. At the time the rcdi is sent, the content encoding is not necessarily known. A web server may support multiple content encodings and return the best encoding supported by the client (indicated by the Accept-Encoding header).

Sincerely,

Alec Fenichel
Chief Technology Officer
TransNexus<https://transnexus.com/>
alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>
+1 (404) 369-2407<tel:+14043692407>

From: stir <stir-bounces@ietf.org<mailto:stir-bounces@ietf.org>> on behalf of Ben Campbell <ben@nostrum.com<mailto:ben@nostrum.com>>
Date: Monday, April 1, 2024 at 16:21
To: IETF STIR Mail List <stir@ietf.org<mailto:stir@ietf.org>>
Cc: Peterson, Jon <jon.peterson@transunion.com<mailto:jon.peterson@transunion.com>>, Chris Wendt <cwendt@somos.com<mailto:cwendt@somos.com>>
Subject: [stir] "rcdi" vs MIME Content-Encoding
Hi,

In thinking about the “rcdi” hashes and  RCD “icn” keys:

What if the target has Content-Encoding? Would the “rcdi” hash be over the raw or decoded data?

For example, lets say that I get the following headers when dereferencing the “icn” key:


Content-Type: image/svg+xml

Content-Encoding: gzip

Should the “rcdi” hash be over the compressed or uncompressed version of the data? I assume since draft-ietf-stir-passport-rcd-26 does not mention content-encoding, that the hash would be over the actual octets we get back on the wire prior to decoding.

But I see that RFC 9399 (Certificate Logotypes), which seems like a similar-if-not-identical application, says the opposite for this specific example:


Whether the SVG image is GZIP-compressed or uncompressed, the hash value for the SVG image is calculated over the uncompressed SVG content with canonicalized EOL characters, as specified above.

Thoughts?

Thanks!

Ben.

_______________________________________________
stir mailing list
stir@ietf.org<mailto:stir@ietf.org>
https://www.ietf.org/mailman/listinfo/stir