Re: Fwd: [kitten] Call for adoption: draft-bouchez-scram-mcf-02 (Ends 2026-06-17)

Thilo Molitor <[email protected]> Mon, 22 Jun 2026 14:25:06 +0200
Newsgroups gmane.network.jabber.standards-jig
Message-ID <[email protected]>
--===============3375940308951968575==
Content-Type: multipart/alternative;
 boundary=----VKF3RBWMXB0IELWU2E7DCDBK4JMX45
Content-Transfer-Encoding: 7bit

------VKF3RBWMXB0IELWU2E7DCDBK4JMX45
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Yes,I'd like to implement that in Monal as soon as any servers support that=
=2E

-tmolitor

Am 22=2E Juni 2026 13:36:02 MESZ schrieb Dave Cridland <dave@cridland=2Ene=
t>:
>Is there any interest in the XMPP community for an MCF-based SCRAM?
>
>If so, is there any interest in working on this within the Kitten IETF
>Working Group?
>
>Dave=2E
>
>---------- Forwarded message ---------
>From: Alexey Melnikov via Datatracker <noreply@ietf=2Eorg>
>Date: Wed, 3 Jun 2026 at 16:19
>Subject: [kitten] Call for adoption: draft-bouchez-scram-mcf-02 (Ends
>2026-06-17)
>To: <kitten@ietf=2Eorg>, <kitten-chairs@ietf=2Eorg>, <
>draft-bouchez-scram-mcf@ietf=2Eorg>
>
>
>As some interest was expressed in this document,
>this message starts a kitten WG Call for Adoption of:
>draft-bouchez-scram-mcf-02=2E
>
>This Working Group Call for Adoption ends on 2026-06-17
>
>Abstract:
>   This document specifies SCRAM-MCF, an extension to the Salted
>   Challenge Response Authentication Mechanism (SCRAM) family of SASL
>   mechanisms ([RFC5802]) and HTTP Digest extensions ([RFC7616],
>   [RFC7677])=2E
>
>   The extension replaces the PBKDF2-specific iteration count attributes
>   i=3D and s=3D in the server-first-message with a generic Modular Crypt
>   Format (MCF) descriptor f=3D=2E This allows servers to use modern memo=
ry-
>   hard key derivation functions such as Argon2, SCrypt, or bcrypt while
>   preserving the full security properties and message flow of SCRAM=2E
>
>   The change is fully backward compatible: servers can continue sending
>   i=3D and s=3D for legacy clients and only send f=3D (or both) when the
>   client advertises support=2E
>
>   This document is intended to be discussed and potentially adopted by
>   the KITTEN working group=2E  Feedback from the KITTEN WG is welcome on
>   the kitten@ietf=2Eorg mailing list=2E
>
>Please reply to this message and indicate whether or not you support
>adoption
>of this Internet-Draft by the kitten WG=2E Comments to explain your prefe=
rence
>are greatly appreciated=2E Please reply to all recipients of this message=
 and
>include this message in your response=2E
>
>Authors, and WG participants in general, are reminded of the Intellectual
>Property Rights (IPR) disclosure obligations described in BCP 79 [2]=2E
>Appropriate IPR disclosures required for full conformance with the
>provisions
>of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any=2E
>Sanctions available for application to violators of IETF IPR Policy can b=
e
>found at [3]=2E
>
>Thank you=2E
>[1] https://datatracker=2Eietf=2Eorg/doc/bcp78/
>[2] https://datatracker=2Eietf=2Eorg/doc/bcp79/
>[3] https://datatracker=2Eietf=2Eorg/doc/rfc6701/
>
>The IETF datatracker status page for this Internet-Draft is:
>https://datatracker=2Eietf=2Eorg/doc/draft-bouchez-scram-mcf/
>
>There is also an HTML version available at:
>https://www=2Eietf=2Eorg/archive/id/draft-bouchez-scram-mcf-02=2Ehtml
>
>A diff from the previous version is available at:
>https://author-tools=2Eietf=2Eorg/iddiff?url2=3Ddraft-bouchez-scram-mcf-0=
2
>
>_______________________________________________
>Kitten mailing list -- kitten@ietf=2Eorg
>To unsubscribe send an email to kitten-leave@ietf=2Eorg

------VKF3RBWMXB0IELWU2E7DCDBK4JMX45
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div dir=3D"auto">Yes,I'd like to implement that i=
n Monal as soon as any servers support that=2E<br><br>-tmolitor</div><br><b=
r><div class=3D"gmail_quote"><div dir=3D"auto">Am 22=2E Juni 2026 13:36:02 =
MESZ schrieb Dave Cridland &lt;dave@cridland=2Enet&gt;:</div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px =
solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir=3D"ltr">Is there any interest in the XMPP community for an MCF-ba=
sed SCRAM?<div><br></div><div>If so, is there any interest in working on th=
is within the Kitten IETF Working Group?</div><div><br></div><div>Dave=2E<b=
r><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" cla=
ss=3D"gmail_attr">---------- Forwarded message ---------<br>From: <strong c=
lass=3D"gmail_sendername" dir=3D"auto">Alexey Melnikov via Datatracker</str=
ong> <span dir=3D"auto">&lt;<a href=3D"mailto:noreply@ietf=2Eorg">noreply@i=
etf=2Eorg</a>&gt;</span><br>Date: Wed, 3 Jun 2026 at 16:19<br>Subject: [kit=
ten] Call for adoption: draft-bouchez-scram-mcf-02  (Ends 2026-06-17)<br>To=
:  &lt;<a href=3D"mailto:kitten@ietf=2Eorg">kitten@ietf=2Eorg</a>&gt;,  &lt=
;<a href=3D"mailto:kitten-chairs@ietf=2Eorg">kitten-chairs@ietf=2Eorg</a>&g=
t;,  &lt;<a href=3D"mailto:draft-bouchez-scram-mcf@ietf=2Eorg">draft-bouche=
z-scram-mcf@ietf=2Eorg</a>&gt;<br></div><br><br>As some interest was expres=
sed in this document,<br>
this message starts a kitten WG Call for Adoption of:<br>
draft-bouchez-scram-mcf-02=2E<br>
<br>
This Working Group Call for Adoption ends on 2026-06-17<br>
<br>
Abstract:<br>
&nbsp; &nbsp;This document specifies SCRAM-MCF, an extension to the Salted=
<br>
&nbsp; &nbsp;Challenge Response Authentication Mechanism (SCRAM) family of=
 SASL<br>
&nbsp; &nbsp;mechanisms ([RFC5802]) and HTTP Digest extensions ([RFC7616],=
<br>
&nbsp; &nbsp;[RFC7677])=2E<br>
<br>
&nbsp; &nbsp;The extension replaces the PBKDF2-specific iteration count at=
tributes<br>
&nbsp; &nbsp;i=3D and s=3D in the server-first-message with a generic Modu=
lar Crypt<br>
&nbsp; &nbsp;Format (MCF) descriptor f=3D=2E This allows servers to use mo=
dern memory-<br>
&nbsp; &nbsp;hard key derivation functions such as Argon2, SCrypt, or bcry=
pt while<br>
&nbsp; &nbsp;preserving the full security properties and message flow of S=
CRAM=2E<br>
<br>
&nbsp; &nbsp;The change is fully backward compatible: servers can continue=
 sending<br>
&nbsp; &nbsp;i=3D and s=3D for legacy clients and only send f=3D (or both)=
 when the<br>
&nbsp; &nbsp;client advertises support=2E<br>
<br>
&nbsp; &nbsp;This document is intended to be discussed and potentially ado=
pted by<br>
&nbsp; &nbsp;the KITTEN working group=2E&nbsp; Feedback from the KITTEN WG=
 is welcome on<br>
&nbsp; &nbsp;the <a href=3D"mailto:kitten@ietf=2Eorg" target=3D"_blank">ki=
tten@ietf=2Eorg</a> mailing list=2E<br>
<br>
Please reply to this message and indicate whether or not you support adopt=
ion<br>
of this Internet-Draft by the kitten WG=2E Comments to explain your prefer=
ence<br>
are greatly appreciated=2E Please reply to all recipients of this message =
and<br>
include this message in your response=2E<br>
<br>
Authors, and WG participants in general, are reminded of the Intellectual<=
br>
Property Rights (IPR) disclosure obligations described in BCP 79 [2]=2E<br=
>
Appropriate IPR disclosures required for full conformance with the provisi=
ons<br>
of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any=2E<br>
Sanctions available for application to violators of IETF IPR Policy can be=
<br>
found at [3]=2E<br>
<br>
Thank you=2E<br>
[1] <a href=3D"https://datatracker=2Eietf=2Eorg/doc/bcp78/" rel=3D"norefer=
rer" target=3D"_blank">https://datatracker=2Eietf=2Eorg/doc/bcp78/</a><br>
[2] <a href=3D"https://datatracker=2Eietf=2Eorg/doc/bcp79/" rel=3D"norefer=
rer" target=3D"_blank">https://datatracker=2Eietf=2Eorg/doc/bcp79/</a><br>
[3] <a href=3D"https://datatracker=2Eietf=2Eorg/doc/rfc6701/" rel=3D"noref=
errer" target=3D"_blank">https://datatracker=2Eietf=2Eorg/doc/rfc6701/</a><=
br>
<br>
The IETF datatracker status page for this Internet-Draft is:<br>
<a href=3D"https://datatracker=2Eietf=2Eorg/doc/draft-bouchez-scram-mcf/" =
rel=3D"noreferrer" target=3D"_blank">https://datatracker=2Eietf=2Eorg/doc/d=
raft-bouchez-scram-mcf/</a><br>
<br>
There is also an HTML version available at:<br>
<a href=3D"https://www=2Eietf=2Eorg/archive/id/draft-bouchez-scram-mcf-02=
=2Ehtml" rel=3D"noreferrer" target=3D"_blank">https://www=2Eietf=2Eorg/arch=
ive/id/draft-bouchez-scram-mcf-02=2Ehtml</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://author-tools=2Eietf=2Eorg/iddiff?url2=3Ddraft-bouchez-s=
cram-mcf-02" rel=3D"noreferrer" target=3D"_blank">https://author-tools=2Eie=
tf=2Eorg/iddiff?url2=3Ddraft-bouchez-scram-mcf-02</a><br>
<br>
_______________________________________________<br>
Kitten mailing list -- <a href=3D"mailto:kitten@ietf=2Eorg" target=3D"_bla=
nk">kitten@ietf=2Eorg</a><br>
To unsubscribe send an email to <a href=3D"mailto:kitten-leave@ietf=2Eorg"=
 target=3D"_blank">kitten-leave@ietf=2Eorg</a><br>
</div></div></div>
</blockquote></div></body></html>
------VKF3RBWMXB0IELWU2E7DCDBK4JMX45--

--===============3375940308951968575==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Standards mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--===============3375940308951968575==--