Re: Proposed XMPP Extension: XMPP Decentralized ID (XID)
Goffi <[email protected]> Sun, 07 Jun 2026 18:12:15 +0200
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <[email protected]> |
--===============0542420515332635229== Content-Type: multipart/signed; boundary="nextPart1p6XJ3hnRgmccN7jxVIZeA"; micalg="pgp-sha512"; protocol="application/pgp-signature" --nextPart1p6XJ3hnRgmccN7jxVIZeA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Goffi <[email protected]> To: XMPP Standards <[email protected]> Date: Sun, 07 Jun 2026 18:12:15 +0200 Message-ID: <[email protected]> In-Reply-To: <[email protected]> MIME-Version: 1.0 Hi, Le mardi 2 juin 2026, 19:30:10 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80=99Euro= pe centrale techmetx11 via Standards a =C3=A9crit : > As it's written in the specs, I think the challenge protocol can be=20 > abused to leak a user's presence, because any device associated to the=20 > target user *MUST* send a message to the entity who requested the=20 > challenge, as soon as it receives it. Indeed, that something to change, it should probably be answered only to pe= ople with presence access.=20 >=20 > This would violate RFC 6121's guarantees to not leak the user's network=20 > availability to an entity who's not authorized to know about it. >=20 > So, I'm wondering if we could instead have the identity verification be=20 > a secondary optional method of verification, and have something like a=20 > signature of the JID (signed by the XID) in the user's PEP node, that=20 > the user themself HAVE to re-sign once every so often, like a month or=20 > week to ensure it remains valid, so that old hosts cannot impersonate=20 > users with stale signatures. That sounds like a good option. Best, Goffi --nextPart1p6XJ3hnRgmccN7jxVIZeA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEsNZvWyEnjW9SVudbKqmcu6xuKwwFAmolmF8ACgkQKqmcu6xu KwyS1gf9Fl8x6ckMvklHNc8K0kHMWGL/s69CcGoqDjcO4/gjLZjCnvRLojXVfJH6 bx3og2HRSUEK0wFDH0mKwZ9gb980ZDa8U9ws2soZ3tFwwARVD7SH+fQYwnsFgrk8 QH0jFz7ErTORfgoCyrGOXKM+SsdRJmVKNUttLPGZX9is3ZJYhYDyKzjC6kTp990G OhWvZyvOtx/c8C/Bah+LGzVnN2GPWEHx22pySlJcaiqlhU5KJcYiRmT7K/DCdm2J H32nWaSyknq9nk1H34vG2NTosw9IEb5bBuQgdeJ4++BZF/Ohf0Qmb7oPGCfgEbcM WbR/l6NEG5LBVLYYsuXEyWasBntfog== =9Jik -----END PGP SIGNATURE----- --nextPart1p6XJ3hnRgmccN7jxVIZeA-- --===============0542420515332635229== 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] --===============0542420515332635229==--