Post-quantum security of OMEMO
Chris Tsichrinis via Standards <[email protected]> Tue, 21 Jul 2026 16:42:17 +0300
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============1156614222406405503==
Content-Type: multipart/alternative;
boundary="------------JySduV7y0HnsgjORpz0gI0Gl"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------JySduV7y0HnsgjORpz0gI0Gl
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Hello everyone,
I keep reading about recent developments in the quantum computing field,=20
with whatever this may mean for classic asymmetric encryption/key=20
exchange algorithms. More specifically, it appears that both Google=20
(Quantum frontiers may be closer than they appear=20
<https://blog.google/innovation-and-ai/technology/safety-security/cryptog=
raphy-migration-timeline/>)=20
and Cloudflare (Cloudflare targets 2029 for full post-quantum security=20
<https://blog.cloudflare.com/post-quantum-roadmap/>) have targeted 2029=20
for post-quantum migration. Both of these blog posts made me ponder=20
about the post-quantum security of the OMEMO. I am not an expert on the=20
field of asymmetric cryptography, but per XEP-0384=20
<https://xmpp.org/extensions/xep-0384.html>, OMEMO uses the X3DH key=20
agreement protocol for key exchange and the Double Ratchet Algorithm for=20
message encryption and decryption. From what I can grasp, Signal has=20
developed the=C2=A0PQXDH key agreement protocol as a post-quantum secure=20
variant of X3DH, while Double Rachet also seems to provide no=20
post-quantum protection=20
<https://signal.org/docs/specifications/doubleratchet/#harvest-now-decryp=
t-later-attacks>.
With that being said, I'd like to ask if there are any plans to update=20
the relevant OMEMO standard in the future to make OMEMO=20
post-quantum-proof and if not, whether OMEMO's post-quantum security is=20
considered trivial or not.
Thanks in advance
--------------JySduV7y0HnsgjORpz0gI0Gl
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF=
-8">
</head>
<body>
<p>Hello everyone,</p>
<p>I keep reading about recent developments in the quantum computing
field, with whatever this may mean for classic asymmetric
encryption/key exchange algorithms. More specifically, it appears
that both Google (<a moz-do-not-send=3D"true"
href=3D"https://blog.google/innovation-and-ai/technology/safety-security/=
cryptography-migration-timeline/">Quantum
frontiers may be closer than they appear</a>) and Cloudflare (<a
moz-do-not-send=3D"true"
href=3D"https://blog.cloudflare.com/post-quantum-roadmap/">Cloudf=
lare
targets 2029 for full post-quantum security</a>) have targeted
2029 for post-quantum migration. Both of these blog posts made me
ponder about the post-quantum security of the OMEMO. I am not an
expert on the field of asymmetric cryptography, but per <a
moz-do-not-send=3D"true"
href=3D"https://xmpp.org/extensions/xep-0384.html">XEP-0384</a>,
OMEMO uses the X3DH key agreement protocol for key exchange and
the Double Ratchet Algorithm for message encryption and
decryption. From what I can grasp, Signal has developed the=C2=A0PQ=
XDH
key agreement protocol as a post-quantum secure variant of X3DH,
while Double Rachet also seems to <a moz-do-not-send=3D"true"
href=3D"https://signal.org/docs/specifications/doubleratchet/#harvest-now=
-decrypt-later-attacks">provide
no post-quantum protection</a>.</p>
<p>With that being said, I'd like to ask if there are any plans to
update the relevant OMEMO standard in the future to make OMEMO
post-quantum-proof and if not, whether OMEMO's post-quantum
security is considered trivial or not.</p>
<p>Thanks in advance</p>
</body>
</html>
--------------JySduV7y0HnsgjORpz0gI0Gl--
--===============1156614222406405503==
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]
--===============1156614222406405503==--