Re: NEW: XEP-0516 (XMPP Decentralized ID (XID))
Goffi <[email protected]> Wed, 01 Jul 2026 09:24:23 +0200
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <[email protected]> |
--===============0380887556783754066== Content-Type: multipart/signed; boundary="nextPartB1E-JcboRC-7IYJqO_B85A"; micalg="pgp-sha512"; protocol="application/pgp-signature" --nextPartB1E-JcboRC-7IYJqO_B85A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Goffi <[email protected]> To: XMPP Standards <[email protected]> Subject: Re: [Standards] Re: NEW: XEP-0516 (XMPP Decentralized ID (XID)) Date: Wed, 01 Jul 2026 09:24:23 +0200 Message-ID: <[email protected]> In-Reply-To: <[email protected]> MIME-Version: 1.0 Le mercredi 1 juillet 2026, 00:58:52 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80= =99Europe centrale Travis Burtrum a =C3=A9crit : > Hi all, >=20 > As stated in xsf@ this is trivially MITM'able isn't it ? I can advertise = your XID at my JID and then when anyone sends me a challenge I just send it= to you and reply back with your response to me? >=20 > Signing just the nonce is clearly inadequate, I think signing the nonce += sender jid + responder jid (separated with something that can't be in any = of the above, I think a null byte should do?) would work, and you wouldn't = need to keep timestamp but if you do that should be concatenated+signed too. >=20 > Thanks, > moparisthebest Hi moparisthebest, yes the current challenge is flawed, it was already pointed out in previous= discussion. I was waiting for the XEP to be published to make the change (= to not change anything during council evaluation). There have been a lot of= valuable feedback, I'll try to publish a corrected version soon. Best, Goffi --nextPartB1E-JcboRC-7IYJqO_B85A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEsNZvWyEnjW9SVudbKqmcu6xuKwwFAmpEwKcACgkQKqmcu6xu Kwwc/wf/cm7IhloOmoLrI9NPu0G7nlcJv3NxWTNosRB2D9zSnCRtenMnxLNhAxpl e2JGVVhThiAC7n7E4WYSkJXSEhCCQUJNUouNYqSKVLQm0Bk955vylI/WaKirbhQd qKdLMxIkh/Z9DhTswa7qGHDhfpcTAX5u1LTXYrOn4nNXC/wi0nbCLVUHNG8jmiVF 7frfNc1sts1hkFXlPiu35utXio/ikTOw6TkO4qEMDey6qamz4lcVRaA8qZoZkdB2 DMhU/nBayRygXpiSidYoHb9weoDQaBX00pa5oPaTEVGtXvtCRWLh0ctuCfdVkm/b F73GyUZqJzrtRo+SkpO2WGC597gDgA== =wn1y -----END PGP SIGNATURE----- --nextPartB1E-JcboRC-7IYJqO_B85A-- --===============0380887556783754066== 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] --===============0380887556783754066==--