[Rats] Re: Adoption call for draft-richardson-rats-geographic-results
Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de> Fri, 11 September 2026 19:56 UTC
Return-Path: <muhammad_usama.sardar@tu-dresden.de>
X-Original-To: rats@mail2.ietf.org
Delivered-To: rats@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 10FAE1392D9EB for <rats@mail2.ietf.org>; Fri, 11 Sep 2026 12:56:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1789156603; bh=g8FK5Ne7wdzVaqQRBgZPrAcAb0RB+L5rFuXR5LjkiG4=; h=Date:Subject:To:CC:References:From:In-Reply-To; b=MAkD4C1CFTUszxdSnG7Jhk4KeNZ8UytgA7aESgfBH/KwoHPCwjUGEcU04nyv1f9nX tK0aYSJHjpKqXPGifEkmYmal079OkKIIDa3SJ/c0/CnTe57NQHDlNC3/ZocZ8lwKGc 0RNdJPIgQkvRSy2Gh6BADMu5z7oxY28HyKMHlhBg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.388
X-Spam-Level:
X-Spam-Status: No, score=-4.388 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_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001, T_PDS_SHORTFWD_URISHRT_QP=0.01] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=tu-dresden.de
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ck13QF5pEhr for <rats@mail2.ietf.org>; Fri, 11 Sep 2026 12:56:41 -0700 (PDT)
Received: from mailout4.zih.tu-dresden.de (mailout4.zih.tu-dresden.de [141.30.67.75]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id CBC031392D9D2 for <rats@ietf.org>; Fri, 11 Sep 2026 12:56:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tu-dresden.de; s=dkim2022; h=Content-Type:In-Reply-To:From:References:CC:To :Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=t9IBuBATSGMjr3zaWxX/x5gX9M3GCrun25h8zTaQkgA=; b=oCJFVhK3CL+LJCx2WIwFcQFQaF odOyVJF5WHqJwR8rvxzsF1U7ESa5QuKe1EkfYwC1oYjmXGyavfMTHkNm0+kALKhMonZjl2Ocznf6C 17jIyI4G3QL+2nEpix5on2/1u4gOLwYjYZfDo/YoH3cvVQOAF5vLUuERqujktOJIDW1fF227NeoRm Rahjo9SlcP0USE5agjTCEt6H4lhXiXsl5kiL8ve3FFH1jpD+yn4urYhp3fF5Dh8fA9d9lOvBS+bLX MWFuz7zPnLPtt7IQtbJXqw61JcPq6/cqEGU3me1XqyidoxbxQdmhvzD2VuMMAyP0F7uqPw9U6IjfG pNIHwFXA==;
Received: from msx-t422.msx.ad.zih.tu-dresden.de ([172.26.35.139] helo=msx.tu-dresden.de) by mailout4.zih.tu-dresden.de with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <muhammad_usama.sardar@tu-dresden.de>) id 1x57MS-00ALNg-0N; Fri, 11 Sep 2026 21:56:40 +0200
Received: from [10.12.5.228] (141.76.13.149) by msx-t422.msx.ad.zih.tu-dresden.de (172.26.35.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Fri, 11 Sep 2026 21:56:26 +0200
Message-ID: <482e287b-2cd1-4c1b-bc7a-04e12cc8eca9@tu-dresden.de>
Date: Fri, 11 Sep 2026 21:56:24 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Serhii Nikolaichuk <nikolaichuk.s.f@gmail.com>
References: <dccf6131-4f76-465e-b24a-50ca6eef6dbf@tu-dresden.de> <CADj3X6scJBnL2PhHzx5GJG2gZwsE4Lx30PMH06ium7HGXgONoQ@mail.gmail.com>
Content-Language: en-US
From: Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>
In-Reply-To: <CADj3X6scJBnL2PhHzx5GJG2gZwsE4Lx30PMH06ium7HGXgONoQ@mail.gmail.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-512"; boundary="------------ms020900080307020308010509"
X-ClientProxiedBy: msx-t422.msx.ad.zih.tu-dresden.de (172.26.35.139) To msx-t422.msx.ad.zih.tu-dresden.de (172.26.35.139)
X-TUD-Virus-Scanned: mailout4.zih.tu-dresden.de
Message-ID-Hash: FYCVRZ2XKYOOFP4HN74VPLVOAQTH6JFA
X-Message-ID-Hash: FYCVRZ2XKYOOFP4HN74VPLVOAQTH6JFA
X-MailFrom: muhammad_usama.sardar@tu-dresden.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rats.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: rats@ietf.org, Giridhar.Mandyam@amd.com
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Rats] Re: Adoption call for draft-richardson-rats-geographic-results
List-Id: Remote ATtestation procedureS <rats.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/GyV4HKE4bZGF1a5bRvAzN2iq5vw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Owner: <mailto:rats-owner@ietf.org>
List-Post: <mailto:rats@ietf.org>
List-Subscribe: <mailto:rats-join@ietf.org>
List-Unsubscribe: <mailto:rats-leave@ietf.org>
Hi Serhii, On 11.09.26 20:02, Serhii Nikolaichuk wrote: > three things, then I stop taking the list's time. I found it constructive and insightful exchange. > Usama, on the chained pair: agreed. The VLEK half is a provider key > domain, so the construction joins two identities, it does not take > the CSP out of the trust set; that is the draft's point, not an > exception to it. My point was that it conflicts the confidential computing threat model by the Confidential Computing Consortium (CCC), where CSP is claimed to be out of TCB. > On the binder: you are right and I had it too easy. What my runs > bound is a public key generated in the guest, and a key is not a > session. Rather than argue it I measured it this afternoon on one > Google SEV-SNP VM: a TLS 1.3 server in the guest takes the client's > nonce and requests two reports per session, REPORT_DATA = SHA-512(nonce > || the session's RFC 9266 exporter value) and REPORT_DATA = > SHA-512(nonce || SPKI of its TLS key), and signs the nonce with that > key. The client derives its own exporter and checks both. Direct: both > accept. Through a relay on my machine that holds the guest's TLS key > (your leaked-key attacker) Per [4], leakage itself -- per se -- is just one option but not the only option. Please see FAQ1 in [5]. > and terminates the client's session: the > key binder accepts, every check passes, peer key equals the attested > SPKI, signature valid, report genuine; the exporter binder rejects, > client exporter 72b395fe..., guest exporter 361367e7.... Same chip, > same REPORT_ID, equally genuine reports; only the shared-secret > binding sees the relay. Files under gcp-cvm/exporter/runs in [6], > write-up in PROTOCOLS.md. [Changed your reference to [6] because they are conflicting with my references] Great demonstration, that matches our formal analysis. > The paragraph for Security Considerations now says exactly that: > bind the Evidence to a value derived from the session's shared secret, > the TLS exporter of RFC 9266, and a public key alone does not > correlate the Evidence with the session, citing [0]. Rather than [0], perhaps the most relevant citation for binding is [4], which makes formal arguments about public key alone (binder#4) and with nonce (binder#6). > Serhii Nikolaichuk > Austin, Texas (basis = endorsement, signer = the author; the trust > anchor is available on request, one coffee in Austin) Fatal error: Owner and location of trust anchor unknown. GDPR violation is suspected. Attestation of trust anchor is requested. Dinner in Dresden 🙂 Best regards, -Usama >>> [0] https://doi.org/10.1145/3779208.3785387 >>> <https://doi.org/10.1145/3779208.3785387> >>> >>> [1] SEV Secure Nested Paging Firmware ABI Specification. >>> Rev. 1.59. August 2026. >>> https://docs.amd.com/v/u/en-US/56860_PUB_SEV_SNP >>> <https://docs.amd.com/v/u/en-US/56860_PUB_SEV_SNP>. >>> >>> [2] https://www.rfc-editor.org/info/rfc9711/#section-4.2.10 >>> <https://www.rfc-editor.org/info/rfc9711/#section-4.2.10>. >>> >>> [3] The Confidential Computing Consortium. “A Technical >>> Analysis of Confidential Computing”. V. 1.3. November 2022. >>> https://confidentialcomputing.io/wp-content/uploads/sites/10/2023/03/CCC-A-Technical-Analysis-of-Confidential-Computing-v1.3_unlocked.pdf >>> <https://confidentialcomputing.io/wp-content/uploads/sites/10/2023/03/CCC-A-Technical-Analysis-of-Confidential-Computing-v1.3_unlocked.pdf>. >>> [4] https://www.researchgate.net/publication/408219182_Intra-handshakefail_CVE-2026-33697_High-severity_CVE_in_Attested_TLS [5] https://github.com/muhammad-usama-sardar/intra-handshake.fail#faqs [6] https://github.com/nikolaichuk7/geoar-verifier
- [Rats] Adoption call for draft-richardson-rats-ge… Kathleen Moriarty
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Mandyam, Giridhar
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Muhammad Usama Sardar
- [Rats] Re: Adoption call for draft-richardson-rat… Mandyam, Giridhar
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Muhammad Usama Sardar
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Muhammad Usama Sardar
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Muhammad Usama Sardar
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Mandyam, Giridhar
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… camilo ayerbe
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… camilo ayerbe
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… camilo ayerbe
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… camilo ayerbe
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… camilo ayerbe
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Serhii Nikolaichuk
- [Rats] Re: Adoption call for draft-richardson-rat… waqas.nawaz
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… waqas.nawaz
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… Ramki Krishnan
- [Rats] Re: Adoption call for draft-richardson-rat… Mark Novak
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Richardson
- [Rats] Re: Adoption call for draft-richardson-rat… MALEPATI BALA SIVA SAI AKHIL
- [Rats] Re: Adoption call for draft-richardson-rat… Dhanush S
- [Rats] Re: Adoption call for draft-richardson-rat… Thomas Fossati
- [Rats] Re: Adoption call for draft-richardson-rat… Diego R. Lopez
- [Rats] Re: Adoption call for draft-richardson-rat… Srinivasa Addepalli
- [Rats] Re: Adoption call for draft-richardson-rat… A. Prasad
- [Rats] Re: Adoption call for draft-richardson-rat… Michael Epley