[{"author": "Deirdre Connolly", "text": "<p>haven't looked yet</p>", "time": "2025-06-06T16:07:18Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"joy cat\" class=\"emoji emoji-1f639\" role=\"img\" title=\"joy cat\">:joy_cat:</span></p>", "time": "2025-06-06T16:08:05Z"}, {"author": "Christopher Wood", "text": "<p>Merge the errata PRs! They don't require discussion. The other ones might.</p>", "time": "2025-06-06T16:08:41Z"}, {"author": "Cory Myers", "text": "<p>Very glad to see the fix for erratum 7790, but I note that the text it corrects would be removed if the authenticated modes are removed by #19.  :-)</p>", "time": "2025-06-06T16:09:26Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"raised hands\" class=\"emoji emoji-1f64c\" role=\"img\" title=\"raised hands\">:raised_hands:</span></p>", "time": "2025-06-06T16:16:06Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"+1\" class=\"emoji emoji-1f44d\" role=\"img\" title=\"+1\">:+1:</span></p>", "time": "2025-06-06T16:16:23Z"}, {"author": "Christopher Wood", "text": "<p>.... lol</p>", "time": "2025-06-06T16:16:36Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"tada\" class=\"emoji emoji-1f389\" role=\"img\" title=\"tada\">:tada:</span></p>", "time": "2025-06-06T16:17:14Z"}, {"author": "Deirdre Connolly", "text": "<ul>\n<li>describe length retrictions/encodings which are new for one-stage KDF</li>\n</ul>", "time": "2025-06-06T16:17:48Z"}, {"author": "Paul Wouters", "text": "<p>(it's so nice to see a WG work ..... I miss that)</p>", "time": "2025-06-06T16:18:19Z"}, {"author": "Rich Salz", "text": "<p>I'd like to see single-stage stuff use a different name so that people can continue to map the psuedo-code directly to their API</p>", "time": "2025-06-06T16:18:55Z"}, {"author": "Deirdre Connolly", "text": "<p>oh that's a good point rich ,they have the same names and function sigantures</p>", "time": "2025-06-06T16:19:40Z"}, {"author": "Christopher Wood", "text": "<p>@Cory can you say which implementation you're referring to?</p>", "time": "2025-06-06T16:20:28Z"}, {"author": "Christopher Wood", "text": "<p>Thanks!</p>", "time": "2025-06-06T16:20:51Z"}, {"author": "Richard Barnes", "text": "<p>@Rich - Suggestions for naming conventions welcome</p>", "time": "2025-06-06T16:21:00Z"}, {"author": "Deirdre Connolly", "text": "<p>i added a comment on this on PR #16</p>", "time": "2025-06-06T16:21:22Z"}, {"author": "Christopher Wood", "text": "<p>+1 to move this to extension work after rechartering</p>", "time": "2025-06-06T16:22:39Z"}, {"author": "Christopher Wood", "text": "<p>(@Deirdre had suggestions for extensions that could also get folded in if we go down that route)</p>", "time": "2025-06-06T16:22:57Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"+1\" class=\"emoji emoji-1f44d\" role=\"img\" title=\"+1\">:+1:</span></p>", "time": "2025-06-06T16:23:13Z"}, {"author": "Deirdre Connolly", "text": "<p><a href=\"https://github.com/hpkewg/hpke/pull/16/files#r2132490496\">https://github.com/hpkewg/hpke/pull/16/files#r2132490496</a></p>", "time": "2025-06-06T16:23:29Z"}, {"author": "Stephen Farrell", "text": "<p>good to take out unused stuff</p>", "time": "2025-06-06T16:23:46Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"laughing\" class=\"emoji emoji-1f606\" role=\"img\" title=\"laughing\">:laughing:</span></p>", "time": "2025-06-06T16:24:03Z"}, {"author": "Deirdre Connolly", "text": "<p>yeah</p>", "time": "2025-06-06T16:24:16Z"}, {"author": "Christopher Wood", "text": "<p>@Stephen what other stuff did you want to see removed? (Just curious)</p>", "time": "2025-06-06T16:25:20Z"}, {"author": "Stephen Farrell", "text": "<p>forget:-)</p>", "time": "2025-06-06T16:25:29Z"}, {"author": "Martin Thomson", "text": "<p>One shot?  because that's API and used a lot.</p>", "time": "2025-06-06T16:25:59Z"}, {"author": "Rich Salz", "text": "<p>@richardbarnes, append \"1S\" to conflicting API's</p>", "time": "2025-06-06T16:26:04Z"}, {"author": "Richard Barnes", "text": "<p>yeah i think Auth modes are the main unused thing</p>", "time": "2025-06-06T16:26:51Z"}, {"author": "Stephen Farrell", "text": "<p>what uses PSK mode?</p>", "time": "2025-06-06T16:27:12Z"}, {"author": "Stephen Farrell", "text": "<p>(jsut curious)</p>", "time": "2025-06-06T16:27:23Z"}, {"author": "Richard Barnes", "text": "<p>TurboSHAKE also just sounds cool</p>", "time": "2025-06-06T16:28:59Z"}, {"author": "Stephen Farrell", "text": "<p>sounds cool != reason to add though, cool is not adding</p>", "time": "2025-06-06T16:29:19Z"}, {"author": "Paul Wouters", "text": "<p>reminds me of the 80s TurboPascal :P</p>", "time": "2025-06-06T16:29:20Z"}, {"author": "Quynh Dang", "text": "<p>it is in the editor queue</p>", "time": "2025-06-06T16:32:14Z"}, {"author": "Deirdre Connolly", "text": "<p><a href=\"https://datatracker.ietf.org/doc/draft-irtf-cfrg-kangarootwelve/\">https://datatracker.ietf.org/doc/draft-irtf-cfrg-kangarootwelve/</a></p>", "time": "2025-06-06T16:32:17Z"}, {"author": "Christopher Wood", "text": "<p>Since 2017...</p>", "time": "2025-06-06T16:32:31Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"skull\" class=\"emoji emoji-1f480\" role=\"img\" title=\"skull\">:skull:</span></p>", "time": "2025-06-06T16:32:39Z"}, {"author": "Christopher Wood", "text": "<p>That's, uh, a bit long</p>", "time": "2025-06-06T16:32:45Z"}, {"author": "Richard Barnes", "text": "<p>not so turbo</p>", "time": "2025-06-06T16:32:48Z"}, {"author": "Martin Thomson", "text": "<p>editor's queue is good</p>", "time": "2025-06-06T16:32:52Z"}, {"author": "Yaroslav Rosomakho", "text": "<p>I believe TurboSHAKE is supported in PyCryptodome</p>", "time": "2025-06-06T16:33:01Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"dancer\" class=\"emoji emoji-1f483\" role=\"img\" title=\"dancer\">:dancer:</span></p>", "time": "2025-06-06T16:33:44Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"chains\" class=\"emoji emoji-26d3\" role=\"img\" title=\"chains\">:chains:</span></p>", "time": "2025-06-06T16:35:56Z"}, {"author": "Martin Thomson", "text": "<p>independent groups, capable of independent decisions, comprised of the same people</p>", "time": "2025-06-06T16:36:15Z"}, {"author": "Martin Thomson", "text": "<p>and here I was trying very hard to be quiet</p>", "time": "2025-06-06T16:36:31Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"person standing\" class=\"emoji emoji-1f9cd\" role=\"img\" title=\"person standing\">:person_standing:</span><span aria-label=\"woman standing\" class=\"emoji emoji-1f9cd-200d-2640\" role=\"img\" title=\"woman standing\">:woman_standing:</span><span aria-label=\"man standing\" class=\"emoji emoji-1f9cd-200d-2642\" role=\"img\" title=\"man standing\">:man_standing:</span></p>", "time": "2025-06-06T16:36:37Z"}, {"author": "Deb Cooley", "text": "<p>And an agreement w/ the CFRG chairs to be as matchy matchy as is possible.</p>", "time": "2025-06-06T16:36:58Z"}, {"author": "Christopher Wood", "text": "<p>+1</p>", "time": "2025-06-06T16:38:34Z"}, {"author": "Christopher Wood", "text": "<p>(To the idea that these just be SHA-3)</p>", "time": "2025-06-06T16:38:58Z"}, {"author": "Richard Barnes", "text": "<p>@Deb - the CFRG doc author team includes both me and Deirdre, so as Martin said, it's all the same folks</p>", "time": "2025-06-06T16:38:59Z"}, {"author": "Deirdre Connolly", "text": "<p>i shall continue to read Cnsa 2.0 closely that they don't like hybrids...</p>", "time": "2025-06-06T16:39:06Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"+1\" class=\"emoji emoji-1f44d\" role=\"img\" title=\"+1\">:+1:</span></p>", "time": "2025-06-06T16:39:21Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"joy cat\" class=\"emoji emoji-1f639\" role=\"img\" title=\"joy cat\">:joy_cat:</span></p>", "time": "2025-06-06T16:40:28Z"}, {"author": "Richard Barnes", "text": "<p>does anyone really <em>need</em> SHA-2?</p>", "time": "2025-06-06T16:41:08Z"}, {"author": "Martin Thomson", "text": "<p>As I understand it, you can't avoid SHA-3 entirely with these, because MLKEM has SHA-3 inside, right?</p>", "time": "2025-06-06T16:42:14Z"}, {"author": "Christopher Wood", "text": "<p>Yeah</p>", "time": "2025-06-06T16:42:31Z"}, {"author": "Deirdre Connolly", "text": "<p>it is inside ML-KEM, and may not be exposed to the general library</p>", "time": "2025-06-06T16:42:37Z"}, {"author": "Christopher Wood", "text": "<p>But sometimes libraries don't expose SHA-3 (like BoringSSL)</p>", "time": "2025-06-06T16:42:42Z"}, {"author": "Christopher Wood", "text": "<p>(But in this case, BoringSSL would just implement the KEM with SHA-3 underneath its HPKE abstraction)</p>", "time": "2025-06-06T16:43:00Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"+1\" class=\"emoji emoji-1f44d\" role=\"img\" title=\"+1\">:+1:</span></p>", "time": "2025-06-06T16:43:59Z"}, {"author": "Joseph Salowey", "text": "<p>+! to avoid the discussion</p>", "time": "2025-06-06T16:44:36Z"}, {"author": "Sean Turner", "text": "<p>^ +1</p>", "time": "2025-06-06T16:44:47Z"}, {"author": "Martin Schanzenbach", "text": "<p>I dont think the non-hybrids should be in the document tbh. They can be assigned code points later for those specific use cases that require them</p>", "time": "2025-06-06T16:45:35Z"}, {"author": "Stephen Farrell", "text": "<p>It coudl be those are exhausting 'cause the justification for pure PQ isn't good</p>", "time": "2025-06-06T16:46:21Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"melting face\" class=\"emoji emoji-1fae0\" role=\"img\" title=\"melting face\">:melting_face:</span> <span aria-label=\"atom\" class=\"emoji emoji-269b\" role=\"img\" title=\"atom\">:atom:</span></p>", "time": "2025-06-06T16:46:26Z"}, {"author": "Stephen Farrell", "text": "<p>#</p>", "time": "2025-06-06T16:46:43Z"}, {"author": "Martin Schanzenbach", "text": "<p>Im sorry bit this is not really a matter of faith or what you believe in.</p>", "time": "2025-06-06T16:46:44Z"}, {"author": "Martin Schanzenbach", "text": "<p>If you want to sidestep the problem then putting PQ only in is exactly what should not be done.</p>", "time": "2025-06-06T16:47:18Z"}, {"author": "Stephen Farrell", "text": "<p>even i wasn't asking to omit pure entirely</p>", "time": "2025-06-06T16:49:35Z"}, {"author": "Martin Schanzenbach", "text": "<p>sorry nvm im on baby duty cant talk right now</p>", "time": "2025-06-06T16:50:09Z"}, {"author": "Stephen Farrell", "text": "<p>I'd like a recommended = n or the moral equivalent</p>", "time": "2025-06-06T16:50:14Z"}, {"author": "Richard Barnes", "text": "<p>There is no Recommended column</p>", "time": "2025-06-06T16:50:46Z"}, {"author": "Stephen Farrell", "text": "<p>yes, and I'd like one:-)</p>", "time": "2025-06-06T16:50:56Z"}, {"author": "Richard Barnes", "text": "<p>i would not</p>", "time": "2025-06-06T16:51:02Z"}, {"author": "Stephen Farrell", "text": "<p>I got that, yep:-)</p>", "time": "2025-06-06T16:51:15Z"}, {"author": "Deirdre Connolly", "text": "<p>i would also not (looking at TLS experience)</p>", "time": "2025-06-06T16:51:18Z"}, {"author": "Richard Barnes", "text": "<p>Recommended is a bikeshed paint shop</p>", "time": "2025-06-06T16:51:34Z"}, {"author": "Deb Cooley", "text": "<p>I keep my bikes in my house....</p>", "time": "2025-06-06T16:52:09Z"}, {"author": "Stephen Farrell", "text": "<p>calling something a bikeshed is content-free disparaging isn't it?</p>", "time": "2025-06-06T16:52:24Z"}, {"author": "Martin Thomson", "text": "<p>NSS has a separate HPKE API</p>", "time": "2025-06-06T16:54:35Z"}, {"author": "Yaroslav Rosomakho", "text": "<p>This is what tends to happen today. With few exceptions such as TypeScript HPKE is typically provided at the same level as crypto primitives.</p>", "time": "2025-06-06T16:55:18Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"+1\" class=\"emoji emoji-1f44d\" role=\"img\" title=\"+1\">:+1:</span></p>", "time": "2025-06-06T16:56:59Z"}, {"author": "Martin Thomson", "text": "<p>It's three in the morning for me.  Energy is not abundant.</p>", "time": "2025-06-06T16:56:59Z"}, {"author": "Martin Schanzenbach", "text": "<p>yes</p>", "time": "2025-06-06T16:57:01Z"}, {"author": "Deirdre Connolly", "text": "<p>you do?</p>", "time": "2025-06-06T16:57:13Z"}, {"author": "Rich Salz", "text": "<p>Have to drop for a work call..</p>", "time": "2025-06-06T16:58:23Z"}, {"author": "Martin Thomson", "text": "<p><a href=\"https://github.com/hpkewg/hpke/issues/17\">https://github.com/hpkewg/hpke/issues/17</a></p>", "time": "2025-06-06T16:59:08Z"}, {"author": "Michael Jones", "text": "<p>I commented in the issue</p>", "time": "2025-06-06T17:01:49Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"dotted line face\" class=\"emoji emoji-1fae5\" role=\"img\" title=\"dotted line face\">:dotted_line_face:</span></p>", "time": "2025-06-06T17:05:40Z"}, {"author": "Deirdre Connolly", "text": "<p><span aria-label=\"tada\" class=\"emoji emoji-1f389\" role=\"img\" title=\"tada\">:tada:</span></p>", "time": "2025-06-06T17:05:50Z"}, {"author": "Stephen Farrell", "text": "<p>sleep well MT</p>", "time": "2025-06-06T17:05:51Z"}]