[Seat] Re: Regarding symbolic analysis of draft-fossati-seat-early-attestation-06
Nathanael Ritz <nathanritz@gmail.com> Mon, 10 August 2026 03:26 UTC
Return-Path: <nathanritz@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 58BB1126EBFF1 for <seat@mail2.ietf.org>; Sun, 9 Aug 2026 20:26:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786332382; bh=pytNgW8guwSapNV2Nm1r/40kg5ff/flm7+7VNGeZwgc=; h=References:In-Reply-To:From:Date:Subject:To; b=uKw2c/EMEilDUOj0zxbpeCAgVMms8PZCyUyKdj8NQl0z9PdWbRV7H+PO8uodHV4zl zlBKdaE9HpD8UibHe0zIiitX/CZ/iSJiWhuuksatA1QM+dLiMgZIBjSIGPjHpUfI5y zJc/FJn5QUkmWzKPCbiCn8iDmK+CcxyBZ7tvLUqs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.088
X-Spam-Level:
X-Spam-Status: No, score=-2.088 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, T_KAM_HTML_FONT_INVALID=0.01] 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 x3mu7XzrWXhJ for <seat@mail2.ietf.org>; Sun, 9 Aug 2026 20:26:21 -0700 (PDT)
Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (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 B6D34126EBFEA for <seat@ietf.org>; Sun, 9 Aug 2026 20:26:21 -0700 (PDT)
Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-38e58034d05so1309045a91.2 for <seat@ietf.org>; Sun, 09 Aug 2026 20:26:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1786332381; cv=none; d=google.com; s=arc-20260327; b=lzDYWzN/W0qJv3MXnXpCqQvsdMufexQyedz51ToVgHDsRX9LH7Jfgwh0MvQj297TtQ iXknzi0JTtNFVgToKpBU+i9FQLsb1RVaXrHl8EyebNyXcfY/hAMElnxFSPsYCLW2tcWH Z0qxPQt2OBOXOH9mpR4Jj6FrYYbBJCKoY17Zs8MM9vP2oHYANnBUarGq87jesbm6Meno tv5k9usykfH1wYboYwjI75ZX2YfN59PLkc9Nhb8XBhqbqNp5ntEtKEoWb6R79mqqxBDV 3tya5WsxrllpJdpEoyFT1NXu19T8DmeAJHzQqx/gzuY//9KXQCcN5KtAkPggqRRZkLiS 7FJQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=pytNgW8guwSapNV2Nm1r/40kg5ff/flm7+7VNGeZwgc=; fh=nonanup7af3odSacD+avaZXzPkTQ1Kb/ongJHX+6ikI=; b=sd3LRPgkUU5BQZ2El4uDxAVbrFTFEaQYquyP1AkX0+pamP+ipoeAmeKA7AoMYzgmPh 0rCdJQgm06LpzTMkre4v6CL0Iobm5B08lCiN+Wmw7N6Ja4hKbRGCCPlIYFyIdlL1fPlP LEvzwpNa8zY71gxlXw81Vb7QSFocXucX28je3mVKwQKiizlrgyAokkP9zRe5zgW1rriD 8l1A8RyC7Vk3aNXyPUFTGfcY3uXEblpLijw1PneNsjrbV3B7V7cgg4eaX4n4DpN49+Qr 5nEaKaaoMUxGX/dNR9vTf9bRCvT1HGT8KZkYraAlcX7JlrY9tG/cmXWDJ/qQQNVvQLqp 7sqg==; 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=1786332381; x=1786937181; darn=ietf.org; h=content-type:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=pytNgW8guwSapNV2Nm1r/40kg5ff/flm7+7VNGeZwgc=; b=gSXRpEZHpZUUgnpoEoxJN4gyDJnAmIXccdhx4UFXiclWsroRyD6C+rkhXINOG1+Nc6 If2B3lY/BoyYYDsTC54rjLT09vdlsCW0rC2IScwqXE7u/OgXbf9t4S4MiMjh+4Uh/7RX KsIh5yWTvaRFDytLgu4ze7fbYBRJHPPDYm2Ja7WLdRAbUCbi+wc7RZqas+QfNkgvikun AK4YT1LApLuO/5bjW9DG7KXNM7vxraUU9BRx1XnWBasN3nlwEGF1FqFm5TX/TqewQtoN lzZqEb3ssOFcwDk28aPYsUuP/6mox7j3IZxkcaxZq5TC06oy80OMRp1d5Bzf/qdtkpk7 shKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786332381; x=1786937181; h=content-type: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=pytNgW8guwSapNV2Nm1r/40kg5ff/flm7+7VNGeZwgc=; b=PRd6JSgAM9nHd9dL44trIuwq2ehBMUIn08P90lE8+tZ6w2N18FOurU7wGl3CDrQ1Sp uLMKYmBRxpq/Isjqbj4uIx1oWSWWwLta3ilQLJB4zgGEFjwvw9ZG2Z1w4LIUimq26DYD 1eMYh6qV5Hjd9UN+aKNCgTElk4HbJzCJxT4HJBg9t+jhBJUg1pt5x7ipvUkqq6PvGKIm Ki93R0MvdSORSV5S9Fj81RrdrYDfXj3QGRRMu01KVlWgW5oMlBlldU8d/uNaWC5zvbfP P+hUxhTR22f0mK8HZZK4tmpgPb4hl/0DUJva+iEzZX/MdoalXXX1q9ykGr8ffkGldeJl aKpg==
X-Gm-Message-State: AOJu0YxasECZOTxyYVCHKlMGFqWbsyXmnG53tNf3tWmLh/xNJ7bmSUrM r5aFFt70tHenHZP6lR2UbKNtD1oAZTtdi5AHVYnPSv7reoNVgACE8H9Xmc/+7ViyQMtrnHtRC1Z vGCep4l+TDEeGqUHODDDBcsE2mOjWLvB6PA6HjfQ=
X-Gm-Gg: AR+sD10d6ZbJkLUKCcmqdJJygEDsEhCmk7j0ms5UoKEAIVsOb6Qc1goMXLJcXHgxL0n pea7dZazYqcFV9Oqy/Wsa0Q07Jm+uAZPwtVo2sUt5Vav+7/Kg/qlzDgBC00Ml4wvvPuJ4GccHuP m21fzU1MUi37Xt82qijaPQvlo6ocnNqNM04iUSN37n7TGfY7BosFBYfQykinT/uw5X+3ToyP9yA EpY8NEygmOOfdiPVEfWC2p6/NvpPJWr6jKgAnT9iKxpuQPeE6YZPFmNs6fN4JiiFB6/4sQOxGnv 9RhjExa/vokTBa09uwUUJflyye/mA+bhqHahRISfU2I=
X-Received: by 2002:a17:90a:ec8b:b0:38f:aab1:5148 with SMTP id 98e67ed59e1d1-3903c5d313bmr41819802a91.13.1786332379631; Sun, 09 Aug 2026 20:26:19 -0700 (PDT)
MIME-Version: 1.0
References: <178592625332.1174.15715227575457159982@dt-datatracker-54dc84885d-8d5gh> <VI0PR07MB11371696F052D3CC97C2DBBB5ABD32@VI0PR07MB11371.eurprd07.prod.outlook.com> <CAFpG3gcTVg0DJWb28E25EnH1CjUxe_y8T2HrKFFaCp2ouAPHpQ@mail.gmail.com> <f477291c-970c-47be-9692-b217ee1c204e@tu-dresden.de> <CAFpG3gfR4RxVNrO655aU_eYDnbm00OFixFuGqSvUkgn1aBu-Yw@mail.gmail.com> <VI0PR08MB115658E2E506025EA0864F8D18AD22@VI0PR08MB11565.eurprd08.prod.outlook.com> <CAK08nYZKVXUrgQ+e_nGaMEGF05BJ7bXTkxV2jba-uw=zfXnNVw@mail.gmail.com> <CAHxYnaOE-97sw941TvQc=MO_ygqVsdOxmk3Si6QVby8RfWJRXg@mail.gmail.com> <CAHxYnaNhHLG-1jkmqmtdjOeO5cx07AqyyesaD9PKdx1p8LYqJQ@mail.gmail.com> <ea848091-37e8-421e-af9d-22a624fd36a7@tu-dresden.de> <4d22aeeb-aac6-4d47-b8df-c2243b2df44f@tu-dresden.de> <CAK08nYZyPNEvU6ECEJ98iG+1J_MmsROk_-3mw88fNYMHJvXTXw@mail.gmail.com> <CAHxYnaOF18cQ2UchgRbn9k7oHuJ5hmuv6aQ5DNB-p-RmUHSdEw@mail.gmail.com> <CAK08nYYYVWKH0dAeS=Gi-MYr1R3_eCg99==Xx3ufmaBxrkdEjw@mail.gmail.com>
In-Reply-To: <CAK08nYYYVWKH0dAeS=Gi-MYr1R3_eCg99==Xx3ufmaBxrkdEjw@mail.gmail.com>
From: Nathanael Ritz <nathanritz@gmail.com>
Date: Sun, 09 Aug 2026 21:26:07 -0600
X-Gm-Features: AUfX_mzEWbhXwu5W7UoYiL8qJ0LCtHphOZmuHXkg6L8S4edO1NQ569J1IFmQivc
Message-ID: <CAHxYnaOx1YshSJ7YTYkdbe42X6NLYtw1AHTcopdhY5Jim=6OBA@mail.gmail.com>
To: seat@ietf.org
Content-Type: multipart/alternative; boundary="000000000000f072230658a8eaf9"
Message-ID-Hash: YYIRKU4OHSE4244EQGNWC3DT6TJ4PU5K
X-Message-ID-Hash: YYIRKU4OHSE4244EQGNWC3DT6TJ4PU5K
X-MailFrom: nathanritz@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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Seat] Re: Regarding symbolic analysis of draft-fossati-seat-early-attestation-06
List-Id: "Secure Evidence and Attestation Transport (SEAT) WG" <seat.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/seat/rpRMdWVdwcLpRQRW_-bmgNkymyI>
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>
Hi, On Sun, 9 Aug 2026 at 20:59, Songbo Bu <bluedognull@gmail.com> wrote: > [snip] My understanding is that `selfsign` is self-signed certificate for > the > key generated within the TEE. Evidence cannot be transmitted as it is > in TLS 1.3, so a self-signed certificate is generated. Could you > clarify what sense it would make to check the self-signed certificate > at client-side? What needs to be checked before gate release is the > signature using AK and that is correctly there in my reading > ( > https://github.com/muhammad-usama-sardar/intra-handshake.fail/blob/819bb7f20ac458b27c9be2c91cce1e72b8b5f4f7/binder1/tls-lib-simple.pvl#L682 > ). > The symbolic `selfsign` parameter is a redundant modeling bug. Within the CRT message of Usama's model, the Evidence is conveyed in the `quote` parameter. The ephemeral signing key is the `pubEK` parameter. However, as mentioned before, outside of introducing a modeling artifact, its presence is generally harmless. I say this because as one may have already seen, a query like "Property G-C2: Composition Property for Relay attack," already demonstrates that using the CH...SH checkpoint successfully mitigates CVE-2026-33697/EUVD-2026-16488 -- even with the modeling bug left untouched. On Sun, 9 Aug 2026 at 20:59, Songbo Bu <bluedognull@gmail.com> wrote: > I don't think it is helpful to downplay someone's work by calling it > "niaeve binders". Do you really believe that tall companies like Meta > are using what you call as "niaeve binders"? According to section 8 of > intra-handshake.fail paper, that has gone through "extensive security > review" ( > https://github.com/trailofbits/publications/blob/master/reviews/2025-08-meta-whatsapp-privateprocessing-securityreview.pdf > ) > by a cybersecurity firm "Trail of Bits". In my search, Trail of Bits > appears to be a very reputed firm. Do you really believe that a very > reputed cybersecurity firm missed "niaeve binders" in their "extensive > security review"? > Absolutely. Funny, Usama asked me the exact same thing a few weeks ago [0]. The answer to that same question remains unchanged [1]: "I highly doubt [anyone] will be offended, if that's what you might be concerned about." Secure systems get better with a healthy dose of collaboration between both red teams (finding attacks) and blue teams (constructively guarding and mitigating). Both are highly valuable to the community.To quote someone else I spoke to in a discussion about this technology space, "it's all just a gigantic work in progress." Cheers, Nathanael > > Best, > Songbo > [0] https://github.com/CCC-Attestation/attested-tls-poc/pull/58#discussion_r3580301451 [1] https://github.com/CCC-Attestation/attested-tls-poc/pull/58#discussion_r3580393272
- [Seat] FW: New Version Notification for draft-fos… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… Muhammad Usama Sardar
- [Seat] Re: FW: New Version Notification for draft… Nathanael Ritz
- [Seat] Re: FW: New Version Notification for draft… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… Ionut Mihalcea
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu
- [Seat] Re: FW: New Version Notification for draft… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu
- [Seat] Re: FW: New Version Notification for draft… Iman Schrock
- [Seat] Re: FW: New Version Notification for draft… Ionut Mihalcea
- [Seat] Re: FW: New Version Notification for draft… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu
- [Seat] Re: FW: New Version Notification for draft… tirumal reddy
- [Seat] Re: FW: New Version Notification for draft… Song Haowen
- [Seat] Re: FW: New Version Notification for draft… Ionut Mihalcea
- [Seat] Re: FW: New Version Notification for draft… Steve
- [Seat] Re: FW: New Version Notification for draft… Nathanael Ritz
- [Seat] Re: FW: New Version Notification for draft… Chengxin Huang
- [Seat] Re: FW: New Version Notification for draft… Nathanael Ritz
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu
- [Seat] Re: FW: New Version Notification for draft… Chengxin Huang
- [Seat] Re: FW: New Version Notification for draft… Ionut Mihalcea
- [Seat] Re: FW: New Version Notification for draft… Chengxin Huang
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu
- [Seat] Re: FW: New Version Notification for draft… Ionut Mihalcea
- [Seat] Re: FW: New Version Notification for draft… Nathanael Ritz
- [Seat] Regarding symbolic analysis of draft-fossa… Nathanael Ritz
- [Seat] Re: Regarding symbolic analysis of draft-f… Muhammad Usama Sardar
- [Seat] Re: Regarding symbolic analysis of draft-f… Muhammad Usama Sardar
- [Seat] Re: Regarding symbolic analysis of draft-f… Songbo Bu
- [Seat] Re: Regarding symbolic analysis of draft-f… Nathanael Ritz
- [Seat] Re: Regarding symbolic analysis of draft-f… Songbo Bu
- [Seat] Re: Regarding symbolic analysis of draft-f… Nathanael Ritz
- [Seat] Re: Regarding symbolic analysis of draft-f… Songbo Bu
- [Seat] Re: Regarding symbolic analysis of draft-f… Nathanael Ritz
- [Seat] Re: FW: New Version Notification for draft… Songbo Bu