[CFRG] Re: On the applied cryptography of Attested TLS

Nathanael Ritz <nathanritz@gmail.com> Fri, 06 November 2026 19:47 UTC

Received: from mail-dl1-x1229.google.com (mail-dl1-x1229.google.com [IPv6:2607:f8b0:4864:20::1229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 9B1BD46 for <cfrg@irtf.org>; Fri, 06 Nov 2026 19:47:02 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20260707 header.b=zSMcnLtm; spf=pass (mx.ietf.org: domain of nathanritz@gmail.com designates 2607:f8b0:4864:20::1229 as permitted sender) smtp.mailfrom=nathanritz@gmail.com; dmarc=pass (policy=none) header.from=gmail.com; arc=pass ("google.com:s=arc-20260327:i=1")
Received: by mail-dl1-x1229.google.com with SMTP id a92af1059eb24-1931ff67a29so3070904c88.1 for <cfrg@irtf.org>; Fri, 06 Nov 2026 11:47:02 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1793994416; cv=none; d=google.com; s=arc-20260327; b=Iz3LoFFbDyBWO3rXPnLEZalcOMg4J7+i7QxX8qEKG+n1hxEwD5JhPD1F+DCGCe2Q2Q xtLTf0inCVE1MDlMYOjovkebTRTBP6HiZJSyPGLV0Ur27Y3Uz27GzTgAi5DGjSqi6lCB 5J6QMq5QwThmq4Rw0zyIelrl553pPw098+RjuDWKaU2rnGCwWdbhEFba709TqjdaTP8p Hmka8LJ7gDAfNirqBFc0H4bR6272fytyFzXw2FKexvjg1K9JhsPyggpS3NyS5wWkLgQC hjR+bU0Xv2kQ2ECq2Q2KaZ7cnPIeAq+xwEKtKW1aJ6VnK6TM77+2BE0VHHjNx5tRYv3G WUjA==
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=Q1iYs+uWM/64WjpEFmOUZ9cVJIeI/FFK2Nl9PH260BA=; fh=Ys4RrIB8QNVY52zgfAQW1bxmRME2LFDCNOR+srkq40s=; b=MWhf6Udfyd/AhoaaUrajgVR/uG4pqxhLLcMtX3p9JKy72vFyJNgi8vKWty6Gu1vksA 0rxUbXS48fzTLJnwPeE/crq0jYnbCcetVsoLrdhjMnP03962PAW2UZSdZJ8fw3EMBd2E iEfAFe3y6k5upiyRjp7s3Za1zDe6GP66qNkjXetniv2zPwcM+kL+uGB8OSQNbBnTXJnn neOj2lAj5tAreVRsyzAHb9Sw1Q+yvbNr/OOPjfZvfPKyY5MuLYA9+2g54G/v29UPwtul TbRPsr4SGbkWkhRBI/aoE8PgwvaVqlGHmGoufBM5X4ewX8nm2jJ21c44BkdZHZgx05Qu 0EbQ==; darn=irtf.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=20260707; t=1793994416; x=1794599216; darn=irtf.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=Q1iYs+uWM/64WjpEFmOUZ9cVJIeI/FFK2Nl9PH260BA=; b=zSMcnLtmbH0nWgiFQmWZsoO+1D/vJULKlnvG7tMVz30/bgnzcvIFZbN8mrdvanXnTj Opnfc3O/BIpg7/HfffSEOypevakknpLeLOr0g6P3tGNwS64NkiJYxFAujPNvHU8OOCq7 E1Ydue0nApbBgvjEN020sLfOevo0ph3+wyCBYlDvnipyxchbthrG+DBS0l3wLBF3MaxP AAp7YsM+ElkHxlWgiRP3yFwzRJAq5d76RMtCnkIFSIp2xtX69LMzk7SK51N8SxeZx0k+ dOb2ecKVNGeaUq+9xxw0BBscyKqdbjSmio113q6agGZTaxR8ZuR+GKdomgUQ9c8Sq13s WyIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793994416; x=1794599216; 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=Q1iYs+uWM/64WjpEFmOUZ9cVJIeI/FFK2Nl9PH260BA=; b=hUhGRg1FwDtB7OHPpeszeBQXhhz8C1C2z+MYIAZAzY5scCCgK5qwgaeHxSIpkXt6Zq CLyp0LeaH7t4K+UfItM1ioZd8VmbgUkYddAetVhSnWLgux9l+cMVOGwBjASFiIzeXbTF CIpvZa0SMzhTFAI5Ll78DFJ6llhbERaE/zSx28C/p62+wC4gCkNWbcZqIUYej7JqAwFk vBSfdmBFOag1LWSeavivUiWNUiuWGgLLaz4gzSGte1Ros9ANj8YH7Rl7nYADP5Kt/BWw WsDA7O1/wiogM7kM/Q7CsfhzRsGobmzThETkPmo2FtF7NsTyn6A8sGMI5gtFzNPTeCbw l/gg==
X-Gm-Message-State: APuU4Z/u4YAQn6J/SJg3tadkS91t8WdfW8or1DSYIYY8hKCzoCqV9LaH K4S53vic9tAVznCRO7MxirlpCrwiZOIAiKoVLhlW4Dsxe4In34u8Gd3rrv5KmMD1Su8qGnKTuwJ KJTM2kLomT3kgInEi3pg+1bt5k2y5a/Y=
X-Gm-Gg: AYBFou1PevbvamcZWstiLmKAJqZHmK3uV7/cG7ZeVXkf8DQHjzudms7cJdYAfVUHidT FvX8xGJ00WBPoZ1Ul3d4hYupxttnDaVJTtNwITa7aryov+UXv2lIdN1MClWpSCD10hazO8WFzNV w6x0Ci3AcMDG2FnTjOo1tg4DG0HdIEtjQjLWn6eMT+Dh9S2LIFnOR/+8/K7F6Vg6v1k+48lLW8y cju+X63ChI/zmNlWufPKX8WeBQ3CXRA8Zl6HjYoluoH4BNifN9m0V5UhAXxPUSTrWEhX8J3SuGy r/eFlnECThADSipMhLGBayh45lQKN9TnOJljB6PmHAsO/F7vMP6FXUx8x461yQmWN/L11RaKhgb hmizeLlfa7N8+ScYLNLXfDLfuOZPig6ZViWdM
X-Received: by 2002:a05:7022:ef16:b0:1a1:47b2:5512 with SMTP id a92af1059eb24-1b25d332b8emr5136662c88.26.1793994416226; Fri, 06 Nov 2026 11:46:56 -0800 (PST)
MIME-Version: 1.0
References: <AS1PR02MB8026F5E6C65246B49FCF0B2BCF762@AS1PR02MB8026.eurprd02.prod.outlook.com>
In-Reply-To: <AS1PR02MB8026F5E6C65246B49FCF0B2BCF762@AS1PR02MB8026.eurprd02.prod.outlook.com>
From: Nathanael Ritz <nathanritz@gmail.com>
Date: Fri, 06 Nov 2026 13:46:44 -0600
X-Gm-Features: AclHuK8-oJQWG4uUbGa5UVYRlzMyIiFE3gPiJ_ETz0gnZcE5M6gzEpaSfCZEYlw
Message-ID: <CAHxYnaNnGM352B4g2-xA=36kwA6ygw67Fw7z54O3LTS6_JPk_w@mail.gmail.com>
To: ABOUBAKAROV Islam <islam.aboubakarov@edu.devinci.fr>
Content-Type: multipart/alternative; boundary="000000000000e888e2065fa0dfe4"
X-Spamd-Bar: --------------------
Message-ID-Hash: KLO4DKHVQV4UNNNKV7S7VXA6J6NYYIHU
X-Message-ID-Hash: KLO4DKHVQV4UNNNKV7S7VXA6J6NYYIHU
X-MailFrom: nathanritz@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-cfrg.irtf.org-0; header-match-cfrg.irtf.org-1; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "cfrg@irtf.org" <cfrg@irtf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [CFRG] Re: On the applied cryptography of Attested TLS
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/elx0ucvezWhRo4nDGvrhEXk_w2k>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Owner: <mailto:cfrg-owner@irtf.org>
List-Post: <mailto:cfrg@irtf.org>
List-Subscribe: <mailto:cfrg-join@irtf.org>
List-Unsubscribe: <mailto:cfrg-leave@irtf.org>

Hi Islam,

Thanks for your thoughts. I have branched this email thread [*] to the SEAT
mailing list, as the cryptographic argument has already been raised in the
CFRG and I have some comments regarding RFC9266 and seat-expat that I
believe the SEAT WG should consider directly, thanks.

Cheers,
Nathanael

[*] https://mailarchive.ietf.org/arch/msg/seat/s5btit7L8WUaxPNwdXs4rCr3l98/

On Fri, 6 Nov 2026 at 12:48, ABOUBAKAROV Islam <islam.aboubakarov=
40edu.devinci.fr@dmarc.ietf.org> wrote:

> Hi everyone,
>
> I am Islam Aboubakarov, a researcher at ESILV, Pole Leonard de Vinci,
> France, and one of the co-authors of draft-intra-handshake-fail.
>
> The channel binding for standard TLS 1.3 are explained in RFC9266. In
> early attestation, attestation evidence is generated even before the
> traffic keys are generated. Hence, there is no binding to the connection.
>
> In standard TLS 1.3, any software component in the whole server may have
> access to keys. In attested TLS, only the Attester has access to keys. This
> is the change in threat model. The question for this research group is:
> When using only ServerHello as the binder, the channel binding does not
> exist for normal server, how can it exist under attestation threat model?
>
> All vendors have validated all security advisories and CVEs in my draft.
> We have also shared our findings with all stakeholders, e.g. GA4GH, CCC,
> AAIF and RIPE [1]. We have not received any disagreement on any of those.
> We also presented our analysis in CFRG-125, and there was no technical
> objection from the research group [2]. The question for research group
> is: from a cryptographic perspective, does someone see anything wrong in
> the CVEs?
>
> >From practical perspective, early attestation adds latency of attestation
> evidence within handshake. This can result in latency and timeout failures
> [3].
>
> Respectfully,
> Islam
>
> [1]
> *https://www.ietf.org/archive/id/draft-intra-handshake-fail-61.html#section-20.1.2*
> <https://www.ietf.org/archive/id/draft-intra-handshake-fail-61.html#section-20.1.2>
> [2]
> *https://datatracker.ietf.org/doc/minutes-125-cfrg-202603190100/#1045---muhammad-usama-sardar-relay-attacks-in-intra-handshake-attestation-and-proposed-solution-in-post-handshake-attestation-15-mins*
> <https://datatracker.ietf.org/doc/minutes-125-cfrg-202603190100/#1045---muhammad-usama-sardar-relay-attacks-in-intra-handshake-attestation-and-proposed-solution-in-post-handshake-attestation-15-mins>
> [3] Section 7.4 in
> *https://www.researchgate.net/publication/414529199_EarlyAttestationBleed_Three_Critical-severity_Vulnerabilities_of_CVSS_90_in_Confidential_Computing*
> <https://www.researchgate.net/publication/414529199_EarlyAttestationBleed_Three_Critical-severity_Vulnerabilities_of_CVSS_90_in_Confidential_Computing>
>
>
>
> _______________________________________________
> CFRG mailing list -- cfrg@irtf.org
> To unsubscribe send an email to cfrg-leave@irtf.org
>