home.social

#omemo — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #omemo, aggregated by home.social.

fetched live
  1. @brayd there is always #matrix but from my experience it is way heavier than xmpp. OMEMO, the XMPP E2E thing, is/was based on the Signal (Axolotl) crypto protocol and probably doesn't work way worse than what Matrix gives you in that regard.

    Maybe do a research on any audit findings or analysis's of the ecosystem and its parts too.

    Both have ample selection on servers and clients these days.

    Give both a try.

    #xmpp #omemo #axolotl #e2ee #e2e #matrix #selfhosing #decentralized #instantmessaging

  2. So because I have gone temporarily off my rocker, I'm working on an #xmpp client using #dotnet 10 and WPF, with artalk-xmpp for XMPP, libsignal for #OMEMO, and prism for screen reader output where needed. I'm only an evening into it, and I can already tell that OMEMO is going to be the source of complicated, inexplicable, and unreproducible bug reports for decades to come. It's still not as overcomplicated as #matrix, though.
  3. So because I have gone temporarily off my rocker, I'm working on an #xmpp client using #dotnet 10 and WPF, with artalk-xmpp for XMPP, libsignal for #OMEMO, and prism for screen reader output where needed. I'm only an evening into it, and I can already tell that OMEMO is going to be the source of complicated, inexplicable, and unreproducible bug reports for decades to come. It's still not as overcomplicated as #matrix, though.
  4. 🎈 I'm happy to announce that libomemo.js version 2.0.0 has been released 🎉

    libomemo.js is a modernized fork of the abandoned libsignal-protocol-javascript and brings the following:

    * 🔒 OMEMO:2 support
    * ✅ Rewritten in TypeScript
    * 💻 Node.js support
    * 💼 ESM module support
    * 😎 Modern bundler and test runner

    Converse.js is now using this library and will have OMEMO:2 support in its next release.

    Thank you to @nlnet for generously funding this work.

    npmjs.com/package/libomemo.js

    #XMPP #OMEMO

  5. 🎈 I'm happy to announce that libomemo.js version 2.0.0 has been released 🎉

    libomemo.js is a modernized fork of the abandoned libsignal-protocol-javascript and brings the following:

    * 🔒 OMEMO:2 support
    * ✅ Rewritten in TypeScript
    * 💻 Node.js support
    * 💼 ESM module support
    * 😎 Modern bundler and test runner

    Converse.js is now using this library and will have OMEMO:2 support in its next release.

    Thank you to @nlnet for generously funding this work.

    npmjs.com/package/libomemo.js

    #XMPP #OMEMO

  6. Hace un rato descubrí un cliente para escritorio de #XMPP llamado Fluux Messenger bajo licencia AGPL, tiene una interfaz muy moderna pero con pocas configuraciones y todavía no soporta cifrado #OMEMO pero si #OpenPGP, así que si mandas un mensaje a un contacto que use algun cliente movil en el mensaje sale que el mensaje no está cifrado, y si mandas un mensaje desde el movil hacia Fluux Messenger no se puede leer porque no soporta OMEMO. Espero que en algún futuro pongan OMEMO!!!

  7. Hace un rato descubrí un cliente para escritorio de #XMPP llamado Fluux Messenger bajo licencia AGPL, tiene una interfaz muy moderna pero con pocas configuraciones y todavía no soporta cifrado #OMEMO pero si #OpenPGP, así que si mandas un mensaje a un contacto que use algun cliente movil en el mensaje sale que el mensaje no está cifrado, y si mandas un mensaje desde el movil hacia Fluux Messenger no se puede leer porque no soporta OMEMO. Espero que en algún futuro pongan OMEMO!!!

  8. @n3tcat it's just a matter of safety.

    I don't trust them and I'm not gonna blow €50+ on an anonymous (e)SIM + topping it up just for that shite…

    - I'd rather pay for #XMPP+#OMEMO from some reputable provider like @monocles.

    At least they accept #Monero & #CashByMail!

  9. @n3tcat it's just a matter of safety.

    I don't trust them and I'm not gonna blow €50+ on an anonymous (e)SIM + topping it up just for that shite…

    - I'd rather pay for #XMPP+#OMEMO from some reputable provider like @monocles.

    At least they accept #Monero & #CashByMail!

  10. Estoy leyendo por aquí quejas de que OMEMO no funciona en Kaidan.

    Me pregunto hasta qué punto es problema de Kaidan, que usa la versión 0.8.3 del XEP (OMEMO2) y no de que la gran mayoría de clientes se hayan quedado en la versión 0.3.0 (asumo que para mantener compatibilidad con Conversations).

    xmpp.org/extensions/#xep-0384-
    wiki.xmpp.org/web/Tech_pages/O

    #XMPP #OMEMO #Kaidan #Conversations

  11. Estoy leyendo por aquí quejas de que OMEMO no funciona en Kaidan.

    Me pregunto hasta qué punto es problema de Kaidan, que usa la versión 0.8.3 del XEP (OMEMO2) y no de que la gran mayoría de clientes se hayan quedado en la versión 0.3.0 (asumo que para mantener compatibilidad con Conversations).

    xmpp.org/extensions/#xep-0384-
    wiki.xmpp.org/web/Tech_pages/O

    #XMPP #OMEMO #Kaidan #Conversations

  12. Thanos Apollo (@thanosapollo) added OMEMO support to emacs-jabber (aka jabber.el). You can test it on the master branch here:

    codeberg.org/emacs-jabber/emac

    #omemo #emacs #xmpp #goodnews

  13. Thanos Apollo (@thanosapollo) added OMEMO support to emacs-jabber (aka jabber.el). You can test it on the master branch here:

    codeberg.org/emacs-jabber/emac

    #omemo #emacs #xmpp #goodnews

  14. This week in #FDroid (TWIF) is live:

    * Basic 2.0-alpha5 with faster UI feedback (no need for Developer mode)
    * #keyboard in the news
    * #aTalk brings #OMEMO 2 to #XMPP on #Android
    * #Briar keeps Tor secure (no tricks)
    * #CastLab w/ #FCast and more (no need to restart)
    * #K9Mail #Thunderbird w/ avatars (after 7 days too)
    * #LabCoat #Gitlab login
    * #SessionMessenger help funding
    + 15 new apps
    & 212 updates

    You can read now: f-droid.org/2026/03/19/twif.ht

    One should not have to wait 24h for #FLOSS apps!

  15. This week in #FDroid (TWIF) is live:

    * Basic 2.0-alpha5 with faster UI feedback (no need for Developer mode)
    * #keyboard in the news
    * #aTalk brings #OMEMO 2 to #XMPP on #Android
    * #Briar keeps Tor secure (no tricks)
    * #CastLab w/ #FCast and more (no need to restart)
    * #K9Mail #Thunderbird w/ avatars (after 7 days too)
    * #LabCoat #Gitlab login
    * #SessionMessenger help funding
    + 15 new apps
    & 212 updates

    You can read now: f-droid.org/2026/03/19/twif.ht

    One should not have to wait 24h for #FLOSS apps!

  16. Recuerden activar #OMEMO y dilucidar el nivel de confianza de sus certificados. #XMPP #ConoDelSilencio #cifrado #chat

  17. Recuerden activar #OMEMO y dilucidar el nivel de confianza de sus certificados. #XMPP #ConoDelSilencio #cifrado #chat

  18. @GrapheneOS @maddy in the meantime, I'll stick to using #XMPP + #OMEMO on #Tails over #Tor and merely have a #StupidPhone for bullshit that needs a phone # and a #4G stick to get online with.

    - I'm just glad I found means to acquire a SIM without all the cyberfascist "#KYC" bs, which is absurd on a #prepaid card where one cannot incur debt!

  19. Tive um problema com a criptografia #OMEMO no #XMPP. A mensagem recebida aparece corretamente no #Conversations_im, mas no Dino fica:

    > I sent you an OMEMO encrypted message but your client doesn’t seem to support that. Find more information on conversations.im/omemo

    E no #Gajim fica:

    > Esta mensagem foi criptografada com OMEMO, mas não para o seu dispositivo.

    Alguém sabe por que isso acontece?

    É minha primeira conversa criptografada, sem ser comigo mesmo.

    :boostsPorFavor: