debacle, to berlin
@debacle@framapiaf.org avatar

Yesterdays meetup turned out badly for those ​s, while the fish survived:

183231bcb, to random

Can anymany tell me how I'm "supposed" to use end-to-end encryption with XMPP?

As far as I can tell there are three totally different ways to do E2EE:

a)OTR : "[https://xmpp.org/extensions/xep-0364.html](Not intended to be a current standard), or technical specification, as better (albeit, newer and less well tested) methods of end-to-end encryption exist for XMPP. "

b)OpenPGP: There are at least two different XEPs about it. XEP-0027 is obsolete, while XEP-0373 is "experimental" but hasn't been updated in almost three years.

c)OMEMO: "Experimental" and hasn't been updated in over two years.

Is there a way to do E2EE in XMPP which is neither deprecated nor experimental? What's the "Current stable" way to do it?

badrihippo, to random
@badrihippo@fosstodon.org avatar

Just made commits after a long gap to #Convo, my #XMPP app for #KaiOS. Still many basics to be worked out like rendering chats properly and allowing users to start a new conversation, but at least it's hackily usable :xmpp:

https://git.disroot.org/badrihippo/convo

PS: if anyone familiar with #ConverseJS can help with making a headless version of the #OMEMO plugin that would be much appreciated! Please boost if you know anyone who can help there 🔒

aresti, to python Italian
@aresti@devianze.city avatar

Someone knows a way to create a #python #xmpp bot with #omemo encryption?
#fedihelp

debacle,
@debacle@framapiaf.org avatar
Goffi,
@Goffi@mastodon.social avatar

@debacle @aresti there is a omemo related command at https://codeberg.org/Anoxinon_e.V./xmppc/wiki (xmppc -j user@domain.tld -p "password" -m omemo list), so it's maybe only to retrieve devices?

Anyway #Libervia CLI handles that (and OX too), and if there is any issue with it, you can ping me directly here or on xmpp:libervia@chat.jabberfr.org?join

neustradamus, to random
@neustradamus@mastodon.social avatar
x, to random
@x@pol.social avatar

what xmpp client would you recomend for windows?

it looks like gajim is the only one that supports omemo but i like an appereance of pidgin or psi better.

i found an omemo plugin for psi but i don't really know how do i install it.

help.

#xmpp #client #omemo

jabberati,
@jabberati@social.anoxinon.de avatar

@x I haven't used Pidgin, but the XMPP support is said to be very outdated. @grimmy is working on modern XMPP support, but until then Gajim is probably the best choice.

rzbrk, to random
@rzbrk@social.tchncs.de avatar

is really cool - would love to replace other messengers with that. But sometimes is a bitch. If you chat with people changing their clients or using multiple ones the messages sometimes get encrypted for the wrong client. OMEMO in MUCs can also be a hazzle.

karson777, to random
@karson777@mstdn.starnix.network avatar

if the fedi has some good xmpp / jabber group chats let me know

i like the technology but don't know anyone who uses it :sadlinux:​

#xmpp #jabber #gajim #conversations #omemo

Muto,

@karson777 well, depends what you are ibterested in, there is a search for public groups

https://search.jabber.network/rooms/1

karson777,
@karson777@mstdn.starnix.network avatar

@Muto looked through this but man, i wish there was a better selection

Billie, to iOS
@Billie@social.tchncs.de avatar

What is a good #xmpp #client for #mobile #iOS / #iphones ?

  • must support #omemo

  • must receive messages reliably (and not only once you open the app)

  • preferably #floss

Suggestions?

Your reply might safe some kids from joining #facebook aka #whatsapp . 😉

Monal,
@Monal@fosstodon.org avatar

@jabberati @Billie there is currently an ejabberd bug that prevents s2s connections for some time after one of the servers restarted.

I don't know if you are running ejabberd, but at least our pushservers are running ejabberd so that could be the reason for the intermediate push outage you experienced.

Monal,
@Monal@fosstodon.org avatar

@jabberati yax.im is prosody

neustradamus, to random
@neustradamus@mastodon.social avatar
RTP, to news
@RTP@fosstodon.org avatar

Don't Submit Personal Calls / Data / Biometrics To AI Training (Empowering Abuse Potential, Disempowering End Users) For Video Calls

AI Training Can Also Be A Fancy Way Of Saying "Putting You Under Surveillance"

Instead, Use Signal / Session / XMPP + PGP / OMEMO / Jitsi

https://stackdiary.com/zoom-terms-now-allow-training-ai-on-user-content-with-no-opt-out/

RTP,
@RTP@fosstodon.org avatar

Zoom has updated with this statement: ""For AI, we do not use audio, video, or chat content for training our models without customer consent.". "

How long will that statement last? We'll see.

markhughes,
@markhughes@mastodon.social avatar

@RTP
But customer =/= user

gerowen, to random
@gerowen@mastodon.social avatar

I miss the days of having multi-service messaging clients like Trillian that would connect to your AIM, MSN Messenger, etc. and have all your contacts from all those networks in one place. #Pidgin is still a thing, but it doesn't, as far as I can tell, support #OMEMO or #OpenPGP for their #XMPP implementation. I'd love to see something like Pidgin supporting Signal, add OMEMO/OpenPGP to their XMPP support, maybe support connecting to Facebook Messenger, etc. all in one application.

Goffi,
@Goffi@mastodon.social avatar

@gerowen you can use gateways for that, notably from @nicoco which is working on tight integration with features such as reactions, retraction, etc. You can then choose any client that suits you, including when needed (won't work with gateway though).

blake, to emacs

What would it take, in practical terms, to get XMPP+OMEMO in jabber.el? 🤔 https://github.com/legoscia/emacs-jabber/issues/31

blake,

@dekkzz76 I like Gajim. That's what I used to use before I started using Profanity, which me a couple MBs (at the cost of a much worse UI lol). OMEMO in Emacs is just an intersection of two things I find really interesting.

Goffi,
@Goffi@mastodon.social avatar

@blake For the record, I'm stabilizing the bridge API in #Libervia for the coming release. In other terms, it will be easier for third parties to make a frontend, and that could be done for #Emacs if anybody is motivated. Libervia supports state-of-the-art e2ee with OMEMO, OMEMO:2, OX (OpenPGP), Pubsub encryption and signature, blogging, and many other features, including ActivityPub gateway.

kzimmermann, to random
@kzimmermann@fosstodon.org avatar

Weird time: what is a webchat (either or ) client that works with or encryption?

I'm looking for something that I can access from my work computer (where pretty much all I use is the browser), and ideally would have a way to use my own key for the encryption (instead of autogenerating one every time I log in).

Suggestions?

kris,
@kris@outmo.de avatar

@kzimmermann Typically #xmpp web-clients store the keys in the browser. I am not aware of one allows you to easily supply an externally stored key, but you can of course manually add it via the browser developer tools. #movim https://movim.eu is probably the easiest to use web-client that also supports #omemo

debacle,
@debacle@framapiaf.org avatar

@kzimmermann @jcbrand

IIRC, it generates OMEMO keys and stores them in the local storage of the browser. I.e. it does not generate new keys on subsequent logins. You might need to allow local storage in your browser, though.

mellium, to random

We are excited to announce that we will be implementing #OMEMO end-to-end encryption in Mellium with a grant from #NLNet and the #NGIAssure fund! #XMPP has never been better, and we hope to improve the entire ecosystem with the project. https://opencollective.com/mellium/updates/mellium-to-receive-grant-for-end-to-end-encryption

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • JUstTest
  • InstantRegret
  • GTA5RPClips
  • cubers
  • ethstaker
  • Leos
  • tacticalgear
  • cisconetworking
  • tester
  • anitta
  • modclub
  • provamag3
  • normalnudes
  • lostlight
  • All magazines