[{"author": "Bron Gondwana", "text": "<p>LIFTOFF</p>", "time": "2025-11-03T14:30:07.000Z"}, {"author": "Richard Barnes", "text": "<p>i believe Gemini will also be taking notes <a href=\"https://datatracker.ietf.org/doc/draft-rescorla-auto-minutes/\">https://datatracker.ietf.org/doc/draft-rescorla-auto-minutes/</a></p>", "time": "2025-11-03T14:34:36.000Z"}, {"author": "Jim Fenton", "text": "<p>Pauline, please turn off video</p>", "time": "2025-11-03T14:36:52.000Z"}, {"author": "Rich Salz", "text": "<p>If you are remote and not talking, make sure to turn your video off.</p>", "time": "2025-11-03T14:37:14.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"526\">Richard Barnes</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185494\">said</a>:</p>\n<blockquote>\n<p>i believe Gemini will also be taking notes <a href=\"https://datatracker.ietf.org/doc/draft-rescorla-auto-minutes/\">https://datatracker.ietf.org/doc/draft-rescorla-auto-minutes/</a></p>\n</blockquote>\n<p>This looks great. I have surely been in situations where I would have hoped someone else to take notes, or at least help me out.  I propose adding the link <a href=\"https://ietfminutes.org/\">https://ietfminutes.org/</a> to the draft for folks to see it in action.</p>", "time": "2025-11-03T14:42:10.000Z"}, {"author": "Bron Gondwana", "text": "<p>Does this belong in WIT?</p>", "time": "2025-11-03T14:43:11.000Z"}, {"author": "Martin Thomson", "text": "<p>Why is this not HTTP?</p>", "time": "2025-11-03T14:44:54.000Z"}, {"author": "Martin Thomson", "text": "<p>I couldn't identify why this was not something that HTTP is capable of doing.</p>", "time": "2025-11-03T14:45:13.000Z"}, {"author": "Daniel Gillmor", "text": "<p>@meetecho, i think ted hardie is in the room, but the camera doesn't point at him.</p>", "time": "2025-11-03T14:46:06.000Z"}, {"author": "Lorenzo Miniero", "text": "<p><span class=\"user-mention\" data-user-id=\"637\">@Daniel Gillmor</span> you're right, sorry about that!</p>", "time": "2025-11-03T14:46:53.000Z"}, {"author": "Daniel Gillmor", "text": "<p>all looks good, thanks!</p>", "time": "2025-11-03T14:47:01.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Martin, I just saw the assertion HTTP doesn't support things but no explanation of why it doesn't.</p>", "time": "2025-11-03T14:47:30.000Z"}, {"author": "Martin Thomson", "text": "<p>PHB yes, exactly my point</p>", "time": "2025-11-03T14:47:57.000Z"}, {"author": "Martin Thomson", "text": "<p>The use of GRPC is using HTTP, just with an extra layer on top.  So clearly HTTP can do this.</p>", "time": "2025-11-03T14:48:56.000Z"}, {"author": "Harald Alvestrand", "text": "<p>The protocol as specified repeats some basic errors of HTTP, such as using an URI both to identify a data object and to access it.</p>", "time": "2025-11-03T14:49:53.000Z"}, {"author": "Harald Alvestrand", "text": "<p>It also squats on a port number.</p>", "time": "2025-11-03T14:50:00.000Z"}, {"author": "Ben Laurie", "text": "<p>for no obvious reason</p>", "time": "2025-11-03T14:50:18.000Z"}, {"author": "Martin Thomson", "text": "<p>Port number squatting doesn't bother me Harald, even if there is no obvious reason to do that.</p>", "time": "2025-11-03T14:50:29.000Z"}, {"author": "Martin Thomson", "text": "<p>The same goes for the URI scheme.</p>", "time": "2025-11-03T14:50:37.000Z"}, {"author": "Daniel Gillmor", "text": "<p>let the person who has never squatted a port number cast the first stone</p>", "time": "2025-11-03T14:50:54.000Z"}, {"author": "Martin Thomson", "text": "<p>Port number squatting is only an issue if you think that a port number registry makes sense.</p>", "time": "2025-11-03T14:50:58.000Z"}, {"author": "Simon Josefsson", "text": "<p>hi! re base64 etc draft, i have no slides but merely was asking for guidance if there is interest in progressing this to Internet Standard</p>", "time": "2025-11-03T14:51:02.000Z"}, {"author": "Harald Alvestrand", "text": "<p>yeah, it's just untidy. I have never heard of the protocol that 3101 is currently assigned to, but it's registered.</p>", "time": "2025-11-03T14:51:10.000Z"}, {"author": "Martin Thomson", "text": "<p>URI scheme squatting is not a major concern for a different reason: everyone does it.</p>", "time": "2025-11-03T14:51:31.000Z"}, {"author": "Eliot Lear", "text": "<p>Acronym award!!</p>", "time": "2025-11-03T14:51:53.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>Well its a registered trademark.</p>", "time": "2025-11-03T14:52:16.000Z"}, {"author": "Martin Thomson", "text": "<p>That's a very interesting definition of \"need\"</p>", "time": "2025-11-03T14:52:31.000Z"}, {"author": "Richard Barnes", "text": "<p>To be clear: The Gemini minutes are currently generated off of the Proceedings, so there will be some delay in their publication.</p>", "time": "2025-11-03T14:52:36.000Z"}, {"author": "Martin Thomson", "text": "<p>They are generated off the transcripts, which are generated from the recordings, which need to be finalized and then uploaded</p>", "time": "2025-11-03T14:53:09.000Z"}, {"author": "Ted Hardie", "text": "<p>I believe it is trademarked only with the hyphen, Band-Aid.</p>", "time": "2025-11-03T14:53:15.000Z"}, {"author": "Martin Thomson", "text": "<p>Trademarks only apply within a predefined scope.</p>", "time": "2025-11-03T14:53:39.000Z"}, {"author": "Thom Wiggers", "text": "<p>Why not http well-known? These agents seem to like http a lot</p>", "time": "2025-11-03T14:53:45.000Z"}, {"author": "Andrew Campling", "text": "<p>Dispatch to the trademark working group?</p>", "time": "2025-11-03T14:53:46.000Z"}, {"author": "Daniel Gillmor", "text": "<p>\"grep 3101 /etc/services\" and <a href=\"https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml\">https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml</a> show nothing for 3101, fwiw</p>", "time": "2025-11-03T14:54:03.000Z"}, {"author": "Martin Thomson", "text": "<p>I don't know what scope band-aid has, but I don't know if it extends into AI discovery.  I'd be surprised if it did.</p>", "time": "2025-11-03T14:54:08.000Z"}, {"author": "Martin Thomson", "text": "<p>Thom: well-known on what name?</p>", "time": "2025-11-03T14:54:34.000Z"}, {"author": "layer8", "text": "<p>My $0.02 is .well-known is a great bootstrap/complement when you already know the right domain; it\u2019s simple to publish/rotate via the web tier and can carry larger, richer JSON documents. But it doesn\u2019t solve \u201cbrand \u2192 domain\u201d by itself</p>", "time": "2025-11-03T14:54:35.000Z"}, {"author": "Maxwell Gerber", "text": "<p>Does DNS?</p>", "time": "2025-11-03T14:54:45.000Z"}, {"author": "Rich Salz", "text": "<p><a href=\"http://tmsearch.uspto.gov\">tmsearch.uspto.gov</a>; bandaid is not TM'd</p>", "time": "2025-11-03T14:54:53.000Z"}, {"author": "Richard Barnes", "text": "<p>the universal impulse to Just Shove It In The DNS</p>", "time": "2025-11-03T14:54:58.000Z"}, {"author": "Jim Fenton", "text": "<p>Unfortunately DNSOP is also meeting during this timeslot.</p>", "time": "2025-11-03T14:55:12.000Z"}, {"author": "Thom Wiggers", "text": "<p>I mean I don\u2019t care either way about shoving things in DNS</p>", "time": "2025-11-03T14:55:29.000Z"}, {"author": "Wendy Seltzer", "text": "<p>Just don't try to make an adhesive bandage of it</p>", "time": "2025-11-03T14:55:44.000Z"}, {"author": "Martin Thomson", "text": "<p>Rich: <a href=\"https://tsdr.uspto.gov/#caseNumber=77856994&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch\">https://tsdr.uspto.gov/#caseNumber=77856994&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch</a></p>", "time": "2025-11-03T14:55:44.000Z"}, {"author": "Pete Resnick", "text": "<p>Any of the dns-at-ietf list people in the room?</p>", "time": "2025-11-03T14:55:47.000Z"}, {"author": "Jonathan Hoyland", "text": "<p><span class=\"user-mention silent\" data-user-id=\"526\">Richard Barnes</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185613\">said</a>:</p>\n<blockquote>\n<p>the universal impulse to Just Shove It In The DNS</p>\n</blockquote>\n<p>If we don't shove everything in DNS how can it always be DNS?</p>", "time": "2025-11-03T14:55:52.000Z"}, {"author": "layer8", "text": "<p>the agents yearn for DNS</p>", "time": "2025-11-03T14:56:00.000Z"}, {"author": "Murray Kucherawy", "text": "<p>DNSOP has a second session usually, don't they?</p>", "time": "2025-11-03T14:56:04.000Z"}, {"author": "Martin Thomson", "text": "<p>We have this global scale key value store, why not store it there?</p>", "time": "2025-11-03T14:56:15.000Z"}, {"author": "Daniel Gillmor", "text": "<p>@meetecho please point to the in-person speaker again \u263a</p>", "time": "2025-11-03T14:56:18.000Z"}, {"author": "Daniel Gillmor", "text": "<p>thanks!</p>", "time": "2025-11-03T14:56:21.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Yeah DNSOP is also Friday.</p>", "time": "2025-11-03T14:56:33.000Z"}, {"author": "Ted Hardie", "text": "<p>BoF as outcome?</p>", "time": "2025-11-03T14:56:50.000Z"}, {"author": "Ted Hardie", "text": "<p>Whether within the AIPROTO or separately?</p>", "time": "2025-11-03T14:57:00.000Z"}, {"author": "Jim Fenton", "text": "<p>BOF: WG forming or not?</p>", "time": "2025-11-03T14:57:13.000Z"}, {"author": "Eliot Lear", "text": "<p>A reminder: there is a mailing list to consider how DNS work should be organized at IETF: <a href=\"mailto:dns-at-ietf@ietf.org\">dns-at-ietf@ietf.org</a>.</p>", "time": "2025-11-03T14:57:50.000Z"}, {"author": "layer8", "text": "<p>How does the key value store enforce global uniqueness? That's probably showing my ignorance but DNS at least has that solved</p>", "time": "2025-11-03T14:57:53.000Z"}, {"author": "layer8", "text": "<p>(somewhat)</p>", "time": "2025-11-03T14:58:00.000Z"}, {"author": "Martin Thomson", "text": "<p>Sorry, that earlier link was dead.  This is the wordmark: <a href=\"https://tsdr.uspto.gov/#caseNumber=71199064&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch\">https://tsdr.uspto.gov/#caseNumber=71199064&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch</a></p>", "time": "2025-11-03T14:58:16.000Z"}, {"author": "Ted Hardie", "text": "<p>@layer8 over what time scale?  Because the DNS doesn't guarantee that at all timescales.</p>", "time": "2025-11-03T14:58:38.000Z"}, {"author": "Wendy Seltzer", "text": "<p>Maybe we can help the USPTO with their URL schemes, once our other work is done</p>", "time": "2025-11-03T14:58:44.000Z"}, {"author": "Thom Wiggers", "text": "<p>A band-aid as the idiom is so ubiquitous and trivialized that I doubt J&amp;J have any leg to stand on</p>", "time": "2025-11-03T14:59:33.000Z"}, {"author": "Thom Wiggers", "text": "<p>See also: Hoover, Xerox</p>", "time": "2025-11-03T14:59:43.000Z"}, {"author": "Jay Daley", "text": "<p>For info: The first mention of AI in the RFC Series is (I think) RFC 152 from May 1971 and the first one to include AI output is RFC 439 from January 1973</p>", "time": "2025-11-03T15:00:05.000Z"}, {"author": "Lucas Pardue", "text": "<p>When I hear band aid, I think 80s haircuts</p>", "time": "2025-11-03T15:00:43.000Z"}, {"author": "Ted Hardie", "text": "<p>Non WG forming BoF as next step?</p>", "time": "2025-11-03T15:01:52.000Z"}, {"author": "Andrew Campling", "text": "<p>Non WG BoF seems like a good next step</p>", "time": "2025-11-03T15:02:20.000Z"}, {"author": "layer8", "text": "<p>Yes, we originally asked for a BOF but Eric recommended dispatch and side meeting first. Which we agreed!</p>", "time": "2025-11-03T15:02:21.000Z"}, {"author": "layer8", "text": "<p>Please come to the side meeting digitally or in person if you're here and want to talk about some of the mechanics! :)</p>", "time": "2025-11-03T15:02:40.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>A BoF is a good direction</p>", "time": "2025-11-03T15:02:43.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>It doesn't need to be limited to AI</p>", "time": "2025-11-03T15:02:46.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>Everything that is talked about applies to any service</p>", "time": "2025-11-03T15:03:00.000Z"}, {"author": "Pete Resnick", "text": "<p>Clapping???</p>", "time": "2025-11-03T15:03:14.000Z"}, {"author": "Pete Resnick", "text": "<p>Did the plane land successfully or something?</p>", "time": "2025-11-03T15:03:34.000Z"}, {"author": "Aaron Parecki", "text": "<p>the dispatch was dispatched successfully</p>", "time": "2025-11-03T15:03:55.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>Yes, Phil, but AI is driving current work due to how prolific it is at the moment as you can see across WGs with scrapers and agents that are accounting for quite a bit of Internet traffic at the moment.</p>", "time": "2025-11-03T15:04:04.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>Last MAPRG session was quite informative if watching it back is helpful to some.</p>", "time": "2025-11-03T15:04:35.000Z"}, {"author": "Lucas Pardue", "text": "<p>Is this CFR === NAT?</p>", "time": "2025-11-03T15:04:56.000Z"}, {"author": "Ted Hardie", "text": "<p>MASQUE enthusiasts to the microphone, please.</p>", "time": "2025-11-03T15:04:56.000Z"}, {"author": "Thom Wiggers", "text": "<p>This sounds like Apple private relay</p>", "time": "2025-11-03T15:05:21.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>it seems so indeed, OHTTP</p>", "time": "2025-11-03T15:05:36.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>We should just have done proxies right when HTTPS was introduced\u2026</p>", "time": "2025-11-03T15:06:03.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Kathleen, but the problems with DNS discovery are more general than just AI. Namely, the interaction between SRV records and prefixed TXT records is underspecified, the TLSA record is limited to TLS server with a bunch of peculiar assumptions, etc. etc.</p>", "time": "2025-11-03T15:06:04.000Z"}, {"author": "Thom Wiggers", "text": "<p>I guess that this layers with ECH instead of having two hops like Apples solution</p>", "time": "2025-11-03T15:06:32.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>Sigh IPv4 address at IETF meeting in 2025...</p>", "time": "2025-11-03T15:06:32.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>I'm not arguing solutions, but rather justification to explore the problem more in a BoF as is appropriate for dispatch.</p>", "time": "2025-11-03T15:06:48.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Kathleen this is just layered protocol design, that the code running is an AI agent is irrelevant to a discovery layer</p>", "time": "2025-11-03T15:06:50.000Z"}, {"author": "Harald Alvestrand", "text": "<p>Actually CFS seems like a perfect place to install destination-policing, end-user-aware censoring firewalls....</p>", "time": "2025-11-03T15:06:56.000Z"}, {"author": "Murray Kucherawy", "text": "<p>::1 is the only address that understands me.</p>", "time": "2025-11-03T15:07:09.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>@Thom: It is not a bad thing if a proposal has some resemblance to something that already exists.</p>", "time": "2025-11-03T15:07:09.000Z"}, {"author": "Thom Wiggers", "text": "<p>Sure</p>", "time": "2025-11-03T15:07:17.000Z"}, {"author": "Martin Thomson", "text": "<p>0.0.0.0 understands everyone</p>", "time": "2025-11-03T15:07:31.000Z"}, {"author": "Thom Wiggers", "text": "<p>But acknowledging prior work and what we can learn from that also helps</p>", "time": "2025-11-03T15:07:37.000Z"}, {"author": "Thom Wiggers", "text": "<p>ETSI has a bunch of standards for middleboxes</p>", "time": "2025-11-03T15:08:04.000Z"}, {"author": "Thom Wiggers", "text": "<p>But with the opposite goal</p>", "time": "2025-11-03T15:08:28.000Z"}, {"author": "Martin Thomson", "text": "<p>This could be implemented with CG-NAT.  But you would need to stop answering requests from law enforcement at those boxes.</p>", "time": "2025-11-03T15:08:47.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Kathleen, I was at the AI lab during the last AI winter. I can see the next AI winter starting before IETF125.</p>", "time": "2025-11-03T15:08:50.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>s/wintec/winter/</p>", "time": "2025-11-03T15:09:13.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Putting the proposal in context of prior work would indeed be a good idea</p>", "time": "2025-11-03T15:09:24.000Z"}, {"author": "Ben Laurie", "text": "<p>what is CFR?</p>", "time": "2025-11-03T15:09:53.000Z"}, {"author": "Eliot Lear", "text": "<p>Customer Facing Relay?</p>", "time": "2025-11-03T15:10:05.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Isn't this what OHTTP does?</p>", "time": "2025-11-03T15:10:20.000Z"}, {"author": "Martin Thomson", "text": "<p>CFS = Customer Facing Server</p>", "time": "2025-11-03T15:10:24.000Z"}, {"author": "Martin Thomson", "text": "<p>This is something that OHTTP does</p>", "time": "2025-11-03T15:10:32.000Z"}, {"author": "Ben Laurie", "text": "<p>I also don't know what OHTTP is :-)</p>", "time": "2025-11-03T15:10:37.000Z"}, {"author": "Martin Thomson", "text": "<p>But OHTTP is somewhat specialized.</p>", "time": "2025-11-03T15:10:40.000Z"}, {"author": "Martin Thomson", "text": "<p>RFC 9458</p>", "time": "2025-11-03T15:10:44.000Z"}, {"author": "Paul Wouters", "text": "<p>oblivious http</p>", "time": "2025-11-03T15:10:49.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Oh, HTTP.</p>", "time": "2025-11-03T15:11:17.000Z"}, {"author": "Deirdre Connolly", "text": "<p>O! HTTP</p>", "time": "2025-11-03T15:11:29.000Z"}, {"author": "Ben Laurie", "text": "<p>I see - fix your surveillance problem by all using a single choke point?</p>", "time": "2025-11-03T15:11:33.000Z"}, {"author": "Martin Thomson", "text": "<p>Oy, HTTP</p>", "time": "2025-11-03T15:11:39.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Oi! HTTP</p>", "time": "2025-11-03T15:11:47.000Z"}, {"author": "Daniel Gillmor", "text": "<p>i pronounce it \"Oh! TTP\"</p>", "time": "2025-11-03T15:11:53.000Z"}, {"author": "Deirdre Connolly", "text": "<p>(<span aria-label=\"flag united kingdom\" class=\"emoji emoji-1f1ec-1f1e7\" role=\"img\" title=\"flag united kingdom\">:flag_united_kingdom:</span>)</p>", "time": "2025-11-03T15:11:54.000Z"}, {"author": "Paul Wouters", "text": "<p>ben: isnt that what 8.8.8.8 is too? :)</p>", "time": "2025-11-03T15:12:06.000Z"}, {"author": "Deirdre Connolly", "text": "<p>hehehe</p>", "time": "2025-11-03T15:12:14.000Z"}, {"author": "Stephen Farrell", "text": "<p>so this is CGNAT then?</p>", "time": "2025-11-03T15:12:14.000Z"}, {"author": "Ben Laurie", "text": "<p>single choke point? <span class=\"user-mention\" data-user-id=\"43\">@Paul Wouters</span></p>", "time": "2025-11-03T15:12:26.000Z"}, {"author": "Dennis Jackson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"603\">Deirdre Connolly</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185774\">said</a>:</p>\n<blockquote>\n<p>(<span aria-label=\"flag united kingdom\" class=\"emoji emoji-1f1ec-1f1e7\" role=\"img\" title=\"flag united kingdom\">:flag_united_kingdom:</span>)</p>\n</blockquote>\n<p>Can't use that proxy here mate!</p>", "time": "2025-11-03T15:12:35.000Z"}, {"author": "Lucas Pardue", "text": "<p>new guidelines for NAT devices? ...</p>", "time": "2025-11-03T15:12:44.000Z"}, {"author": "Murray Kucherawy", "text": "<p>@Deirdre: O! Canada!</p>", "time": "2025-11-03T15:12:49.000Z"}, {"author": "Ben Laurie", "text": "<p>if so, then yes indeed...</p>", "time": "2025-11-03T15:13:03.000Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"flag canada\" class=\"emoji emoji-1f1e8-1f1e6\" role=\"img\" title=\"flag canada\">:flag_canada:</span><span aria-label=\"maple leaf\" class=\"emoji emoji-1f341\" role=\"img\" title=\"maple leaf\">:maple_leaf:</span></p>", "time": "2025-11-03T15:13:03.000Z"}, {"author": "Rich Salz", "text": "<p>so server-side NAT?</p>", "time": "2025-11-03T15:13:38.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Ohttp, like an Irish surname</p>", "time": "2025-11-03T15:13:43.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>CG-NAT is not really sustainable though</p>", "time": "2025-11-03T15:13:46.000Z"}, {"author": "Daniel Gillmor", "text": "<p>NAT guidance would be an interesting transport discussion</p>", "time": "2025-11-03T15:13:53.000Z"}, {"author": "Eliot Lear", "text": "<p>A few of us suggested this sort of aggregation as a mixer in the SPRINT workshop some time ago.</p>", "time": "2025-11-03T15:14:13.000Z"}, {"author": "Ben Laurie", "text": "<p>you mean as in a mix network?</p>", "time": "2025-11-03T15:14:39.000Z"}, {"author": "Rich Salz", "text": "<blockquote>\n<p>CG-NAT is not really sustainable though</p>\n</blockquote>\n<p>Isn't this a more theoretical than practial concern so far?</p>", "time": "2025-11-03T15:15:01.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>STRINT workshop?</p>", "time": "2025-11-03T15:15:18.000Z"}, {"author": "Martin Thomson", "text": "<p>CG-NAT is at least as sustainable as any other solution in this space.</p>", "time": "2025-11-03T15:15:20.000Z"}, {"author": "Deirdre Connolly", "text": "<p>mixers are not great in their privacy properties vs the flavors of onion routing / private relay style</p>", "time": "2025-11-03T15:15:22.000Z"}, {"author": "Harald Alvestrand", "text": "<p>one issue is what traffic the box would handle. The WebRTC APIs have been abused in order to get at the \"real home\" of the Web page user - because they send traffic that don't fit in HTTP proxies.</p>", "time": "2025-11-03T15:15:24.000Z"}, {"author": "Eliot Lear", "text": "<p>as in, aggregate  (mix) a bunch of traffic together  to reduce traffic analysis.  OHTTP can now serve that purpose- to a point.</p>", "time": "2025-11-03T15:15:40.000Z"}, {"author": "Lucas Pardue", "text": "<p>reminds me a bit of SCONE too. So maybe enSCONEced</p>", "time": "2025-11-03T15:15:42.000Z"}, {"author": "Martin Thomson", "text": "<p>The real challenge with CG-NAT is dealing with the subpoena thing, which means dropping things like deterministic mappings.  Which means state management and then less sustainability.</p>", "time": "2025-11-03T15:16:18.000Z"}, {"author": "Martin Thomson", "text": "<p>Eliot: OHTTP doesn't help here.</p>", "time": "2025-11-03T15:16:32.000Z"}, {"author": "Daniel Gillmor", "text": "<p>martin: can you be more specific about \"the subpoena thing\" ?</p>", "time": "2025-11-03T15:16:39.000Z"}, {"author": "Ted Hardie", "text": "<p>Side comment-using draft-companyname is a bit of a conflict with our usually statements about how we participate.</p>", "time": "2025-11-03T15:16:52.000Z"}, {"author": "Jim Fenton", "text": "<p>Ted: +1</p>", "time": "2025-11-03T15:17:19.000Z"}, {"author": "Ted Hardie", "text": "<p>(usual statement)</p>", "time": "2025-11-03T15:17:20.000Z"}, {"author": "Martin Thomson", "text": "<p>dkg: sure.  There's a lot of work done in CG-NAT to allow law enforcement to ask for mappings: \"at time T, I saw a flow from IP X and port P, which customer was that?\"</p>", "time": "2025-11-03T15:17:26.000Z"}, {"author": "Daniel Gillmor", "text": "<p>the goal of nat-as-privacy seems to be \"do not be able to answer those requests\", no?</p>", "time": "2025-11-03T15:18:11.000Z"}, {"author": "Yoav Nir", "text": "<p><span class=\"user-mention silent\" data-user-id=\"40\">Ted Hardie</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185826\">said</a>:</p>\n<blockquote>\n<p>Side comment-using draft-companyname is a bit of a conflict with our usually statements about how we participate.</p>\n</blockquote>\n<p>The one exception is when your draft documents an existing proprietary protocol.  Like \"Cisco's extension for this and that\"</p>", "time": "2025-11-03T15:18:21.000Z"}, {"author": "Richard Barnes", "text": "<p>Fancy, but not PQ, math</p>", "time": "2025-11-03T15:18:26.000Z"}, {"author": "Martin Thomson", "text": "<p>dkg: exactly the problem, yes</p>", "time": "2025-11-03T15:18:28.000Z"}, {"author": "Pete Resnick", "text": "<p>Getting a bit technical there with the \"fancy math\".</p>", "time": "2025-11-03T15:18:41.000Z"}, {"author": "Deirdre Connolly", "text": "<p>ligero might be</p>", "time": "2025-11-03T15:18:44.000Z"}, {"author": "Murray Kucherawy", "text": "<p>What was the middle thing?</p>", "time": "2025-11-03T15:18:51.000Z"}, {"author": "Andrew Campling", "text": "<p>I understand that the Discord problem was caused by a third party storing PII insecurely.  So poor implementation practices, not a requirement of any legislation etc.</p>", "time": "2025-11-03T15:19:08.000Z"}, {"author": "Bas Westerbaan", "text": "<p><span class=\"user-mention silent\" data-user-id=\"526\">Richard Barnes</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185840\">said</a>:</p>\n<blockquote>\n<p>Fancy, but not PQ, math</p>\n</blockquote>\n<p>Ligero is PQ AFAIK\u2014it's just that it proves something about P-256, which is not PQ.</p>", "time": "2025-11-03T15:19:17.000Z"}, {"author": "Ted Hardie", "text": "<p>There's a bunch of work at the W3C that relates to this--why does this not belong there?</p>", "time": "2025-11-03T15:19:20.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Richard, there is no PQ math that saves the appearances for this</p>", "time": "2025-11-03T15:19:36.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>How does this relate to the work we are already doing on JSON Web Proofs?</p>", "time": "2025-11-03T15:19:37.000Z"}, {"author": "Deirdre Connolly", "text": "<p>yep, the anonymity property is actually PQ looks like</p>", "time": "2025-11-03T15:19:45.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Possibly ignorant, but hey:</p>\n<p>Isn't this IRTF material?</p>", "time": "2025-11-03T15:19:53.000Z"}, {"author": "Ben Laurie", "text": "<p>hmmm, this sounds like a highly linkable credential (and hence, not private)</p>", "time": "2025-11-03T15:19:57.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Oh it's already on CFRG.</p>", "time": "2025-11-03T15:20:07.000Z"}, {"author": "Martin Thomson", "text": "<p>Only anonymity holds if you have a CRQC.  The CRQC can spoof credentials, not break anonymity for existing presentations.</p>", "time": "2025-11-03T15:20:32.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>From my experience in OAuth, there are unfortunately very few companies who really want to use these algorithms for wallets. This is why the SD-JWT solution is so popular (also in the EU).</p>", "time": "2025-11-03T15:20:39.000Z"}, {"author": "Richard Barnes", "text": "<p>@Bas - Ah yes, privacy is PQ, but auth is not, right?</p>", "time": "2025-11-03T15:20:43.000Z"}, {"author": "Martin Thomson", "text": "<p>Ben: This is not linkable.</p>", "time": "2025-11-03T15:20:44.000Z"}, {"author": "Daniel Gillmor", "text": "<p>Martin: they just said this can be used to sign into Bumble.  how is that unlinkable?</p>", "time": "2025-11-03T15:21:04.000Z"}, {"author": "Ben Laurie", "text": "<p>ah, good - clearly I have to read it more carefully</p>", "time": "2025-11-03T15:21:12.000Z"}, {"author": "Bas Westerbaan", "text": "<p><span class=\"user-mention silent\" data-user-id=\"526\">Richard Barnes</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/185860\">said</a>:</p>\n<blockquote>\n<p>@Bas - Ah yes, privacy is PQ, but auth is not, right?</p>\n</blockquote>\n<p>The whole system they build isn't PQ, because P-256 isn't, but Ligero, the proof system, is PQ AFAIK.</p>", "time": "2025-11-03T15:21:18.000Z"}, {"author": "Daniel Gillmor", "text": "<p>can i sign into any Bumble account with it?</p>", "time": "2025-11-03T15:21:26.000Z"}, {"author": "Richard Barnes", "text": "<p>@dkg - I believe what they said is that it can prove your age to Bumble, which is different from sign in</p>", "time": "2025-11-03T15:21:35.000Z"}, {"author": "Daniel Gillmor", "text": "<p>ah, ok. thx for clarifying.</p>", "time": "2025-11-03T15:21:47.000Z"}, {"author": "Martin Thomson", "text": "<p>sign-ons are possible with these schemes because you can generate unlinkable context-specific pseudonyms</p>", "time": "2025-11-03T15:21:48.000Z"}, {"author": "Andrew Campling", "text": "<p>How does this fit with SPICE?</p>", "time": "2025-11-03T15:22:09.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>What is Bumble?</p>", "time": "2025-11-03T15:22:09.000Z"}, {"author": "Richard Barnes", "text": "<p>@PHB - Dating app</p>", "time": "2025-11-03T15:22:16.000Z"}, {"author": "Orie Steele", "text": "<p>If this is crypto without container (ASN1, JSON, CBOR, XML, JSON-LD), CFRG seems good.</p>", "time": "2025-11-03T15:22:19.000Z"}, {"author": "Richard Barnes", "text": "<p>@dkg - still a question of how the ZK proof gets tied to the logged-in identity, but there are non-cryptographic solutions to that</p>", "time": "2025-11-03T15:22:48.000Z"}, {"author": "Martin Thomson", "text": "<p>This is a way of building proofs that involve SHA-256/P-256 ECDSA...</p>", "time": "2025-11-03T15:22:51.000Z"}, {"author": "Orie Steele", "text": "<p>If it were JSON or CBOR, spice maybe.</p>", "time": "2025-11-03T15:22:54.000Z"}, {"author": "Martin Thomson", "text": "<p>This could build on top of virtually anything.  But there's a lot of questions.</p>", "time": "2025-11-03T15:23:27.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Richard, what a strange choice of name.</p>", "time": "2025-11-03T15:23:32.000Z"}, {"author": "Stephen Farrell", "text": "<p>outcome: BoF, dunno if WG forming or not</p>", "time": "2025-11-03T15:23:54.000Z"}, {"author": "Richard Barnes", "text": "<p>this seems fine for a focused WG.  no BOF needed.</p>", "time": "2025-11-03T15:24:40.000Z"}, {"author": "Martin Thomson", "text": "<p>I don't know what the scope should be.</p>", "time": "2025-11-03T15:24:57.000Z"}, {"author": "Dennis Jackson", "text": "<p>What is the problem statement for the WG? 'Proving things in zkp'?</p>", "time": "2025-11-03T15:25:02.000Z"}, {"author": "Dennis Jackson", "text": "<p>That seems too broad to be helpful. Better as a RG?</p>", "time": "2025-11-03T15:25:09.000Z"}, {"author": "David Waite", "text": "<p>what they have demonstrated with Longfellow is a zero knowledge release of attributes from an existing credential in a pre-established format like a JWT or MDOC (which is CBOR based). The issued credentials today are not PQ safe (as we know), but the presentation meeting age requirements is PQ safe - in particular that PQ does not leak additional information.</p>", "time": "2025-11-03T15:25:30.000Z"}, {"author": "Richard Barnes", "text": "<p>Slide says \"people want to interoperate\".  I presume on a specific ZK scheme.  So I would scope it to that.</p>", "time": "2025-11-03T15:25:35.000Z"}, {"author": "Murray Kucherawy", "text": "<p>I've never heard \"IETF\" and \"fast\" in the same sentence.</p>", "time": "2025-11-03T15:25:39.000Z"}, {"author": "Alissa Cooper", "text": "<p>These implementations are moving way, way faster than any of the interoperable messaging stuff.</p>", "time": "2025-11-03T15:25:46.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Rifaat and I have regular conference calls with folks from the EC about the progress of the OAuth specifications related to wallets. They need this today. This will come out far too late. Additionally, there are so many cryptographic algorithms that could be used....</p>", "time": "2025-11-03T15:25:51.000Z"}, {"author": "Martin Thomson", "text": "<p>Murray: I have, but I've never taken it as anything other than a joke.</p>", "time": "2025-11-03T15:25:59.000Z"}, {"author": "David Waite", "text": "<p>There has been work on applying this to credentials protected with post quantum, I can't speak to the results</p>", "time": "2025-11-03T15:26:00.000Z"}, {"author": "Richard Barnes", "text": "<p>The internet runs on drafts.  We could get something started here that could produce interop checkpoints.</p>", "time": "2025-11-03T15:26:37.000Z"}, {"author": "Richard Barnes", "text": "<p>RFCs are not the only interop tool we have</p>", "time": "2025-11-03T15:26:57.000Z"}, {"author": "David Waite", "text": "<p>As an author of JWP, it is something I've been tracking and trying to learn more about. I've reached out to the authors of Longfellow to suggest they look at JWP as a \"what if the credential was designed to optimize the ZKP\"</p>", "time": "2025-11-03T15:26:57.000Z"}, {"author": "Daniel Gillmor", "text": "<p>+1 for interop checkpoints.  \"time to RFC\" is not the only measurement</p>", "time": "2025-11-03T15:27:00.000Z"}, {"author": "Richard Barnes", "text": "<p>yeah, RFCs are not the only interop tool we have</p>", "time": "2025-11-03T15:27:31.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>There is also a solution being standardized BBS+</p>", "time": "2025-11-03T15:27:34.000Z"}, {"author": "Richard Barnes", "text": "<p>@Hannes - BBS has the \"reissue passports\" problem, n'est-ce pas?</p>", "time": "2025-11-03T15:27:52.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>The crypto is in CFRG and then there is the JOSE draft</p>", "time": "2025-11-03T15:28:09.000Z"}, {"author": "David Waite", "text": "<p>BBS+ is currently missing the predicates, such as \"the person is over 18 at the time you are asking\"</p>", "time": "2025-11-03T15:28:15.000Z"}, {"author": "Richard Barnes", "text": "<p>but JWP / BBS+ is about new credential formats, not proving things about existing credentials, right?</p>", "time": "2025-11-03T15:28:36.000Z"}, {"author": "Christian Bormann", "text": "<p>there are different solutions being worked on with different trade-offs and based on different assumptions. It would be extremely helpful to have a space to discuss these things someplace that is spanning the different WGs currently looking at similar solutions imho</p>", "time": "2025-11-03T15:28:49.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Not that I am not a proponent of the BBS+ solution. It is what some people believed is a good solution for the requirements in this space.</p>", "time": "2025-11-03T15:29:03.000Z"}, {"author": "Richard Barnes", "text": "<p>It seems very unlikely that there's one solution that will work for all the use cases here.</p>", "time": "2025-11-03T15:29:58.000Z"}, {"author": "Richard Barnes", "text": "<p>We can start working on an existing point solution with known value, in parallel with developing the Grand Unified Theory</p>", "time": "2025-11-03T15:30:19.000Z"}, {"author": "Mark Nottingham", "text": "<p>Richard: that was one of the things that became apparent and widely agreed to at the workshop</p>", "time": "2025-11-03T15:30:24.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>This is why we are also standardizing the SD-JWT solution as well</p>", "time": "2025-11-03T15:30:50.000Z"}, {"author": "Christian Bormann", "text": "<p>I wouldn't fully agree with the \"done\" part - afaik it is somewhat unclear how we would verify correctness of the circuits?</p>", "time": "2025-11-03T15:30:55.000Z"}, {"author": "Martin Thomson", "text": "<p>This is a direct repudiation of BBS.</p>", "time": "2025-11-03T15:31:05.000Z"}, {"author": "Ben Laurie", "text": "<p>I like @Deidre's suggestion</p>", "time": "2025-11-03T15:31:05.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>And then there are 100 or so solutions in the W3C</p>", "time": "2025-11-03T15:31:07.000Z"}, {"author": "Harald Alvestrand", "text": "<p>AD sponsored?</p>", "time": "2025-11-03T15:31:09.000Z"}, {"author": "Martin Thomson", "text": "<p>Harald: nope, nope , nope</p>", "time": "2025-11-03T15:31:30.000Z"}, {"author": "Rich Salz", "text": "<p>ISE RFC for nwo.</p>", "time": "2025-11-03T15:31:31.000Z"}, {"author": "Richard Barnes", "text": "<p>@Martin - How is it a repudiation?  seems like a parallel approach</p>", "time": "2025-11-03T15:31:38.000Z"}, {"author": "Christopher Inacio", "text": "<p><span class=\"user-mention\" data-user-id=\"603\">@Deirdre Connolly</span> would that crypto eng WG just standardize algorithms and not protocols?</p>", "time": "2025-11-03T15:31:43.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Depends where you draw the line at protocols</p>", "time": "2025-11-03T15:31:55.000Z"}, {"author": "Deirdre Connolly", "text": "<p>HPKE is a protocol, I would include that, if not for the previous history</p>", "time": "2025-11-03T15:32:06.000Z"}, {"author": "Jim Fenton", "text": "<p>captions are all caps, but people aren't yelling.</p>", "time": "2025-11-03T15:32:10.000Z"}, {"author": "Richard Barnes", "text": "<p>We could start something on this specifically, and fold it into a bigger crypto eng wg</p>", "time": "2025-11-03T15:32:17.000Z"}, {"author": "Mark Nottingham", "text": "<p>Defining the building block in a tight scope seems like a good way forward</p>", "time": "2025-11-03T15:32:26.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Things that come up that look 'bigger' can be spun out</p>", "time": "2025-11-03T15:32:41.000Z"}, {"author": "Richard Barnes", "text": "<p>right, HPKEWG seems like a good analogue here</p>", "time": "2025-11-03T15:32:45.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>I like the crypto engineering WG suggestion - a reference group like CFRG makes a lot of sense.</p>", "time": "2025-11-03T15:32:47.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>You spoke too long</p>", "time": "2025-11-03T15:32:52.000Z"}, {"author": "Christopher Inacio", "text": "<p><span class=\"user-mention\" data-user-id=\"11\">@Rich Salz</span> but ISE is informational, is that appropriate?</p>", "time": "2025-11-03T15:32:55.000Z"}, {"author": "Mark Nottingham", "text": "<p>\"beeping on site\"</p>", "time": "2025-11-03T15:32:57.000Z"}, {"author": "Deirdre Connolly", "text": "<p>The ARC stuff in IETF is looking pretty big</p>", "time": "2025-11-03T15:32:58.000Z"}, {"author": "Yoav Nir", "text": "<p>There's a bunch of things that are common to many sec area working groups, like IPsecME, TLS, SSH.  Take some new algorithm, all protocols are going to carry it in the exact same format with just their own little wrapping. </p>\n<p>Makes sense to have a group that standardizes the encoding and then have the others just assign the identifiers (or leave it to the IANA experts...)</p>", "time": "2025-11-03T15:32:58.000Z"}, {"author": "Murray Kucherawy", "text": "<p>It's the \"Wrap It Up\" tone</p>", "time": "2025-11-03T15:33:00.000Z"}, {"author": "Rich Salz", "text": "<p>Not sure the IETF is a good place for a crypto engineering group.</p>", "time": "2025-11-03T15:33:34.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Edwina... back in bowl.</p>", "time": "2025-11-03T15:33:54.000Z"}, {"author": "Bas Westerbaan", "text": "<p><span class=\"user-mention\" data-user-id=\"11\">@Rich Salz</span> Where else?</p>", "time": "2025-11-03T15:33:55.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>The security area is a big crypto engineering group</p>", "time": "2025-11-03T15:34:03.000Z"}, {"author": "Deirdre Connolly", "text": "<p>@hannes exactly</p>", "time": "2025-11-03T15:34:09.000Z"}, {"author": "Yoav Nir", "text": "<p>With ChaCha20-Poly1305 we did it in CFRG</p>", "time": "2025-11-03T15:34:10.000Z"}, {"author": "Nick Doty", "text": "<p>is there a link / info on that side meeting?</p>", "time": "2025-11-03T15:34:19.000Z"}, {"author": "Deirdre Connolly", "text": "<p>@yoav i'd argue that'd be a better fit for CEWG bc it was practically 'done' before it came to IETF</p>", "time": "2025-11-03T15:34:40.000Z"}, {"author": "Stephen Farrell", "text": "<p>can meetecho fix the alarm? :-)</p>", "time": "2025-11-03T15:34:40.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Time for a coffee break?</p>", "time": "2025-11-03T15:34:43.000Z"}, {"author": "Andrew Campling", "text": "<p>The side meeting schedule is at <a href=\"https://trello.com/b/s1hNprRf/ietf-124-side-meeting-scheduling\">https://trello.com/b/s1hNprRf/ietf-124-side-meeting-scheduling</a></p>", "time": "2025-11-03T15:34:47.000Z"}, {"author": "Lorenzo Miniero", "text": "<p><span class=\"user-mention\" data-user-id=\"55\">@Stephen Farrell</span> I wish :D</p>", "time": "2025-11-03T15:34:51.000Z"}, {"author": "Yoav Nir", "text": "<p>I can't hear it very well. What is the PA saying?</p>", "time": "2025-11-03T15:34:54.000Z"}, {"author": "Deirdre Connolly", "text": "<p>HPKE grew in CFRG, the PAKEs grew, etc</p>", "time": "2025-11-03T15:35:02.000Z"}, {"author": "layer8", "text": "<p>it's saying attention, we've received a signal and we are investigating. In french and then english</p>", "time": "2025-11-03T15:35:10.000Z"}, {"author": "Rich Salz", "text": "<p>\"something is going on, we are investigating\"</p>", "time": "2025-11-03T15:35:12.000Z"}, {"author": "Murray Kucherawy", "text": "<p>An alert has been received.  We're investigating the cause.  Stand by for further.</p>", "time": "2025-11-03T15:35:15.000Z"}, {"author": "Lorenzo Miniero", "text": "<p><span class=\"user-mention\" data-user-id=\"325\">@Yoav Nir</span> it's a generic message that says an alert was received and they're investigating, and to stand by</p>", "time": "2025-11-03T15:35:16.000Z"}, {"author": "Brian Campbell", "text": "<p>there is \"credential\" work happening in OAuth too. And longfellow can be similarly applicable there. Which isn't to say that it should be dispatched there. But rather that SPICE would not be appropriate.</p>", "time": "2025-11-03T15:35:24.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Good question Martin</p>", "time": "2025-11-03T15:35:33.000Z"}, {"author": "Daniel Gillmor", "text": "<p>i'd be afraid of the size of a crypto engineering WG.  nearly everything the IETF touches these days involves somee amount of cryptographic work.</p>", "time": "2025-11-03T15:35:40.000Z"}, {"author": "Yoav Nir", "text": "<p><span class=\"user-mention\" data-user-id=\"603\">@Deirdre Connolly</span> At the time, there was ChaCha20 and Poly1305, but no standardized way to connect them.</p>", "time": "2025-11-03T15:35:57.000Z"}, {"author": "John Klensin", "text": "<p>Puts \"DpS attack\" into a whole new context...</p>", "time": "2025-11-03T15:36:15.000Z"}, {"author": "Deirdre Connolly", "text": "<p>@daniel this is part of the problem CFRG faces, people want the 'Crypto' group to vet their stuff, but they are a RG and don't necessarily do that</p>", "time": "2025-11-03T15:36:22.000Z"}, {"author": "Bas Westerbaan", "text": "<p><span class=\"user-mention silent\" data-user-id=\"637\">Daniel Gillmor</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186044\">said</a>:</p>\n<blockquote>\n<p>i'd be afraid of the size of a crypto engineering WG.  nearly everything the IETF touches these days involves somee amount of cryptographic work.</p>\n</blockquote>\n<p>It's definitely more involved than \"just create an crypto engineering wg\", also looking at the number of submissions and dispatches to the CFRG every IETF.</p>", "time": "2025-11-03T15:36:25.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>From IETF secretariat: \"A hotel lady came by and told us they're investigating it, we shouldn't worry about it (yet?)</p>\n<p>\"</p>", "time": "2025-11-03T15:36:32.000Z"}, {"author": "Deirdre Connolly", "text": "<p>@yoav ok, fair enough</p>", "time": "2025-11-03T15:36:38.000Z"}, {"author": "Chris Lemmons", "text": "<p>Somebody tell the Fire Alarm that the queue is locked.</p>", "time": "2025-11-03T15:36:45.000Z"}, {"author": "Murray Kucherawy", "text": "<p>@meetecho: Can we nudge the room volume up a bit to overcome the announcement?</p>", "time": "2025-11-03T15:37:12.000Z"}, {"author": "Deirdre Connolly", "text": "<p>++ @bas</p>", "time": "2025-11-03T15:37:18.000Z"}, {"author": "Lorenzo Miniero", "text": "<p><span class=\"user-mention\" data-user-id=\"424\">@Murray Kucherawy</span> do you mean the speakers in the room?</p>", "time": "2025-11-03T15:37:46.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Yes.</p>", "time": "2025-11-03T15:37:52.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>There are obviously a lot of other use cases beyond age verification for wallets</p>", "time": "2025-11-03T15:37:52.000Z"}, {"author": "Yoav Nir", "text": "<p><span class=\"user-mention\" data-user-id=\"603\">@Deirdre Connolly</span> Don't get me wrong. It a CEWG existed, that's where we would go.</p>", "time": "2025-11-03T15:37:58.000Z"}, {"author": "Deirdre Connolly", "text": "<p><em>nod</em></p>", "time": "2025-11-03T15:38:06.000Z"}, {"author": "Christopher Wood", "text": "<p>Why do this need an RFC at all?</p>", "time": "2025-11-03T15:38:36.000Z"}, {"author": "Christopher Wood", "text": "<p>does*</p>", "time": "2025-11-03T15:38:40.000Z"}, {"author": "Deirdre Connolly", "text": "<p>i'm assuming same reasons why anyone outside IETF wants an RFC</p>", "time": "2025-11-03T15:39:07.000Z"}, {"author": "Deirdre Connolly", "text": "<p>it's quiet!</p>", "time": "2025-11-03T15:39:14.000Z"}, {"author": "Christopher Inacio", "text": "<p><span class=\"user-mention\" data-user-id=\"128\">@Christopher Wood</span> ++</p>", "time": "2025-11-03T15:39:14.000Z"}, {"author": "Murray Kucherawy", "text": "<p>ahhhhhh.</p>", "time": "2025-11-03T15:39:19.000Z"}, {"author": "Murray Kucherawy", "text": "<p>@Martin: OK start over.</p>", "time": "2025-11-03T15:39:28.000Z"}, {"author": "Martin Thomson", "text": "<p>Finally.</p>", "time": "2025-11-03T15:39:37.000Z"}, {"author": "Jonathan Hammell", "text": "<p>It is an Informational status alarm?  Anyone else think it should be Experimental?</p>", "time": "2025-11-03T15:39:41.000Z"}, {"author": "Christopher Wood", "text": "<p>It might be useful for the proponents to actually say why they need an RFC before we go down this road</p>", "time": "2025-11-03T15:39:44.000Z"}, {"author": "Mark Nottingham", "text": "<p>+1 richard</p>", "time": "2025-11-03T15:39:54.000Z"}, {"author": "Eric Rescorla", "text": "<p>I think this is good work, but I don't think it's appropriate to adopt in IETF. This is plainly quite complicated and needs to be adequately reviewed. Our mechanism for that is the CFRG</p>", "time": "2025-11-03T15:39:55.000Z"}, {"author": "Richard Barnes", "text": "<p>ATTENTION ATTENTION</p>", "time": "2025-11-03T15:39:58.000Z"}, {"author": "David Waite", "text": "<p>I'm unsure what they are trying to achieve with this alarm, and think they may be better off taking it someplace else</p>", "time": "2025-11-03T15:40:11.000Z"}, {"author": "Lorenzo Miniero", "text": "<p>Apparently an emergency button had been pushed accidentally</p>", "time": "2025-11-03T15:40:14.000Z"}, {"author": "Mark Nottingham", "text": "<p>has another signal been received?</p>", "time": "2025-11-03T15:40:17.000Z"}, {"author": "Richard Barnes", "text": "<p>@EKR is it research though?</p>", "time": "2025-11-03T15:40:28.000Z"}, {"author": "Richard Barnes", "text": "<p>it seems like we need a venue for \"engineering that needs sufficient review\" vs. \"research\"</p>", "time": "2025-11-03T15:40:47.000Z"}, {"author": "Christopher Inacio", "text": "<p>it seems like something that could be included in OAUTH, JOSE, or COSE</p>", "time": "2025-11-03T15:40:52.000Z"}, {"author": "Eric Rescorla", "text": "<p>No less than Sigma protocols</p>", "time": "2025-11-03T15:40:53.000Z"}, {"author": "Christopher Patton", "text": "<p>To Martin's point: Longfellow seems like it's pretty tightly coupled to ECDSA: Perhaps the question is what use cases are tightly coupled to reusing credentials already deployed?</p>", "time": "2025-11-03T15:41:03.000Z"}, {"author": "Andrew Campling", "text": "<p>Unusual to ask Ekr to be quick!</p>", "time": "2025-11-03T15:41:36.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Just because CFRG is the only mechanism doesn't mean that must remain so</p>", "time": "2025-11-03T15:41:48.000Z"}, {"author": "Nick Doty", "text": "<p>let's tell the IAB/W3C to hurry up on their report on age-restriction methods, or a joint statement on the harms of age-verification requirements, so that everyone understands the implications of those policies and technologies to satisfy them</p>", "time": "2025-11-03T15:41:53.000Z"}, {"author": "Christian Bormann", "text": "<p>it's not only about credentials already deployed - it's also about hardware support being available imho (HSMs, SEs, ...)</p>", "time": "2025-11-03T15:41:56.000Z"}, {"author": "Murray Kucherawy", "text": "<p>+1 @Deirdre</p>", "time": "2025-11-03T15:41:56.000Z"}, {"author": "Deirdre Connolly", "text": "<p>lololol</p>", "time": "2025-11-03T15:42:02.000Z"}, {"author": "Eric Rescorla", "text": "<p>Deirdre, it would be fine for you to invent some new forum</p>", "time": "2025-11-03T15:42:03.000Z"}, {"author": "Christopher Inacio", "text": "<p>it's a mechanism that could be included into one of protocols that are made to exchange identity or signed statements</p>", "time": "2025-11-03T15:42:04.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Yes a CEWG is one</p>", "time": "2025-11-03T15:42:12.000Z"}, {"author": "Eric Rescorla", "text": "<p>But until that happens, that's what there is</p>", "time": "2025-11-03T15:42:13.000Z"}, {"author": "Martin Thomson", "text": "<p>Yes, this ONLY makes sense if it is tied to \"legacy\" credentials.</p>", "time": "2025-11-03T15:42:19.000Z"}, {"author": "Eric Rescorla", "text": "<p>Sure, and when CEWG exists I'll be in favor of that</p>", "time": "2025-11-03T15:42:24.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Luckily we are at DISPATCH</p>", "time": "2025-11-03T15:42:34.000Z"}, {"author": "Richard Barnes", "text": "<p>@ekr - you could imagine a WG here as an experiment towards what Deirdre is proposing</p>", "time": "2025-11-03T15:42:36.000Z"}, {"author": "Eric Rescorla", "text": "<p>@MT, yes, but I think it's likely there will be a lot of legacy credentials</p>", "time": "2025-11-03T15:42:38.000Z"}, {"author": "Deirdre Connolly", "text": "<p>++ barnes</p>", "time": "2025-11-03T15:42:50.000Z"}, {"author": "Eric Rescorla", "text": "<p>@rlb: no, that's something different. That's a <em>specific</em> WG</p>", "time": "2025-11-03T15:42:57.000Z"}, {"author": "Richard Barnes", "text": "<p>\"Can we make a venue that does eng and gets the right review?\"</p>", "time": "2025-11-03T15:42:59.000Z"}, {"author": "Wendy Seltzer", "text": "<p>Attention, attention. we must repeat the repeal until work is again impossible</p>", "time": "2025-11-03T15:43:04.000Z"}, {"author": "Chris Lemmons", "text": "<p>Going to be very interesting to see how the AI note taker copes with our \"emergency\" alerts. :D</p>", "time": "2025-11-03T15:43:07.000Z"}, {"author": "Eliot Lear", "text": "<p>@richard \"Engineering that needs sufficient review.\"  If that's not the IETF, we are doing something quite wrongly.</p>", "time": "2025-11-03T15:43:07.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Little known fact: Everything in Canada must be repeated six times.</p>", "time": "2025-11-03T15:43:17.000Z"}, {"author": "Richard Barnes", "text": "<p>ATTENTION ATTENTION</p>", "time": "2025-11-03T15:43:20.000Z"}, {"author": "Eric Rescorla", "text": "<p>@Eliot: this is some very specialized stuff.</p>", "time": "2025-11-03T15:43:20.000Z"}, {"author": "Richard Barnes", "text": "<p>THANK YOU FOR YOUR COOPERATION</p>", "time": "2025-11-03T15:43:26.000Z"}, {"author": "Eric Rescorla", "text": "<p>And the IETF does not in fact have the ability to evaluate it</p>", "time": "2025-11-03T15:43:32.000Z"}, {"author": "Samuel Schlesinger", "text": "<p>To my knowledge, the requirements for device binding and using existing, deployed cryptographic signatures push this towards a much more inefficient solution with some odd quirks, like using a post-quantum ZKP protocol with a pre-quantum signature.</p>\n<p>A working group would be nice, because there are probably many deployments where a more efficient solution is possible.</p>", "time": "2025-11-03T15:43:34.000Z"}, {"author": "Martin Thomson", "text": "<p>I worked out a Meetecho bug.  The chat stops scrolling with new messages at the point that you type enough to have the message take a second line.</p>", "time": "2025-11-03T15:43:35.000Z"}, {"author": "Deirdre Connolly", "text": "<p>If The Protocol looks big enough (this current I-D is quite narrow) that should/could become its own WG, like TLS SSH etc do</p>", "time": "2025-11-03T15:43:56.000Z"}, {"author": "Vanshaj Singhania", "text": "<blockquote>\n<p>Little known fact: Everything in Canada must be repeated six times.</p>\n</blockquote>\n<p>is that per language or total?</p>", "time": "2025-11-03T15:44:18.000Z"}, {"author": "Eric Rescorla", "text": "<p>@Deirdre: yes, once the underlying crypto primitive is nailed down then a protocol that used it would make a lot of sense</p>", "time": "2025-11-03T15:44:20.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Attention Attention: The IETF has too much PQ stuff going on all over the place.  Please stand by while we investigate.</p>", "time": "2025-11-03T15:44:34.000Z"}, {"author": "Bas Westerbaan", "text": "<p>\"try not to and fail\" &lt;- this</p>", "time": "2025-11-03T15:44:39.000Z"}, {"author": "Lorenzo Miniero", "text": "<p><span class=\"user-mention\" data-user-id=\"26\">@Martin Thomson</span> I'll pass the info along so that we can check if there's a bug there, thanks for the heads up!</p>", "time": "2025-11-03T15:44:55.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Ligero is pretty solid/concrete, the application in the I-D is basically just writing that down</p>", "time": "2025-11-03T15:45:00.000Z"}, {"author": "Paul Wouters", "text": "<p>let me hand out all the stakes to the stakeholders to use on this vampire</p>", "time": "2025-11-03T15:45:02.000Z"}, {"author": "Rich Salz", "text": "<p>We fail to prune the lists, so lets provide guidance on how to prune the list?</p>", "time": "2025-11-03T15:45:05.000Z"}, {"author": "Bas Westerbaan", "text": "<p>I suggested a short-list for that LAMPS draft, and let me tell you: it's not short anymore.</p>", "time": "2025-11-03T15:45:23.000Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"vampire\" class=\"emoji emoji-1f9db\" role=\"img\" title=\"vampire\">:vampire:</span></p>", "time": "2025-11-03T15:45:35.000Z"}, {"author": "Eric Rescorla", "text": "<p>@Deirdre: well then the CFRG review shouldbe fast</p>", "time": "2025-11-03T15:45:38.000Z"}, {"author": "Martin Thomson", "text": "<p>Lorenzo: thanks, you just need a busy group, like this.  Busy enough that new messages arrive when you are typing.</p>", "time": "2025-11-03T15:45:53.000Z"}, {"author": "Deirdre Connolly", "text": "<p>review sure, but where does the document get published? CFRG turned it down</p>", "time": "2025-11-03T15:46:06.000Z"}, {"author": "Ben Laurie", "text": "<p>how about this skepticism: quantum will not get good enough to warrant any of this :-)</p>", "time": "2025-11-03T15:46:24.000Z"}, {"author": "Eric Rescorla", "text": "<p>@Deirdre: then there is a problem with the interaction between CFRG and IETF</p>", "time": "2025-11-03T15:46:26.000Z"}, {"author": "Deirdre Connolly", "text": "<p>There is, hence the suggestion for a WG that lets you publish crypto like this</p>", "time": "2025-11-03T15:46:44.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Because it's a RG, not a WG</p>", "time": "2025-11-03T15:46:54.000Z"}, {"author": "Ted Hardie", "text": "<p>Hmm, the queue closing before the speaker finishes is a bit pessimal</p>", "time": "2025-11-03T15:46:55.000Z"}, {"author": "Eric Rescorla", "text": "<p>I think we've got as far as we can get in this forum</p>", "time": "2025-11-03T15:46:56.000Z"}, {"author": "Richard Barnes", "text": "<p>The level of this doc is just badly wrong</p>", "time": "2025-11-03T15:47:02.000Z"}, {"author": "Eric Rescorla", "text": "<p>yes, chairs please unlock the queue</p>", "time": "2025-11-03T15:47:25.000Z"}, {"author": "Bas Westerbaan", "text": "<p>I agree with the existence of Stephen's document (although I don't agree with everything he'd put in it.)</p>", "time": "2025-11-03T15:47:38.000Z"}, {"author": "Martin Thomson", "text": "<p>This document seems like the wrong thing to be saying, as a whole, even if some of the points are OK.</p>", "time": "2025-11-03T15:47:39.000Z"}, {"author": "Murray Kucherawy", "text": "<p>holy queue</p>", "time": "2025-11-03T15:48:08.000Z"}, {"author": "Yoav Nir", "text": "<p>With NIST guidance to more to PQ by 2035 or 2030 or whatever, companies want PQ soon, which means vendors want to provide PQ real soon, which means they're asking the IETF for an RFC on how to put PQ in their IPsec/TLS/SSH/certificates</p>", "time": "2025-11-03T15:48:14.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>Bring back PKIX - just kidding on the long lived WG.</p>", "time": "2025-11-03T15:48:15.000Z"}, {"author": "Deirdre Connolly", "text": "<p>++ ekr</p>", "time": "2025-11-03T15:48:44.000Z"}, {"author": "Richard Barnes", "text": "<p>+1 ekr</p>", "time": "2025-11-03T15:48:50.000Z"}, {"author": "Britta Hale", "text": "<p>++ekr</p>", "time": "2025-11-03T15:48:54.000Z"}, {"author": "Ted Hardie", "text": "<p>Given the consensus issue, how about an IESG note? (/s for those unsure)</p>", "time": "2025-11-03T15:49:39.000Z"}, {"author": "Sophie Schmieg", "text": "<p>How are people queuing with the queue locked?</p>", "time": "2025-11-03T15:49:40.000Z"}, {"author": "Murray Kucherawy", "text": "<p>The people who were responsible for pruning the lists that have just been pruned, have been pruned.</p>", "time": "2025-11-03T15:49:43.000Z"}, {"author": "Jim Fenton", "text": "<p>wik</p>", "time": "2025-11-03T15:49:58.000Z"}, {"author": "Rohan Mahy", "text": "<p>PQUIP: be the sketicism you want to see in the world!</p>", "time": "2025-11-03T15:50:01.000Z"}, {"author": "Yoav Nir", "text": "<p>General IETF consensus - no. But perhaps coordination between similar working groups?  Like TLS/IPsec/SSH - if an algorithm is good for one, it's good for the others; COSE/JOSE; etc.</p>", "time": "2025-11-03T15:50:02.000Z"}, {"author": "Daniel Gillmor", "text": "<p>@sophie -- you can always join, just after the lock</p>", "time": "2025-11-03T15:50:06.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@sophie, they are jailed</p>", "time": "2025-11-03T15:50:11.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>This is a popular discussion topic</p>", "time": "2025-11-03T15:50:11.000Z"}, {"author": "Martin Thomson", "text": "<p>That was not called for Rich, but I do think that your point about not solving it for single protocols and expecting to solve it for every protocol at once was well made.</p>", "time": "2025-11-03T15:50:12.000Z"}, {"author": "Yaroslav Rosomakho", "text": "<p>Different protocols have different deployment velocity. Some can upgrade rapidly and can adopt PQ signatures \"when the time is right\". Others take years to deploy and they need concrete recommendations sooner rather than later. I don't think it's right to treat everything equally</p>", "time": "2025-11-03T15:50:15.000Z"}, {"author": "Rich Salz", "text": "<p>@Murray a deep cut on Python Grail.</p>", "time": "2025-11-03T15:50:21.000Z"}, {"author": "Deirdre Connolly", "text": "<p>yep re: sean</p>", "time": "2025-11-03T15:50:27.000Z"}, {"author": "Sophie Schmieg", "text": "<p>+1</p>", "time": "2025-11-03T15:50:35.000Z"}, {"author": "Murray Kucherawy", "text": "<p>@Rich: I live to serve.</p>", "time": "2025-11-03T15:50:35.000Z"}, {"author": "Martin Thomson", "text": "<p>Sean++</p>", "time": "2025-11-03T15:50:35.000Z"}, {"author": "Martin Thomson", "text": "<p>Send it to PQUIP so they can reject it ?</p>", "time": "2025-11-03T15:50:56.000Z"}, {"author": "Deirdre Connolly", "text": "<p>ha</p>", "time": "2025-11-03T15:51:00.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Honestly, I don't want to add oxygen to this topic, because I could rant about this for hours</p>", "time": "2025-11-03T15:51:07.000Z"}, {"author": "Deirdre Connolly", "text": "<p>RoundUp\u2122</p>", "time": "2025-11-03T15:51:10.000Z"}, {"author": "Deirdre Connolly", "text": "<p>++sophie</p>", "time": "2025-11-03T15:51:21.000Z"}, {"author": "Christopher Patton", "text": "<p>+1 Thom</p>", "time": "2025-11-03T15:51:25.000Z"}, {"author": "Sophie Schmieg", "text": "<p>+1</p>", "time": "2025-11-03T15:51:26.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>We have to also talk about signatures since this topic arises in the context of firmware updates and secure boot.</p>", "time": "2025-11-03T15:51:35.000Z"}, {"author": "Bas Westerbaan", "text": "<p>If we can't solve the problem, then we kick the can downstream. They won't be any better at solving it.</p>", "time": "2025-11-03T15:51:43.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Yep, and things like web PKI will easily take a decade</p>", "time": "2025-11-03T15:52:01.000Z"}, {"author": "Deirdre Connolly", "text": "<p>There may be domain-specific choices like PLANTS, but in plenty of other places just registering a signature codepoint is actually fine</p>", "time": "2025-11-03T15:52:04.000Z"}, {"author": "Christopher Patton", "text": "<p>The fact that we have so many code points for so many things is just a side-effect of not knowing what to do (quite yet). But we're getting there.</p>", "time": "2025-11-03T15:52:06.000Z"}, {"author": "Deirdre Connolly", "text": "<p>We do have dozens of elliptic curves registered and only a small subset are used</p>", "time": "2025-11-03T15:52:30.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>I disagree with Stephen on his signature approach</p>", "time": "2025-11-03T15:52:33.000Z"}, {"author": "Deirdre Connolly", "text": "<p>I don't find that problematic</p>", "time": "2025-11-03T15:52:37.000Z"}, {"author": "Christopher Patton", "text": "<p>So let's not panic, but let's keep on chugging</p>", "time": "2025-11-03T15:52:40.000Z"}, {"author": "Harald Alvestrand", "text": "<p>People feel required to deploy PQC now(ish). Saying \"this is one that isn't known to be stupid - deploy that until we know a good reason to do something else\" would make sense.</p>", "time": "2025-11-03T15:53:47.000Z"}, {"author": "Martin Thomson", "text": "<p>One of the biggest problems in this area is the amount of time we spend on discussing meta-level stuff like this.  This is even more meta than the endless debate about combiners.  Such a waste when the time could be spent fixing and deploying stuff.  Thankfully, people are just deploying stuff.</p>", "time": "2025-11-03T15:54:11.000Z"}, {"author": "Dennis Jackson", "text": "<p>If somewhere then pquip, but the probability of a useful output is near-zero</p>", "time": "2025-11-03T15:54:11.000Z"}, {"author": "Harald Alvestrand", "text": "<p>PQC for Google Meet is probably on the order of 6 months away from full deployment to production.</p>", "time": "2025-11-03T15:54:24.000Z"}, {"author": "Andrew Campling", "text": "<p>Is section 3 'we do not recommend use of<br>\n   non-hybrid groups or \"pure\" PQ KEMs', missing the word yet at the end?</p>", "time": "2025-11-03T15:54:38.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Hannes, so do I. I think we need to have a PQC signature mechanism for doing code updates. I don't see a current need for PQC signatures to achieve non-repudiation and don't regard any mechanisms deployed today as being credible for non-repudiation</p>", "time": "2025-11-03T15:54:47.000Z"}, {"author": "Deirdre Connolly", "text": "<p>@harald what choices did you make?</p>", "time": "2025-11-03T15:54:50.000Z"}, {"author": "Deb Cooley", "text": "<p>It would be nice to have a place to discuss some of the more common signature use cases.</p>", "time": "2025-11-03T15:55:07.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>PHB - we are in agreement</p>", "time": "2025-11-03T15:55:14.000Z"}, {"author": "Harald Alvestrand", "text": "<p><span class=\"user-mention\" data-user-id=\"603\">@Deirdre Connolly</span>  I will have to look it up. It's got 559 and KEM in it somewhere, but those are not the most memorable names.</p>", "time": "2025-11-03T15:55:49.000Z"}, {"author": "Deirdre Connolly", "text": "<p>so mlkemx25519 for TLS , any signature?</p>", "time": "2025-11-03T15:56:10.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Nobody is currently deploying signatures outside of things like firmware signatures</p>", "time": "2025-11-03T15:56:29.000Z"}, {"author": "Sophie Schmieg", "text": "<p>This is IMHO addressing a problem that doesn't exist</p>", "time": "2025-11-03T15:56:41.000Z"}, {"author": "Deirdre Connolly", "text": "<p>ML-DSA is on the roadmaps for several clouds</p>", "time": "2025-11-03T15:56:46.000Z"}, {"author": "Rich Salz", "text": "<p>@Sophie, you're skeptical of ANSI X.9 ML-DSA specs?</p>", "time": "2025-11-03T15:56:59.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Oh yeah, GCP KMS is <em>offering</em> ML-DSA</p>", "time": "2025-11-03T15:57:14.000Z"}, {"author": "Richard Barnes", "text": "<p>wait, wtf was that?  SAAG is not a disatch outcome</p>", "time": "2025-11-03T15:57:14.000Z"}, {"author": "Sophie Schmieg", "text": "<p>And I think that is great</p>", "time": "2025-11-03T15:57:22.000Z"}, {"author": "John Bradley", "text": "<p>For signature, I am seeing lots of vendors under pressure to show  support for PQ signatures,  not for wide deployment, but to start doing end to end testing so that something can be ion production in 5 yeares when needed</p>", "time": "2025-11-03T15:57:24.000Z"}, {"author": "Martin Thomson", "text": "<p>Wow, there's a KMS that does something other than RSA?!?</p>", "time": "2025-11-03T15:57:45.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Because you need to experiment with these schemes and roll out could take years to decades in quite a few use cases</p>", "time": "2025-11-03T15:57:47.000Z"}, {"author": "Dennis Jackson", "text": "<p>Richard: eh?</p>", "time": "2025-11-03T15:57:58.000Z"}, {"author": "Jim Fenton", "text": "<p>@Richard SAAG is a dispatch outcome if the AD says it is.</p>", "time": "2025-11-03T15:58:13.000Z"}, {"author": "Daniel Gillmor", "text": "<p>Richard: SAAG is \"discuss on a pre-existing mailing list\", which smells like a cross between \"send to a pre-existing WG\" and \"make a new mailing list\"</p>", "time": "2025-11-03T15:58:23.000Z"}, {"author": "Sophie Schmieg", "text": "<p>But it's not widely deployed to production for actual end user facing systems</p>", "time": "2025-11-03T15:58:40.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Sophie, agreed, if applications care about non-repudiation, they should be enrolling documents into hash chains. That is more important than the algorithm choice as it binds the signature in time. It also finesses the PQC issue</p>", "time": "2025-11-03T15:58:43.000Z"}, {"author": "Rich Salz", "text": "<p>@Sophie, tnx.  Agree (for what thats worth)</p>", "time": "2025-11-03T15:58:43.000Z"}, {"author": "Sophie Schmieg", "text": "<p>Which is exactly as it should be</p>", "time": "2025-11-03T15:58:48.000Z"}, {"author": "Richard Barnes", "text": "<p>@Jim - disagree.  it's not a WG / BoF / process next step.  if the outcome is \"needs more discussion\" and SAAG is the venue, ok.</p>", "time": "2025-11-03T15:59:06.000Z"}, {"author": "Bas Westerbaan", "text": "<p><span class=\"user-mention silent\" data-user-id=\"4773\">Sophie Schmieg</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186322\">said</a>:</p>\n<blockquote>\n<p>Because you need to experiment with these schemes and roll out could take years to decades in quite a few use cases</p>\n</blockquote>\n<p>Indeed.</p>", "time": "2025-11-03T15:59:17.000Z"}, {"author": "John Gray", "text": "<p>We spend 6 years talking about composite signatures in LAMPS.  We tried to reduce the number of combinations, every time we tried, we had people request more combinations!  I don't think a guidance document will be able to properly scope the industry needs.    So we ended up with 18 combinations.  Saying hybrid signatures are NOT needed now is not helpful, we have customers that want them.  That is how the industry works.</p>", "time": "2025-11-03T15:59:47.000Z"}, {"author": "Deirdre Connolly", "text": "<p>Apple has rolled out ML-DSA in CryptoKit</p>\n<p><a href=\"/user_uploads/2/7/m4QmUACTijQzr1dEL_6S6RUU/image.png\">image.png</a></p>\n<div class=\"message_inline_image\"><a href=\"/user_uploads/2/7/m4QmUACTijQzr1dEL_6S6RUU/image.png\" title=\"image.png\"><img data-original-content-type=\"image/png\" data-original-dimensions=\"1152x936\" src=\"/user_uploads/thumbnail/2/7/m4QmUACTijQzr1dEL_6S6RUU/image.png/840x560.webp\"></a></div>", "time": "2025-11-03T15:59:51.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>I am not sure what the \"standard\" in the draft name has anything to do with the draft while it is marked as \"informational\".</p>", "time": "2025-11-03T15:59:53.000Z"}, {"author": "Martin Thomson", "text": "<p>Isn't this trivially falsifiable? <a href=\"https://tee.fail/\">https://tee.fail/</a></p>", "time": "2025-11-03T15:59:53.000Z"}, {"author": "Deirdre Connolly", "text": "<p>the only PQ sig scheme in there</p>", "time": "2025-11-03T16:00:00.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>I would dispatch this to RATS since there is work in this area happening already.</p>", "time": "2025-11-03T16:00:53.000Z"}, {"author": "Dennis Jackson", "text": "<p>It's not clear to me if this draft is specific to remote attestation - or trying to cover a more general note of transparency.</p>", "time": "2025-11-03T16:00:59.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"26\">Martin Thomson</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186353\">said</a>:</p>\n<blockquote>\n<p>Isn't this trivially falsifiable? <a href=\"https://tee.fail/\">https://tee.fail/</a></p>\n</blockquote>\n<p>Exactly.</p>", "time": "2025-11-03T16:01:01.000Z"}, {"author": "Daniel Gillmor", "text": "<p>MT++</p>", "time": "2025-11-03T16:01:10.000Z"}, {"author": "Sophie Schmieg", "text": "<p><a href=\"https://docs.cloud.google.com/kms/docs/digital-signatures\">https://docs.cloud.google.com/kms/docs/digital-signatures</a> here is GCP KMS with ML-DSA</p>", "time": "2025-11-03T16:01:13.000Z"}, {"author": "John Bradley", "text": "<p>Yubico has alpha test keys with MS-DSA and is testing with Apple and IBM</p>", "time": "2025-11-03T16:01:26.000Z"}, {"author": "Eric Rescorla", "text": "<p>I'm offline now, but the point MT made I also made in email</p>", "time": "2025-11-03T16:01:40.000Z"}, {"author": "Martin Thomson", "text": "<p>When we talk about TEEs, we are really just talking about systems that reduce to trust in the operator of the TEE.</p>", "time": "2025-11-03T16:01:56.000Z"}, {"author": "Eric Rescorla", "text": "<p>We should not be encouraging the idea that you can run stuff in a TEE in the attacker's data center</p>", "time": "2025-11-03T16:01:59.000Z"}, {"author": "Daniel Gillmor", "text": "<p>in particular, the \"falsifiable\" nature of these claims doesn't seem to distinguish between whether the statement about software is incorrect, or whether there is some sort of vulnerability in the TEE or signing chain.</p>", "time": "2025-11-03T16:02:09.000Z"}, {"author": "Richard Barnes", "text": "<p>@ekr - unfortunately that is a delusion that underlies several WGs at this point</p>", "time": "2025-11-03T16:02:24.000Z"}, {"author": "Kathleen Moriarty", "text": "<p>There is overlapping work with RATS.. I need to read the drafts.</p>", "time": "2025-11-03T16:02:30.000Z"}, {"author": "Eric Rescorla", "text": "<p>@RLB: first rule of holes, etc.</p>", "time": "2025-11-03T16:02:50.000Z"}, {"author": "Eliot Lear", "text": "<p>is this for software, embedded, both?</p>", "time": "2025-11-03T16:03:36.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@EKR, depends on the level of assurance you need. Many applications only require lightweight assurance. DRM for example, it is sufficient to ensure 95% of customers pay.</p>", "time": "2025-11-03T16:04:06.000Z"}, {"author": "Ben Laurie", "text": "<p><span class=\"user-mention silent\" data-user-id=\"637\">Daniel Gillmor</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186381\">said</a>:</p>\n<blockquote>\n<p>in particular, the \"falsifiable\" nature of these claims doesn't seem to distinguish between whether the statement about software is incorrect, or whether there is some sort of vulnerability in the TEE or signing chain.</p>\n</blockquote>\n<p>they would both be in scope IMO</p>", "time": "2025-11-03T16:04:12.000Z"}, {"author": "Eric Rescorla", "text": "<p>@PHB: sure, but this is explicitly scoped for \"you are running AI workloads in Gemini/OpenAI, etc.\" which is the oppposite of that</p>", "time": "2025-11-03T16:04:32.000Z"}, {"author": "Nick Doty", "text": "<p>I'm struggling to understand the draft, but I think maybe it's about making claims/promises that don't have additional attestation / proof</p>", "time": "2025-11-03T16:05:01.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@EKR, I was ignoring the AI garnish.</p>", "time": "2025-11-03T16:05:34.000Z"}, {"author": "Eric Rescorla", "text": "<p><span class=\"user-mention silent\" data-user-id=\"810\">Eric Rescorla</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186398\">said</a>:</p>\n<blockquote>\n<p>@PHB: sure, but this is explicitly scoped for \"you are running AI workloads in Gemini/OpenAI, etc.\" which is the oppposite of that</p>\n</blockquote>\n<p>If your threat model is \"OpenAI can't afford to pay Daniel Genkin to break the latest version of SGX\" something has gone severely wrong</p>", "time": "2025-11-03T16:05:36.000Z"}, {"author": "Daniel Gillmor", "text": "<p>this is the problem with a lot of the RATS work, sadly.</p>", "time": "2025-11-03T16:06:16.000Z"}, {"author": "Martin Thomson", "text": "<p>Should the IETF be in the business of telling people that these systems are trustworthy?  Especially when the actual trustworthiness is not a whole lot different than an un-backed assertion that they don't do bad stuff.</p>", "time": "2025-11-03T16:06:35.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@EKR, I am pretty sure that OpenAI has no more than 12 months to run.</p>", "time": "2025-11-03T16:06:51.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@EKR, but yes, there are limits to this stuff</p>", "time": "2025-11-03T16:07:05.000Z"}, {"author": "Daniel Gillmor", "text": "<p>but in those 12 months they surely can afford to crack this sort of enclave</p>", "time": "2025-11-03T16:07:21.000Z"}, {"author": "Nick Doty", "text": "<p>@mt the operators of the systems are going to tell users that they are trustworthy, whether the IETF documents a format or not.</p>", "time": "2025-11-03T16:07:31.000Z"}, {"author": "Richard Barnes", "text": "<p>@PHB - I have screenshotted that message to revisit in a year</p>", "time": "2025-11-03T16:07:32.000Z"}, {"author": "Daniel Gillmor", "text": "<p>Nick: so what does this format add?</p>", "time": "2025-11-03T16:07:43.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p>We are aiming for a RG in IRTF to deal with confidential computing research questions: <a href=\"https://datatracker.ietf.org/meeting/124/materials/slides-124-hotrfc-sessa-01-gaps-in-confidential-computing-00\">https://datatracker.ietf.org/meeting/124/materials/slides-124-hotrfc-sessa-01-gaps-in-confidential-computing-00</a> interested folks are welcome</p>", "time": "2025-11-03T16:07:45.000Z"}, {"author": "Murray Kucherawy", "text": "<p>@MT: IMHO, at best, we can present a reliable mechanism for people to make that determination on their own.</p>", "time": "2025-11-03T16:07:47.000Z"}, {"author": "Martin Thomson", "text": "<p>Nick, the question is whether we intend to be complicit in that</p>", "time": "2025-11-03T16:07:51.000Z"}, {"author": "Murray Kucherawy", "text": "<p>As in \"Here's what we're able to determine.  You decide.\"</p>", "time": "2025-11-03T16:08:06.000Z"}, {"author": "Martin Thomson", "text": "<p>Murray: we cannot.  The threat model for TEEs does not permit that,.</p>", "time": "2025-11-03T16:08:10.000Z"}, {"author": "Britta Hale", "text": "<p>TESLA makes GPS attacks easier, not harder....</p>", "time": "2025-11-03T16:08:20.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Richard, when I was at the MIT AI lab, several folk had their Symbolics stock certificates framed on their office wall...</p>", "time": "2025-11-03T16:08:34.000Z"}, {"author": "Eric Rescorla", "text": "<p>TESLA is back!!!</p>", "time": "2025-11-03T16:08:38.000Z"}, {"author": "Nick Doty", "text": "<p>@dkg I'm honestly not sure, but I think the question is whether user software could get some benefit from consuming the promises, maybe because the transparency increases the confidence that there's not a targeted attack happening or something</p>", "time": "2025-11-03T16:08:39.000Z"}, {"author": "Henk Birkholz", "text": "<p>@MT there various types of conceptional messages provided  by RATS  that constitutes a _basis_ for trustworthiness decision</p>", "time": "2025-11-03T16:08:49.000Z"}, {"author": "Eric Rescorla", "text": "<p><span class=\"user-mention silent\" data-user-id=\"550\">Nick Doty</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186438\">said</a>:</p>\n<blockquote>\n<p>@dkg I'm honestly not sure, but I think the question is whether user software could get some benefit from consuming the promises, maybe because the transparency increases the confidence that there's not a targeted attack happening or something</p>\n</blockquote>\n<p>But it doesn't if the TEE is broken</p>", "time": "2025-11-03T16:08:52.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Ekr: This is a different Tesla</p>", "time": "2025-11-03T16:08:54.000Z"}, {"author": "Eric Rescorla", "text": "<p><span class=\"user-mention silent\" data-user-id=\"2126\">Hannes Tschofenig</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186442\">said</a>:</p>\n<blockquote>\n<p>Ekr: This is a different Tesla</p>\n</blockquote>\n<p><span class=\"user-mention\" data-user-id=\"2126\">@Hannes Tschofenig</span>  this is the old timed release of keys stuff, right?</p>", "time": "2025-11-03T16:09:12.000Z"}, {"author": "Wendy Seltzer", "text": "<p>so many trademarks</p>", "time": "2025-11-03T16:09:18.000Z"}, {"author": "Henk Birkholz", "text": "<p>You are never mandated to believe what an AR tells you</p>", "time": "2025-11-03T16:09:33.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Right. Not the <a href=\"http://tesla.com\">tesla.com</a></p>", "time": "2025-11-03T16:09:36.000Z"}, {"author": "Britta Hale", "text": "<p>It does not fix the fundamental design that makes attacks easier</p>", "time": "2025-11-03T16:09:42.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Richard, I might be out with the 12 months prediction but probably not by much. There is only so long before companies that spend five times their revenues can continue...</p>", "time": "2025-11-03T16:10:07.000Z"}, {"author": "Martin Thomson", "text": "<p>How do you prevent time-shifting of signals?</p>", "time": "2025-11-03T16:10:13.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Wendy, this spec predates the car company though</p>", "time": "2025-11-03T16:10:33.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Wendy, now if only they had trademarked it...</p>", "time": "2025-11-03T16:10:48.000Z"}, {"author": "Daniel Gillmor", "text": "<p>but it does not predate Nikolai Tesla</p>", "time": "2025-11-03T16:10:55.000Z"}, {"author": "Wendy Seltzer", "text": "<p>averting more than just name collisions</p>", "time": "2025-11-03T16:11:09.000Z"}, {"author": "Eric Rescorla", "text": "<p><span class=\"user-mention silent\" data-user-id=\"637\">Daniel Gillmor</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186459\">said</a>:</p>\n<blockquote>\n<p>but it does not predate Nikolai Tesla</p>\n</blockquote>\n<p>Well it might have predated him but they released it later :)</p>", "time": "2025-11-03T16:11:14.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Martin, well the time shifting can only happen in one direction...</p>", "time": "2025-11-03T16:11:28.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Martin, the devices have internal clocks, reject messages too far outside their reference time</p>", "time": "2025-11-03T16:12:00.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Martin, if they detect they are being spoofed, they stop using the GNS.</p>", "time": "2025-11-03T16:12:23.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Martin, I suspect you can only spoof effectively for specific locations.</p>", "time": "2025-11-03T16:13:21.000Z"}, {"author": "Britta Hale", "text": "<p>@Philip: They do not stop using GNS, which then enables further attacks</p>", "time": "2025-11-03T16:13:30.000Z"}, {"author": "Martin Thomson", "text": "<p>PHB yes, but the primary attack modality for something like GNSS is possible with even a very small delay.</p>", "time": "2025-11-03T16:13:35.000Z"}, {"author": "Martin Thomson", "text": "<p>And GNSS is your source of time, so I don't see how you can avoid that.</p>", "time": "2025-11-03T16:13:55.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>airspaces around Ukraine/Russia is so GNSS spammed that planes have to reply on good old systems</p>", "time": "2025-11-03T16:14:20.000Z"}, {"author": "Martin Thomson", "text": "<p>Particularly given that a single GPS message takes 30s.</p>", "time": "2025-11-03T16:14:38.000Z"}, {"author": "Muhammad Usama Sardar", "text": "<p><span class=\"user-mention silent\" data-user-id=\"550\">Nick Doty</span> <a href=\"#narrow/channel/43-dispatch/topic/ietf-124/near/186438\">said</a>:</p>\n<blockquote>\n<p>@dkg I'm honestly not sure, but I think the question is whether user software could get some benefit from consuming the promises, maybe because the transparency increases the confidence that there's not a targeted attack happening or something</p>\n</blockquote>\n<p>I will talk about my formal analysis tomorrow in UFMRG and lightweight results in SEAT: <a href=\"https://datatracker.ietf.org/meeting/124/materials/slides-124-seat-insights-from-formal-analysis-00\">https://datatracker.ietf.org/meeting/124/materials/slides-124-seat-insights-from-formal-analysis-00</a> (an initial draft; will add some appendix in slides tonight).</p>", "time": "2025-11-03T16:14:41.000Z"}, {"author": "Daniel Gillmor", "text": "<p>external standards bodies can't force any group in the IETF to do any specific action.</p>", "time": "2025-11-03T16:19:27.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>Correct</p>", "time": "2025-11-03T16:19:34.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>Indeed</p>", "time": "2025-11-03T16:19:35.000Z"}, {"author": "Stephen Farrell", "text": "<p>AD sponsor might be fine here, a small WG would also if there's more than just Bob who'd be involved</p>", "time": "2025-11-03T16:19:40.000Z"}, {"author": "Hannes Tschofenig", "text": "<p>I guess AD sponsorship is OK but doing more is not useful given that we do not seem to have any change control over it</p>", "time": "2025-11-03T16:20:08.000Z"}, {"author": "Yoav Nir", "text": "<p>With no change control, I don't see why an AD would sponsor it.  Just go to the ISE</p>", "time": "2025-11-03T16:20:56.000Z"}, {"author": "Daniel Gillmor", "text": "<p>DRIP can also recharter to if they feel it's out of scope</p>", "time": "2025-11-03T16:20:59.000Z"}, {"author": "Pete Resnick", "text": "<p>To be clear, nothing <em>needs</em> to be DISPATCHed; you could go straight to any of the paths that DISPATCH can recommend. But dkg is exactly right: No external body can force any work to occur in the IETF.</p>", "time": "2025-11-03T16:21:03.000Z"}, {"author": "Phillip Hallam-Baker", "text": "<p>@Britta, agree importance, agree this is likely insufficient but we don't own enough of this problem to really address it properly</p>", "time": "2025-11-03T16:21:57.000Z"}, {"author": "Murray Kucherawy", "text": "<p>+1 Pete</p>", "time": "2025-11-03T16:21:57.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>It is also far far away from DRIP</p>", "time": "2025-11-03T16:22:24.000Z"}, {"author": "Yoav Nir", "text": "<p>AD sponsored is not a compromise between WG document and ISE.  I don't see that it makes sense.</p>", "time": "2025-11-03T16:22:52.000Z"}, {"author": "Martin Thomson", "text": "<p>I'd have to say that the draft is not ready either.  It's very, very drafty.</p>", "time": "2025-11-03T16:22:57.000Z"}, {"author": "\u00c9ric Vyncke", "text": "<p>DING DING Attention Attention Meeting is Closing DING DING</p>", "time": "2025-11-03T16:23:07.000Z"}, {"author": "Murray Kucherawy", "text": "<p>hah</p>", "time": "2025-11-03T16:23:13.000Z"}, {"author": "Murray Kucherawy", "text": "<p>Bummer, I was here for the 4648 one</p>", "time": "2025-11-03T16:23:24.000Z"}, {"author": "Harald Alvestrand", "text": "<p><span class=\"user-mention\" data-user-id=\"603\">@Deirdre Connolly</span>  the answer was X2559MLKEM768.</p>", "time": "2025-11-03T16:23:46.000Z"}, {"author": "Daniel Gillmor", "text": "<p>if there's no change control permitted, it does seem like ISE is preferable, if anything.  (i'm basically agreeing with Ted, i think)</p>", "time": "2025-11-03T16:23:46.000Z"}]