[{"author": "Tirumaleswar Reddy.K", "text": "<p>Hi all</p>", "time": "2026-03-17T08:01:36.000Z"}, {"author": "Nathanael Ritz", "text": "<p>Hello!</p>", "time": "2026-03-17T08:02:54.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>A change in the order of the agenda</p>", "time": "2026-03-17T08:03:55.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>No, not strong at all</p>", "time": "2026-03-17T08:04:11.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Sincere apologies, had to get consensus at GA4GH.</p>", "time": "2026-03-17T08:05:08.000Z"}, {"author": "Paul Wouters", "text": "<p>didnt we have the linksage of webpki and attestation certificates via SAN ?</p>", "time": "2026-03-17T08:17:39.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>@Tirumaleswar that's not true</p>", "time": "2026-03-17T08:24:35.000Z"}, {"author": "Markus Rudy", "text": "<p>Think of DHE as a counter-example to \"if private keys are leaked, everything is lost\".</p>", "time": "2026-03-17T08:24:48.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>You can prove that a compromised key is used honestly if you have other uncompromised keys.</p>", "time": "2026-03-17T08:25:07.000Z"}, {"author": "Yaron Sheffer", "text": "<p>I'm amazed by this rhetorical question, now for the second time, \"any other intra-HS method\" when there are 2 ones on the charter.</p>", "time": "2026-03-17T08:29:39.000Z"}, {"author": "Yaron Sheffer", "text": "<p>-&gt; on the agenda</p>", "time": "2026-03-17T08:30:08.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Right, but it might just leak the other key and not priv_EK, why only look at the case where priv_EK is leaked</p>", "time": "2026-03-17T08:32:34.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>You could do pre-handshake attestation securely if you establish some symmetric key material during the attestation, and then sign that symmetric key during the handshake.</p>", "time": "2026-03-17T08:32:38.000Z"}, {"author": "Markus Rudy", "text": "<p>An interesting property of the protocols that don't break down on leaked priv EKs is that we could go from EKs to long-term keys that don't need to be confidential.</p>", "time": "2026-03-17T08:32:56.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"36\">Yaron Sheffer</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208198\">said</a>:</p>\n<blockquote>\n<p>I'm amazed by this rhetorical question, now for the second time, \"any other intra-HS method\" when there are 2 ones on the charter.</p>\n</blockquote>\n<p>I was asking for <strong><em>implementations</em></strong>. Are you aware of any implementation of both drafts?</p>", "time": "2026-03-17T08:33:30.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Looking forward to a TEE that guarantees that only private keys can be leaked, no other part of the TEE memory , though!</p>", "time": "2026-03-17T08:33:58.000Z"}, {"author": "Thomas Fossati", "text": "<p>Ionut: +1.  There is only one memory space. If you leak one location, you are essentially leaking them all.</p>", "time": "2026-03-17T08:34:15.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"36\">Yaron Sheffer</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208205\">said</a>:</p>\n<blockquote>\n<p>-&gt; on the agenda</p>\n</blockquote>\n<p>I see no implementation mentioned in the slides on the agenda.</p>", "time": "2026-03-17T08:34:54.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"2916\">Ionu\u021b Mihalcea</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208219\">said</a>:</p>\n<blockquote>\n<p>Right, but it might just leak the other key and not priv_EK, why only look at the case where priv_EK is leaked</p>\n</blockquote>\n<p>Sure, that's where we have the attack. We are not denying that the other case is not possible.</p>", "time": "2026-03-17T08:35:42.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>I believe that there is always a change to a state machine afterall we are adding new messages</p>", "time": "2026-03-17T08:36:07.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"2916\">Ionu\u021b Mihalcea</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208228\">said</a>:</p>\n<blockquote>\n<p>Looking forward to a TEE that guarantees that only private keys can be leaked, no other part of the TEE memory , though!</p>\n</blockquote>\n<p>Transient key leakage is possible too. If provisioned at runtime, the problem could be in provisioning protocol. So there are several possibilities.</p>", "time": "2026-03-17T08:37:33.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"3457\">Thomas Fossati</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208229\">said</a>:</p>\n<blockquote>\n<p>Ionut: +1.  There is only one memory space. If you leak one location, you are essentially leaking them all.</p>\n</blockquote>\n<p>See <a class=\"message-link\" href=\"/#narrow/channel/422-seat/topic/ietf-125/near/208250\">#seat &gt; ietf-125 @ \ud83d\udcac</a></p>", "time": "2026-03-17T08:38:20.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Maybe the use case draft should also talk a bit about our attacker assumptions. I have been puzzeled also in the TLS group with regards to key attestation about what people assume attackers can and cannot do.</p>", "time": "2026-03-17T08:39:02.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Nathanael, thank you for using our models. This is one answer to Jun's question that the whole IETF/IRTF community can actually use these Apache License 2.0 models to gain confidence.</p>", "time": "2026-03-17T08:39:32.000Z"}, {"author": "Paul Wouters", "text": "<p>knowing of current implementations bolted onto core TLS does not seem very relevant to planning a new method that cannot currently be deployed because we havent specified things yet</p>", "time": "2026-03-17T08:40:15.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Agree!</p>", "time": "2026-03-17T08:40:46.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"453\">Jonathan Hoyland</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208222\">said</a>:</p>\n<blockquote>\n<p>You could do pre-handshake attestation securely if you establish some symmetric key material during the attestation, and then sign that symmetric key during the handshake.</p>\n</blockquote>\n<p>Jonathan, would it not have replay attacks, as in code can change at runtime. Could you please elaborate?</p>", "time": "2026-03-17T08:42:04.000Z"}, {"author": "Paul Wouters", "text": "<p>hannes: agreed on the user cases and attack explanations. also knowing real world limitations of things like tees deployed with identical keys and other expected deployment characteristics</p>", "time": "2026-03-17T08:42:20.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"43\">Paul Wouters</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208285\">said</a>:</p>\n<blockquote>\n<p>knowing of current implementations bolted onto core TLS does not seem very relevant to planning a new method that cannot currently be deployed because we havent specified things yet</p>\n</blockquote>\n<p>Paul, we did our best. Now that we have more drafts, we can start their analysis. If you have more ideas, please let us know.</p>", "time": "2026-03-17T08:43:10.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>@Usama, it would only have replay attacks if your prehandshake attestation doesn't establish freshness / injectivity.</p>", "time": "2026-03-17T08:43:46.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Hannes, Paul: ack about attacker capabilities for the use-cases draft.</p>", "time": "2026-03-17T08:44:40.000Z"}, {"author": "Paul Wouters", "text": "<p>the reason for use cases doc is that we want to know what we need to support before making solutions. Instead, SEAT seems focused on formal verifications of solutions of which we dont know what or if they solve the problems we are trying to solve. I really wish the WG would park all formal verifications and work on defining our problem before we verify our solution candidates</p>", "time": "2026-03-17T08:45:02.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Paul, AI agent is one of the use cases <a href=\"https://datatracker.ietf.org/doc/draft-jiang-seat-dynamic-attestation/\">https://datatracker.ietf.org/doc/draft-jiang-seat-dynamic-attestation/</a><br>\nOne probably cannot verify incomplete specifications. Starting with existing ones seemed like the most reasonable thing to us.</p>", "time": "2026-03-17T08:45:54.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Thanks for the presentation Nathanael and for all the work</p>", "time": "2026-03-17T08:48:27.000Z"}, {"author": "Nancy Cam-Winget", "text": "<p>Thank you Nathanaael!</p>", "time": "2026-03-17T08:52:23.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Thank you, Nathanael!</p>", "time": "2026-03-17T08:53:05.000Z"}, {"author": "Tirumaleswar Reddy.K", "text": "<p>Thanks, Nathanael.</p>", "time": "2026-03-17T08:53:18.000Z"}, {"author": "Nathanael Ritz", "text": "<p>:D</p>", "time": "2026-03-17T08:53:37.000Z"}, {"author": "zhang jun", "text": "<p>Void formal (input)<br>\n{<br>\n   Blabla x 1000 line of codes</p>\n<p>If(formal(input)<br>\n     Return true;<br>\n   else<br>\n      Return false;</p>\n<p>}</p>\n<p>run (formal(formal))</p>", "time": "2026-03-17T08:53:47.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Paul, we are engineers. We care about solutions - not problems :-)</p>", "time": "2026-03-17T08:55:13.000Z"}, {"author": "Yaron Sheffer", "text": "<p>@Jun, cynicism aside, people <em>have</em> found vulnerabilities using formal methods.</p>", "time": "2026-03-17T08:55:13.000Z"}, {"author": "Paul Wouters", "text": "<p>\"required to coordinate with\" is a bit misleading when a charter mentions  \"coordinating\"</p>", "time": "2026-03-17T08:55:43.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Formal methods are not perfect but they certainly help. If nothing else, they help you look at the solution from a different angle.</p>", "time": "2026-03-17T08:55:51.000Z"}, {"author": "Paul Wouters", "text": "<p>as in the WG has no actin item - it just hopes members will reach out to those other groups for cooperation.</p>", "time": "2026-03-17T08:56:35.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"43\">Paul Wouters</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208407\">said</a>:</p>\n<blockquote>\n<p>\"required to coordinate with\" is a bit misleading when a charter mentions  \"coordinating\"</p>\n</blockquote>\n<p>Isn't it the intention? There were several concerns who needs it; who will implement it, etc.</p>\n<blockquote>\n<ul>\n<li>The working group will work closely with the TLS Working Group, the<br>\n  RATS working group, and the Confidential Computing Consortium's<br>\n  (CCC's) Attestation Special Interest Group (SIG).</li>\n</ul>\n</blockquote>", "time": "2026-03-17T08:57:25.000Z"}, {"author": "zhang jun", "text": "<p>sure, it is one case of G\u00f6del's incompleteness theorems.</p>", "time": "2026-03-17T08:58:03.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>I have repeated my position multiple times. Formal methods are helpful but not perfect.</p>", "time": "2026-03-17T08:58:33.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Jonathan, can you put your statement here in the chat for the minutes?</p>", "time": "2026-03-17T09:00:50.000Z"}, {"author": "Paul Wouters", "text": "<p>@usama: the intension is not an action item - it's more a \"the chairs might might look a draft reaching WGLC has been conveyed to such other groups (by any WG member). It's not a blocking action of any kind.</p>", "time": "2026-03-17T09:01:31.000Z"}, {"author": "Paul Wouters", "text": "<p>WGs have no formal duties to reach out to other SDOs for mandatory feedback.</p>", "time": "2026-03-17T09:02:28.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Formal methods are complementary and not a replacement of other methods.</p>", "time": "2026-03-17T09:03:01.000Z"}, {"author": "zhang jun", "text": "<p>I think one interesting problem to consider is that when the code of formal anaylisis scale up, how to enure that it covers all the aspects that may happen in the real cases.</p>", "time": "2026-03-17T09:03:18.000Z"}, {"author": "zhang jun", "text": "<p>That it to say, the code is correct but not complete.</p>", "time": "2026-03-17T09:03:55.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>What do you mean by \" code of formal anaylisis scale up\"?</p>", "time": "2026-03-17T09:07:54.000Z"}, {"author": "Nathanael Ritz", "text": "<p>@jun, formal analysis isn't \"code\" per-se. It doesn't compile into an app. It's more like a cryptographic puzzlebox with mathematical soundness proofs that back the outcomes. So, I'm not sure \"scaling\" isn't quite the right phrase.</p>", "time": "2026-03-17T09:07:56.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>With F* you can also compile code</p>", "time": "2026-03-17T09:08:32.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>@Nathanael It actually kind of is. The TLS 1.3 model was something like 700,000 lines</p>", "time": "2026-03-17T09:09:08.000Z"}, {"author": "zhang jun", "text": "<p>For me, any sequence of words is code.</p>", "time": "2026-03-17T09:09:20.000Z"}, {"author": "Jens-Rene Giesen", "text": "<p>Possibly there is some confusion about formal methods wrt protocol anlaysis (i.e., Tamarin) vs. for program analysis?</p>", "time": "2026-03-17T09:09:25.000Z"}, {"author": "Yaron Sheffer", "text": "<p>Anecdote: the TLS 1.3 formal proof was found to contain errors (it wasn't progressed as the I-D progressed to RFC). Credit to Usama for that.</p>", "time": "2026-03-17T09:10:17.000Z"}, {"author": "Nathanael Ritz", "text": "<p>Sure, in terms of complexity. My brain jumped to number of concurrent connections like a deployed binary lol.</p>", "time": "2026-03-17T09:10:18.000Z"}, {"author": "Thomas Fossati", "text": "<p>I believe that before asking adoption we should clarify what the scope of expat is: see <a href=\"https://github.com/tls-attestation/exported-attestation/issues/56\">https://github.com/tls-attestation/exported-attestation/issues/56</a></p>", "time": "2026-03-17T09:10:28.000Z"}, {"author": "zhang jun", "text": "<p>Like DNA sequences, poems, they are codes as well.</p>", "time": "2026-03-17T09:10:53.000Z"}, {"author": "Paul Wouters", "text": "<p>without having a much more developed use cases draft, it seems we are not in a good position to adopt solution douments ?</p>", "time": "2026-03-17T09:11:13.000Z"}, {"author": "Yaron Sheffer", "text": "<p>More clarity on Thomas's point: expat at the moment is a protocol framework (or sketch), not a complete protocol.</p>", "time": "2026-03-17T09:11:37.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Jonathan: +1. I think I raised this question at IETF-124. See: <a href=\"https://github.com/tls-attestation/exported-attestation/issues/41\">https://github.com/tls-attestation/exported-attestation/issues/41</a></p>", "time": "2026-03-17T09:12:41.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Formal analysis is broad collection of techniques applicable to 'formalizable' schemes, protocols, etc, including cryptographic ones; techniques include different approaches of pen-and-paper proofs, game based or otherwise; formal methods techniques such as the symbolic models in Tamarin and ProVerif, or computational models such as EasyCrypt; or 'other', like Squirrel, that try to straddle those two worlds; other techniques include formal verification of executable programs that they correctly implement a reference model/spec of an algorithm</p>", "time": "2026-03-17T09:13:26.000Z"}, {"author": "Tirumaleswar Reddy.K", "text": "<p>Audio is clear.</p>", "time": "2026-03-17T09:14:22.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Yaron is breaking a lot for me</p>", "time": "2026-03-17T09:14:26.000Z"}, {"author": "Jens-Rene Giesen", "text": "<p>@Deirdre, exactly, there's a lot of formal X terminology that gets mixed easily.</p>", "time": "2026-03-17T09:14:29.000Z"}, {"author": "Tirumaleswar Reddy.K", "text": "<p>audio is good now.</p>", "time": "2026-03-17T09:15:04.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Usama: for clarity, it's just the use of key derivation, they're not deriving from the keys in the key schedule.</p>", "time": "2026-03-17T09:16:59.000Z"}, {"author": "Tirumaleswar Reddy.K", "text": "<p>+1</p>", "time": "2026-03-17T09:17:28.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>@Deidre I have been trying to get people to use terms consistently for ages, but I can't even get myself to do it <span aria-label=\"sweat smile\" class=\"emoji emoji-1f605\" role=\"img\" title=\"sweat smile\">:sweat_smile:</span></p>", "time": "2026-03-17T09:18:42.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"2916\">Ionu\u021b Mihalcea</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208582\">said</a>:</p>\n<blockquote>\n<p>Usama: for clarity, it's just the use of key derivation, they're not deriving from the keys in the key schedule.</p>\n</blockquote>\n<p>Sure, but the usage of key derivations generates keys, no?</p>", "time": "2026-03-17T09:18:44.000Z"}, {"author": "Markus Rudy", "text": "<p>It does not change the keys used by TLS itself, though?</p>", "time": "2026-03-17T09:19:34.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>I'll let TLS folks answer that, and whether those keys are part of the TLS key schedule.</p>", "time": "2026-03-17T09:20:08.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"3457\">Thomas Fossati</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208527\">said</a>:</p>\n<blockquote>\n<p>I believe that before asking adoption we should clarify what the scope of expat is: see <a href=\"https://github.com/tls-attestation/exported-attestation/issues/56\">https://github.com/tls-attestation/exported-attestation/issues/56</a></p>\n</blockquote>\n<p>This is an implementation detail. We will see how the discussions go as more developers implement it. In CCC Attestation SIG, as you know, there is clear interest in SHIM layer.</p>", "time": "2026-03-17T09:20:14.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"7177\">Jens-Rene Giesen</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208515\">said</a>:</p>\n<blockquote>\n<p>Possibly there is some confusion about formal methods wrt protocol anlaysis (i.e., Tamarin) vs. for program analysis?</p>\n</blockquote>\n<p>So in UFMRG, we distinguish formal analysis vs. formal verification to distinguish the two.</p>", "time": "2026-03-17T09:21:18.000Z"}, {"author": "Nathanael Ritz", "text": "<p>@Usama, I think if we were to be pedantic, it generates a psuedorandom number (PRF)</p>", "time": "2026-03-17T09:21:27.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>Pseudorandom bitstring, surely</p>", "time": "2026-03-17T09:21:49.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Extended Key Update is pretty far along!</p>", "time": "2026-03-17T09:22:13.000Z"}, {"author": "Nathanael Ritz", "text": "<p>a jumble of bytes, like Yaron's voice unfortunately</p>", "time": "2026-03-17T09:22:19.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Maybe Tiru should continue</p>", "time": "2026-03-17T09:22:40.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>It sounds choppy like we're getting lots of packet drops.</p>", "time": "2026-03-17T09:22:51.000Z"}, {"author": "Deb Cooley", "text": "<p>I wonder where he is - physically....</p>", "time": "2026-03-17T09:23:14.000Z"}, {"author": "Paul Wouters", "text": "<p>extended key update needs to accommodate extensions that can be used by things like attestation extensions. did that get updated yet in the draft?</p>", "time": "2026-03-17T09:23:31.000Z"}, {"author": "Nathanael Ritz", "text": "<p>The moon. tiptop wg is doing work</p>", "time": "2026-03-17T09:23:34.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Option c does not cover server as Attester. Option b requires reconnections.</p>", "time": "2026-03-17T09:23:42.000Z"}, {"author": "Tirumaleswar Reddy.K", "text": "<p>Yes, extended key update allows extensions.</p>", "time": "2026-03-17T09:23:54.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Option a: EKU has lots of problems with the threat model.</p>", "time": "2026-03-17T09:24:04.000Z"}, {"author": "Deb Cooley", "text": "<p>@Nathanael he may be in a bomb shelter</p>", "time": "2026-03-17T09:24:08.000Z"}, {"author": "Paul Wouters", "text": "<p>@tiru: ok good. I will have to read the latest draft :)</p>", "time": "2026-03-17T09:24:27.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>0 and PSK, no?</p>", "time": "2026-03-17T09:24:48.000Z"}, {"author": "Deirdre Connolly", "text": "<p><span class=\"user-mention silent\" data-user-id=\"453\">Jonathan Hoyland</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208598\">said</a>:</p>\n<blockquote>\n<p>@Deidre I have been trying to get people to use terms consistently for ages, but I can't even get myself to do it <span aria-label=\"sweat smile\" class=\"emoji emoji-1f605\" role=\"img\" title=\"sweat smile\">:sweat_smile:</span></p>\n</blockquote>\n<p>it's so hard</p>", "time": "2026-03-17T09:26:28.000Z"}, {"author": "Thomas Fossati", "text": "<p><span class=\"user-mention silent\" data-user-id=\"5633\">Muhammad Usama Sardar</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208615\">said</a>:</p>\n<blockquote>\n<p><span class=\"user-mention silent\" data-user-id=\"3457\">Thomas Fossati</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208527\">said</a>:</p>\n<blockquote>\n<p>I believe that before asking adoption we should clarify what the scope of expat is: see <a href=\"https://github.com/tls-attestation/exported-attestation/issues/56\">https://github.com/tls-attestation/exported-attestation/issues/56</a></p>\n</blockquote>\n<p>This is an implementation detail. We will see how the discussions go as more developers implement it. In CCC Attestation SIG, as you know, there is clear interest in SHIM layer.</p>\n</blockquote>\n<p>It is not an implementation detail; it is a question about the scope of the specification.</p>", "time": "2026-03-17T09:26:49.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"453\">Jonathan Hoyland</span> <a href=\"#narrow/channel/422-seat/topic/ietf-125/near/208671\">said</a>:</p>\n<blockquote>\n<p>0 and PSK, no?</p>\n</blockquote>\n<p>Initially the PSK is 0, right? (without resumption)</p>", "time": "2026-03-17T09:27:32.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>It could also be an out-of-band PSK</p>", "time": "2026-03-17T09:27:54.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>and no external PSK</p>", "time": "2026-03-17T09:28:00.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>sorry was just typing. Let's there are not both of them. It's still a key in key schedule, right?</p>", "time": "2026-03-17T09:28:37.000Z"}, {"author": "Jonathan Hoyland", "text": "<p>Not one that I'd rely on though <span aria-label=\"joy\" class=\"emoji emoji-1f602\" role=\"img\" title=\"joy\">:joy:</span></p>", "time": "2026-03-17T09:29:19.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>not about dependency, point is: it is a key in key schedule.</p>", "time": "2026-03-17T09:30:08.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>My point was: Key can be constant.</p>", "time": "2026-03-17T09:30:26.000Z"}, {"author": "Ionu\u021b Mihalcea", "text": "<p>Thank you, everyone!</p>", "time": "2026-03-17T09:30:26.000Z"}, {"author": "Yaron Sheffer", "text": "<p>Thank you!</p>", "time": "2026-03-17T09:30:36.000Z"}, {"author": "Henk Birkholz", "text": "<p>Thanks all!</p>", "time": "2026-03-17T09:30:37.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Thank you all</p>", "time": "2026-03-17T09:30:41.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>Thank you all. Welcome feedback and discussion on list.</p>", "time": "2026-03-17T09:30:50.000Z"}]