[Seat] Re: Threat model and properties for attested TLS
Chengxin Huang <aurestarnull@gmail.com> Fri, 21 August 2026 07:31 UTC
Return-Path: <aurestarnull@gmail.com>
X-Original-To: seat@mail2.ietf.org
Delivered-To: seat@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 19A5412D39BBD for <seat@mail2.ietf.org>; Fri, 21 Aug 2026 00:31:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787297497; bh=9ZWTR80F+/hE7TGO+bdEcopEcf4+igaV+AZkxULvxec=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=QegG0d/gOwlRQyiJZKq21yv30WNY6aN0T+jN06H548IhLtxv3prBmrvGEs5/SBRly qMNVq5o3MEdTiMJ2QblnDIPjqtLAuBD4030ehPvB1BDf5VevABvhG3ozta+sfIFnX3 bE565pTvdAXvgAMQuOcqsila+4/VEaH7Nehpc4KI=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 V7Klj6k3Cfhq for <seat@mail2.ietf.org>; Fri, 21 Aug 2026 00:31:35 -0700 (PDT)
Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (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 mail2.ietf.org (Postfix) with ESMTPS id 93C5912D39BB6 for <seat@ietf.org>; Fri, 21 Aug 2026 00:31:35 -0700 (PDT)
Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-38e041ea211so639445a91.0 for <seat@ietf.org>; Fri, 21 Aug 2026 00:31:35 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1787297495; cv=none; d=google.com; s=arc-20260327; b=BFj9g7DI04wDZPbAVivSiNUE3zkKp87ljQv9aGTURgc39Y6Ho2lLKPbyPzux4dHfju uczgBw/TQXJHyNlwzA7uo1Ojc5fiFHem7uG5cmUDeR6CiXTt9L4YJmIbN6W+Mrb40e3H U48Rfts5xBvhSMAiy6e81bEJqZZY80C5ptpks6zHT4Ac+5GW6jX2yAmh9+8YI2aQWJoo 2+kOkzL/qdHc6BedPnLVdSFgO/OORDpdsqR8gDv4FBHVHWPYnbbKFA2a93i/ZYisBT6T ssxUGp4cJLqya474esVBc6KPEUtNXM2uTG0x8icl+7i1UFXlhnlRgYyl/s1w1rzTiaGy Dc+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=4SRe9Urq+Udfa5Za429T7LT6YnuO0KOTS+rKlJk/tio=; fh=dYZvHgsGRvlulGSYbAooHt3X/zI+1+9pJnrhpuRSfbA=; b=Cbtl0z1tQuBrE+HQjBY6BO9aCcmJdMqqJ9k311XBjvnJEIoxVkb6B6TAKw8z/FEJVa I664ZMR9x/h1rVWY2ZF5ZIn+Z/DimPwEH9l17yWzZg4VoZ3ZG1Nev9Tmf0ivdBi/qpQO AkiJhOTY8pmL+iEWfiMm9xoV+v9yVg5VRHlj8IPyN+k4RjVilNiPxw2f5OzW4jfK5iaW j12pCSJ3s5mdqH9rMs6gXW6Q5rNu3USg9k6mtZkJSbCck2om+b0oStatoODhiXP1F2w+ cuBUgC7jX6SRFEiLlLWZ5qCAaSff2hwX9VUbqKwL1qe9BuR+I3AoKt4ILcQs4Dn8mjbD kEYg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787297495; x=1787902295; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=4SRe9Urq+Udfa5Za429T7LT6YnuO0KOTS+rKlJk/tio=; b=b7FSEaogy5VWUmeVlCzuGJqkX+p5umucKtfYyzPHe0YTpPbKXEvYoNiY9S1g6HxsIq Ioi4r5Pya/M+0nIQ8yA5uWw5XQ7XHelQKUZ0GartYAm+EWa4qScodA9fx9mAVIeM32Er qfovifnHlVi1uWvsWQurHThKtOKdNoXudYT+9NiJPfCvTfOlw+87Q9+MWNAsU8cO1vCa rdiziwnITkVetVxK7qNB1Zl9diPW1ksELnv/nbsZLtFYvgIGCd8dzbd0NeEigxzb6k5p i7qbI0IAAMvUFgif0TyfgZHZZ1iDtLkpTWReEI1OCl1KFq7XOUUp0vk3xbQ5Bf7kGUQu rPtg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787297495; x=1787902295; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=4SRe9Urq+Udfa5Za429T7LT6YnuO0KOTS+rKlJk/tio=; b=hIPfMj08j+p3rx5ZZgeNxtm/txJMv3x73SM0ynvrANKPXL8gPlntq8VvZv1cmrrL4I UWvHSXv+zxvoy+l9qYE/FZdTztur9GEi4elSP5tvqolmQPYKZzeimVdl/8uDk+uk3hRX u2wQhd+NX5lwU8TKqOw9L0ojor+irm29AMbiQBalJkKULoFL9i03J1oTX6SIBfZjJCcA murZZLAYPINIsJHImn1jI5RyBBjxTL64gz9SrYWF1n49kyPZrAJ2ALpRQ0+b5d9zm/0m WShAn0pA6hPzw8H5kQd69WkztuIxtxFtFrmTsu6dtaqosBYR/rzCGQC4dR5WeyFiLKM6 2KVA==
X-Gm-Message-State: AFuF++k4yYkmSt5ke8jm8dsumNFSFHrIoXaUL4A3bXZiuesZ9jVrp9se ykU2hsmKNPyzN3MKatSwWXIIDE3293ZDO/vTGAOdUvU7rvtfBa6lo6icKIiQmblmtbzeyo902oz V2pxhLkMNEXaMiByOauAJeP2m87OUkMg=
X-Gm-Gg: AR+sD13q8DWeW1ay9s/oktMYZlfHNQy8VLK+tGUPTZJNE1RBxsdBH8qfE8vCfNMTDb3 dRYQs5GBJb0z4XyDDPjJKMeRrF/dHw7yMSQk/yYYZ6CCDiYYqZ9dcn9EQ36xIpEf9y4ySm3NAG9 Th65rjvLdDZouDsM2PnDw1rkpUbz3kPPMDVvqkRK97MElMwo624rHE90LKWHYy/fT0srs0Dn6/Z Vau+44QlGuuwezbknlK7Z1chOUdOQIhWZNFT7cfgmgHK6+/rTEoDh4KTororjwFw3Kpq9dbKrmQ mdD0b3o2P9W5TqazCGKyW2d31kHUWiJGkaoDezTFJMJ7veQ=
X-Received: by 2002:a17:90b:53d0:b0:38e:bbf1:de3f with SMTP id 98e67ed59e1d1-395c359a74bmr7879641a91.12.1787297494491; Fri, 21 Aug 2026 00:31:34 -0700 (PDT)
MIME-Version: 1.0
References: <fcec2ef9-4881-48a8-ba45-83e2b9110f3c@tu-dresden.de> <CAHxYnaMimQXVxaNLw89fnyUHUYfArcFeAjkEKnXp8h3w2+JoOg@mail.gmail.com> <CAEEbLAZ3zdgL_9i-h6Hxf_Mth6mNY188TN4QW9s2MceXax_0Tg@mail.gmail.com> <CAHxYnaM5gs_389oN0xOtbcwnL5nsRb0Op6hb3dCadi=sY_kdWg@mail.gmail.com> <CAK08nYZgvmjKv74ChRPoM-MbiR-GhuUhZr1aCPJFCKWtN1cF=w@mail.gmail.com> <CAHxYnaMDYhkZGvnSOgZfSvtUtfUfLAS3sydQok4R0c9fmF-VQw@mail.gmail.com> <CAEEbLAa21eKKemkT7KN_yWkLH0NeCDHP2Uz8aHPZiyMckQcYAQ@mail.gmail.com> <b19cc65f-1005-453b-b2f7-14784dd3fdf8@tu-dresden.de> <CAHxYnaMvQfUoOHAs6YvczBrrnghc+CEchNwECnpXEJOtRuQ7ZA@mail.gmail.com> <CAK08nYZ2J9X8eOYKrMYPRu0rWmG2VjThcf9g84tiGOCY6_eKXQ@mail.gmail.com> <727871af-0d59-47ca-8adf-8fee9bc809e3@tu-dresden.de> <CAHxYnaN=57rOCEQBgtWO_ojvq-6KXRMaBDgggj1VVx+dTLpsgQ@mail.gmail.com> <CAHxYnaORo8cLNya68V00dtpw5C4wFtFSK0nBrkoOat53o8fyOA@mail.gmail.com>
In-Reply-To: <CAHxYnaORo8cLNya68V00dtpw5C4wFtFSK0nBrkoOat53o8fyOA@mail.gmail.com>
From: Chengxin Huang <aurestarnull@gmail.com>
Date: Fri, 21 Aug 2026 15:31:21 +0800
X-Gm-Features: AcwNN1XqIqoyXegHnJt2_Be_KlMHTwJadJbd47MkXaH5Kp3MQ6LNJvwiYNY1II0
Message-ID: <CAP3D6hKaUL6_GJ5p6+6bBoLM0piBkH8wOfnAU-u51=A2d=ATfQ@mail.gmail.com>
To: Nathanael Ritz <nathanritz@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000004466a6065989a074"
Message-ID-Hash: F5SOA2SLJJUJOGNQWPQMNGMKS5ZERIM5
X-Message-ID-Hash: F5SOA2SLJJUJOGNQWPQMNGMKS5ZERIM5
X-MailFrom: aurestarnull@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: seat@ietf.org, Muhammad Usama Sardar <muhammad_usama.sardar@tu-dresden.de>, Songbo Bu <bluedognull@gmail.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Seat] Re: Threat model and properties for attested TLS
List-Id: "Secure Evidence and Attestation Transport (SEAT) WG" <seat.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/seat/iWsCCAl8YZ-pOTA7siNUGsfliHQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/seat>
List-Help: <mailto:seat-request@ietf.org?subject=help>
List-Owner: <mailto:seat-owner@ietf.org>
List-Post: <mailto:seat@ietf.org>
List-Subscribe: <mailto:seat-join@ietf.org>
List-Unsubscribe: <mailto:seat-leave@ietf.org>
Dear Nathanael, You have raised 2 concerns in [intra-handshake.fail]: First, WeakDH. We have already settled it in [seat] and [ufmrg]. It is a violation of seat procedures to keep repeating it without bringing any new information. Second, the statement: "The core problem is that intra-handshake attestation binds Evidence to an unauthenticated peer." This is a new concern that you have raised for the first time. The statement in the paper is correct and consistent with [cve]. See the "CWE" section of [cve] explicitly stating "CWE-322: Key Exchange without Entity Authentication" "CWE-346: Origin Validation Error" Please follow the [advice] of Dr. Schmeig to move on positively. Best regards, Chengxin Huang [intra-handshake.fail] https://www.researchgate.net/publication/408219182_Intra-handshakefail_CVE-2026-33697_High-severity_CVE_in_Attested_TLS [seat] https://mailarchive.ietf.org/arch/msg/seat/x3eQxFjQFJLceae6l4_NgXnmsDY/ [ufmrg] https://mailarchive.ietf.org/arch/msg/ufmrg/ZRhR7o1HrWxfGDfgRJMR65RBkDE/ [cve] https://www.cve.org/CVERecord?id=CVE-2026-33697 [advice] https://mailarchive.ietf.org/arch/msg/seat/t8aobzB374lWiLzrVrORY7kGYyQ/ On Fri, Aug 21, 2026 at 12:01 PM Nathanael Ritz <nathanritz@gmail.com> wrote: > Hi Songbo, Usama, > > On Thu, 20 Aug 2026 at 15:22, Muhammad Usama Sardar < > muhammad_usama.sardar@tu-dresden.de> wrote: > > [...] both Songbo (to whom you are replying) and Chengxin (whose email > [1] he quoted) are co-authors with me in the draft [5] and have been > contributing to the follow-up research built on the same artifacts, and so > they are both more than capable of answering any technical question either > on paper or on ProVerif artifacts -- maybe currently even more than me > because I do not have full context of the discussion in the other thread > [1] in which they seem to be actively participating. > > > > Hope that helps. > > > > Best regards, > > -Usama > > On Thu, Aug 20, 2026 at 8:44 AM Songbo Bu wrote: > > [SNIP] Why does proposed binder achieve level 2 without any assumption? > > [NR]: It's because every single input required to compute `kch` is > deterministically fixed by `log_SH`, meaning there are no free variables in > the state machine for an adversary to manipulate at that stage. The moment > evaluation moves to derive `kc`, the key schedule ingests `log_SFIN`, which > extends the transcript past `log_SH` to include Certificate (`CRT`, > [including unchecked parameters like the selfsign example]), > CertificateVerify (`CV_Ext`), and Finished (`FIN`). When weak primitives > are left unconstrained by RHS disjuncts, the adversary exploits two > critical reduction rules defined in the symbolic model that trivially > collapse entropy in the protocol [*]. Because the integrity of the TLS 1.3 > transcript rests squarely on the assumption of CSPRNG-derived hash and > key-exchange entropy, the `WeakHash` and `WeakDH` constants do not > represent realistic threats for RFC9846, nor any specifications might > expect from the SEAT WG. > > [NR]: In any case, the correlation queries cannot demonstrate privacy for > Evidence, resistance to secret compromise, or injective correspondence > between peers. Because machine identity and peer validation are explicitly > omitted from the correlation goals, the queries simply demonstrate an > artifact of the deterministic TLS key schedule. In fact, having (kc1 = kc2) > evaluate to `true` is entirely possible even during an active MITM attack > where secrecy and injective agreement are demonstrably compromised. Simply > put, key correlation on its own is an insufficient metric for determining > the security of an attested TLS protocol, let alone for capturing > vulnerability to relay attacks in state-of-the-art proposals to SEAT. That > does not mean the models themselves are flawed for evaluating the prior art > for which they were carefully scoped, just that they are out of scope for > SEAT, as I have indeed repeated before. > > Cheers, > Nathanael > > [*] Examples of these trivial exploits manifesting in the models are > clearly documented in `log.txt` for the proposed binder, spanning lines > 9202 through 10128 : > https://github.com/muhammad-usama-sardar/intra-handshake.fail/blob/main/proposal/log.txt > > On Thu, 20 Aug 2026 at 18:04, Nathanael Ritz <nathanritz@gmail.com> wrote: > >> Hi Usama, >> >> Thanks for the response. Please see my comments inline with [NR], which I >> hope are helpful: >> >> On Thu, 20 Aug 2026 at 15:22, Muhammad Usama Sardar < >> muhammad_usama.sardar@tu-dresden.de> wrote: >> > >> > Hi folks, >> > >> > I was asked to provide some input in this thread, presumably as an >> author of ESORICS paper [2] or AsiaCCS paper [4]. I'd like to clarify that >> correlation goals are part of ESORICS paper but G-C2 property is part of >> AsiaCCS paper. Both seem to be conflated in the two threads. I did not yet >> have the time to closely follow the other thread [1], but the email cites >> that thread. So I may be missing some context. >> >> [NR]: Not to worry, I don't think there is any conflation between the >> papers or the threads. For example, the file other-props.pvl is present >> directly in your own ESORICS artifact repository, where Property G-C2 is >> explicitly defined and evaluated as the "Composition Property for Relay >> attack" along with useful and meaningful annotations regarding the goals >> and properties associated with properly authenticated attested TLS [*]. >> >> [NR]: Aside from that, we understand that the core cryptographic issue >> across both works is identical: how attestation Evidence is bound to >> session parameters, and how that binding is evaluated within the formal >> model's threat library. The G-C2 query effectively demonstrates that any >> binder lacking channel context in rdata (Mechanisms 1, 2, 4, and 6 in Table >> 2) fails against a relay attack (providing direct evidence towards >> CVE-2026-33697). >> >> > [...] I haven't seen any concrete statement being disputed in the above >> two papers. If there is a disputed statement in one of the papers, please >> exactly quote the statement(s) first, then suggest the change, and explain >> your rationale, so that I can understand the context of what exactly is >> being disputed. >> >> [NR]: Sure: The conclusion of the ESORICS paper claims that "the core >> problem" that presumably led to the discovery of CVE-2026-33697 is that >> "intra-handshake attestation binds Evidence to an unauthenticated peer." >> This assertion directly contradicts the published technical description of >> CVE-2026-33697 itself, which identifies the root cause as a failure of >> channel binding. I suggest you find a way to incorporate the core technical >> finding from the CVE which states: "Because the attestation evidence is >> bound to the ephemeral key but not to the TLS channel, possession of that >> key is sufficient to relay or divert the attested TLS session" instead. >> >> [NR]: The rationale is straightforward: as demonstrated already by the >> supplied model and queries, the CVE-2026-33697 vulnerability is possible >> because that binder design contained zero channel context bound to signed >> hardware Evidence. That is to say, if the TLS signing key is not >> confidential, an adversary can relay the Evidence using that >> non-confidential key because the Evidence was never tied to the TLS channel >> in the first place. >> >> > >> > Some quick notes for a couple of emails -- more later when I have time. >> > >> > On 20.08.26 16:44, Songbo Bu wrote: >> > >> > We have narrowly discussed this many times that "correlation goals" do >> not need any assumptions and this debate was settled. Very simple way to >> think of this is that: why does proposed binder achieve level 2 without any >> assumption? This is a concrete counter-example to your position and has >> been narrowly discussed before. I do not understand why we are restarting >> this settled debate again. >> > >> > I fully agree. We discussed it comprehensively and "settled" it in the >> SEAT [0] plus UFMRG [3] threads. If there is still some disagreement, our >> upcoming paper provides more evidence. >> > >> > Paper-and-pen proof in section 6.4 is not the same as ProVerif proof. >> Paper-and-pen proof is cryptographic proof. ProVerif is not cryptographic >> proof. Conflating the two is a category error. Again, we have discussed >> this. Please clarify why you are repeating this again, or present your new >> argument more narrowly. >> > >> > Correct. >> >> [NR]: A proof from a symbolic verification tool like ProVerif is >> distinct from a computational proof yes, but that statement seems to >> displace the core mathematical properties shared between the two >> complementary approaches. Regarding the noted gap in the symbolic models, I >> imagine you would know well enough that when ProVerif verifies a >> correspondence assertion, it verifies that the condition holds for every >> reachable trace in the model. Because the threat library inherits the >> algebraic rewrite rules for weak primitives from the original reftls >> artifacts to simulate legacy downgrade attacks (SLOTH, Logjam), those >> branches exist in ProVerif's state space. >> >> [NR]: So, the discrepancy is straightforward: In Section 6.4, Proposition >> 1 establishes the security hierarchy strictly under Assumption 1 (Absence >> of WeakHash and WeakDH). However, in the supplied ProVerif models, the >> query for G3 is executed without disjuncts to enforce Assumption 1. The >> automated solver explores paths where weak primitives are forcibly >> negotiated, trivially stripping the protocol of its intrinsic entropy and >> thus causing the query to evaluate to false. >> >> [NR]: The pen-and-paper proof from the ESORICS paper demonstrates through >> logical implication from Proposition 1 (G3 => G2 => G1) that authentication >> of the conveyed Evidence by the peer is only required to close at G3 >> (Finished); as long as the private Attestation Key for the peer is secure, >> then the initial exchange is provably untampered. >> >> > >> > [...] I need to understand the dispute to judge whether it was already >> discussed among authors or otherwise which of my co-authors I should >> consult. >> >> [NR]: I suggest consulting your co-author who helped prepare the >> pen-and-paper proof for Section 6.4 of the ESORICS paper. That author ought >> to be able to confirm the following argument: Under Assumption 1 (the >> absence of weak hashes and weak DH), successful authentication at G3 >> mathematically guarantees a legitimate, untampered initial exchange because >> it successfully authenticates the entire deterministic transcript log >> (including the transcript checkpoint log covering CH...SH). >> >> Cheers, >> Nathanael >> >> [*] >> https://github.com/muhammad-usama-sardar/intra-handshake.fail/blob/main/proposal/other-props.pvl#L678 >> >> >> >> On Thu, 20 Aug 2026 at 15:22, Muhammad Usama Sardar < >> muhammad_usama.sardar@tu-dresden.de> wrote: >> > >> > Hi folks, >> > >> > I was asked to provide some input in this thread, presumably as an >> author of ESORICS paper [2] or AsiaCCS paper [4]. I'd like to clarify that >> correlation goals are part of ESORICS paper but G-C2 property is part of >> AsiaCCS paper. Both seem to be conflated in the two threads. I did not yet >> have the time to closely follow the other thread [1], but the email cites >> that thread. So I may be missing some context. >> > >> > In the following I am speaking for myself and not for the authors. As >> you can see, the set of authors is different for AsiaCCS paper and ESORICS >> paper. So I need to understand the dispute to judge whether it was already >> discussed among authors or otherwise which of my co-authors I should >> consult. >> > >> > I may have missed something in the 100+ SEAT emails (and a dozen more >> emails from RATS in a sub-thread of this thread) within 3 weeks, but in a >> quick skim of archives, I haven't seen any concrete statement being >> disputed in the above two papers. If there is a disputed statement in one >> of the papers, please exactly quote the statement(s) first, then suggest >> the change, and explain your rationale, so that I can understand the >> context of what exactly is being disputed. >> > >> > Some quick notes for a couple of emails -- more later when I have time. >> > >> > On 20.08.26 16:44, Songbo Bu wrote: >> > >> > We have narrowly discussed this many times that "correlation goals" do >> not need any assumptions and this debate was settled. Very simple way to >> think of this is that: why does proposed binder achieve level 2 without any >> assumption? This is a concrete counter-example to your position and has >> been narrowly discussed before. I do not understand why we are restarting >> this settled debate again. >> > >> > I fully agree. We discussed it comprehensively and "settled" it in the >> SEAT [0] plus UFMRG [3] threads. If there is still some disagreement, our >> upcoming paper provides more evidence. >> > >> > Paper-and-pen proof in section 6.4 is not the same as ProVerif proof. >> Paper-and-pen proof is cryptographic proof. ProVerif is not cryptographic >> proof. Conflating the two is a category error. Again, we have discussed >> this. Please clarify why you are repeating this again, or present your new >> argument more narrowly. >> > >> > Correct. >> > >> > Chengxin narrowly answered your question 10 minutes before your email >> [1]. >> > >> > For that specific email [1], I can confirm that the "necessary but not >> sufficient" interpretation of Chengxin is correct. I haven't explored >> [Contrast-Policies] and have no answers to his questions. Maybe Markus can >> answer those? >> > >> > I could not find GC-2 in Intra-handshake.fail paper [2]. This is again >> conflating two very different things. >> > >> > Correct. GC-2 is in AsiaCCS paper [4] and orthogonal to the work in >> ESORICS paper [2]. >> > >> > === >> > >> > On 20.08.26 17:11, Nathanael Ritz wrote: >> > >> > I ask that participants be patient while waiting for a direct >> substantive response to the technical discussion at hand by the authors >> themselves, please. >> > >> > I don't believe this is how participation in the IETF works. Writing a >> research paper does not make the paper authors superior to any other WG >> participant. The paper is just a contribution to the WG. Everyone has equal >> right to speak. Unfortunately, the thread has gone very far from the >> discussion points I was actually interested in [6,7]. But if I am the only >> one interested in those questions, well I am fine with it but I do believe >> we may keep talking past each other until we resolve those. >> > >> > Besides, both Songbo (to whom you are replying) and Chengxin (whose >> email [1] he quoted) are co-authors with me in the draft [5] and have been >> contributing to the follow-up research built on the same artifacts, and so >> they are both more than capable of answering any technical question either >> on paper or on ProVerif artifacts -- maybe currently even more than me >> because I do not have full context of the discussion in the other thread >> [1] in which they seem to be actively participating. >> > >> > Hope that helps. >> > >> > Best regards, >> > >> > -Usama >> > >> > [0] >> https://mailarchive.ietf.org/arch/msg/seat/x3eQxFjQFJLceae6l4_NgXnmsDY/ >> > >> > [1] >> https://mailarchive.ietf.org/arch/msg/seat/tg4y4s_gixVH80ThHVVl0LRzEww/ >> > [2] >> https://www.researchgate.net/publication/408219182_Intra-handshakefail_CVE-2026-33697_High-severity_CVE_in_Attested_TLS >> > >> > [3] >> https://mailarchive.ietf.org/arch/msg/ufmrg/ZRhR7o1HrWxfGDfgRJMR65RBkDE/ >> > >> > [4] https://doi.org/10.1145/3779208.3785387 >> > >> > [5] https://datatracker.ietf.org/doc/draft-intra-handshake-fail/ >> > >> > [6] >> https://mailarchive.ietf.org/arch/msg/seat/6v_mzjg6dyv8QlHUFV13v-b8wFI/ >> > >> > [7] >> https://mailarchive.ietf.org/arch/msg/seat/tikYsd1RZbEhzFfute1GB5EJvGs/ >> > >> > _______________________________________________ >> > Seat mailing list -- seat@ietf.org >> > To unsubscribe send an email to seat-leave@ietf.org >> > _______________________________________________ > Seat mailing list -- seat@ietf.org > To unsubscribe send an email to seat-leave@ietf.org >
- [Seat] Threat model and properties for attested T… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Sophie Schmieg
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Sophie Schmieg
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Song Haowen
- [Seat] Re: Threat model and properties for attest… Steve
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Iman Schrock
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Chengxin Huang
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Chengxin Huang
- [Seat] Re: Threat model and properties for attest… Thomas Fossati
- [Seat] Re: Threat model and properties for attest… Ionut Mihalcea
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Thomas Fossati
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Thomas Fossati
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Regarding the charter-mandated restriction… Nathanael Ritz
- [Seat] Re: Regarding the charter-mandated restric… Ionut Mihalcea
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Muhammad Usama Sardar
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Iman Schrock
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Iman Schrock
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Iman Schrock
- [Seat] Re: Threat model and properties for attest… Song Haowen
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Chengxin Huang
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Song Haowen
- [Seat] Re: Threat model and properties for attest… Paul Wouters
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Paul Wouters
- [Seat] Re: Threat model and properties for attest… Chengxin Huang
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Chengxin Huang
- [Seat] Re: Threat model and properties for attest… Nathanael Ritz
- [Seat] Re: Threat model and properties for attest… Songbo Bu
- [Seat] Re: Threat model and properties for attest… Ionut Mihalcea