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?

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
neustradamus, to random
@neustradamus@mastodon.social avatar
mima, to Matrix

I think at this point it's worth thinking about why we need text chats and voice/video calls integrated with each other like what #XMPP (try to), #Matrix, and #Discord do

Why not just go back to #IRC or something like #AIM for text, and something like #Skype for calls like the old days ​:sagume_think:​

RE: https://fedi.catboy.agency/notes/9op18npi5hjw1553

debacle,
@debacle@framapiaf.org avatar

@lispi314 @mima @untsuki

TTBOMK, "modern" (i.e. WebRTC based) A/V calls in #Jabber are always e2e encrypted. That's what #Conversations, #Dino, #Movim and #SiskinIM are doing.

File exchange in #XMPP nowadays is either HTTP upload (covered by #OMEMO) or #jingle file transfer, which should be e2e encrypted, too, but I'm not sure about it.

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

be, to random
@be@floss.social avatar

Matrix

kkarhan,
@kkarhan@mstdn.social avatar

@be never had thos problem with #XMPP + #OMEMO!

#matrix #EpicFail

snazzyq, to random
@snazzyq@mas.to avatar

The last I’ll say on Beeper/Apple/iMessage debacle:

I think it’s within Beeper’s right to attempt at reverse engineering iMessage, but not Apple’s responsibility to be forced or even expected to host Beeper customers. It’s clear Apple doesn’t want to and I don’t blame them. If this ever went to court, Apple would obliterate Beeper—even if they switched lawyers. It’s not Beeper’s right to push the burden and expense of hosting on Apple.

kkarhan,
@kkarhan@mstdn.social avatar

@richmurrills @snazzyq even then I'd not call anything unless people have full custody of ALL keys (!) and can the entire as well as choose from a variety of and build their own.

Kinda like +...

never was open and was never intended to be...
https://mstdn.social/@kkarhan/111620558885013983

piggo, to random
@piggo@piggo.space avatar

:blobcatmelt: test

piggo,
@piggo@piggo.space avatar

@wagesj45 i sent you one back as custom emoji react but you have incompatible software #omemo

retr0id, to random
@retr0id@retr0.id avatar
kkarhan,
@kkarhan@mstdn.social avatar

@joeo10 @anedroid @retr0id @signalapp @element

Exactly!

I recommend - for most users [ and are excellent clients for that!] but if you are an organization then consider and if you already have a and use / MIME then @delta / may be a good option [tho I'd recommend using a seperate eMail account for that!]...

esm, to random
@esm@wetdry.world avatar

I THINK THE MATRIX CHAT PROTOCOL SUCKS

kkarhan,
@kkarhan@mstdn.social avatar

@hexaheximal @esm @hexaheximal @protonmail I do work on getting that part fixed...
https://github.com/KBtechnologies/PocketCrypto

In the meantime, learn / (/MIME) and/or +...

Tools like make it even easier to do so...
https://github.com/life4/enc

Just like and on Desktops or on ...

kkarhan,
@kkarhan@mstdn.social avatar

@hexaheximal @esm Why would anyone want that anyway?

There are native + client for literally any relevant platform!

kkarhan,
@kkarhan@mstdn.social avatar

@hexaheximal @protonmail @esm @hexaheximal

  1. Why would I want to self-host when it doesn't provide me with any convincing benefits compared to , + or even .
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.

forsaken, to random

What do you think the future of XMPP will be like? I think it might be the protocol I enjoy using the most

tallship,

@forsaken

> What do you think the future of XMPP will be like? I think it might be the protocol I enjoy using the most

Interesting, and refreshing, to see optimistic XMPP thoughts on, I guess, adoption? After 25 years?

People have been proclaiming the death of Jabber/XMPP for many a moon, yet its utility and existence just below the surface of mainstream awareness remains healthy. Yes, it is sometimes thought of as long forgotten, and no, it's not losing any um, ... Market share, so to speak.

For most things, and especially as a chat/communications platform between people, I migrated away and onto other solutions, leaving it alone and largely dormant for nearly two decades; yet it has always been part of my infra - mostly just between me and machines I've managed (notifications mostly).

I think part of the reason for it being so summarily dismissed was due to the rise of things like AIM, YIM, etc., and its perceived 'death knells', following Google's choice to (at least publicly) migrate away from it in the course of killing some of their public services.

More significantly however, IMO, were the abhorrently ugly and unintuitive UIs most chat clients sported - I'll call that era the time when XMPP clients mostly appeared like something you'd see on Angelfire or GeoCities web pages - before the MySpace and subsequent early Faceplant years following the breakage of the Pimp my Myspace page phenomina.

Like Samuel Clemens, once stated, ... "The report of my death was an exaggeration." If XMPP were itself able to express such sentiment, I believe it certainly would, lolz.

XMPP is simple to use, fast, secure (not by default), and by creating a situation where the user is transparently ignoring the JID + "/resource" and numerical priority that served to constantly confuse laypersons with multiple devices, the neo-adoption of XMPP and the introduction of 'pretty' clients has to a large degree, made it seem as if XMPP is something that is rather novel in the communications (chat) sector.

Clients like Conversations, at least on the platform, have enabled this renaissance. There's also more desktop clients that sport a good look (pretty), offering an intuitive UX.

Is it going to be the next great thang? Doubtful. As @silverpill stated:

> I think It will remain a small network, unless something really bad happens to matrix (its main competitor).

... There's that elephant in the room.

On the other hand, for those of us who were early adopters of the hopeful protocol, the promise hasn't quite been realized as expected, and further, it's been rife with disappointments - How many times have I myself integrated Matrix into system monitoring infrastructure only to feel that dissapointment?

XMPP doesn't offer me that - it works, every fucking time, fast, and I need it fast. I need to be able to call my customers and tell them that there's a problem and that I'm working on a fix before they even know there's a problem. I can plugin Zabbix, Observium, Nagios, Cacti, , etc., and when I hear that cacaphony of an alarm in the middle of the night, know that I need to get out of bed and start putting out fires.

I use Matrix - daily, all the time. But when people close to me ask which one of my non-email contact methods is best (besides actually calling me on the phone), I let them in on a little secret - "If you really need to get a hold of me, like, right now, and want my undivided attention when some IM pings me, then use my Jabber address". It's the first thing I check when I wake up, and I don't even usually check Matrix (it's mostly just for discussions and private chats nowadays anyway in my work flow).

Do I care if it's going to be the next great thing? Well, I prolly, when thinking about it, would prefer that it not be - Here's why:

  • Mass adoption by my friends and colleagues who I converse with would only serve to dilute the priority to which I assign my communications
  • Migrating from Matrix (or something else) to XMPP for my virtual social interactions would prolly spur me towards wishing I had a dumb beeper again on my belt, lolz.
  • Sure, I can take advantage of different JIDs/resources, and even install separate XMPP clients if I wished, but managing different alert sounds, etc., and, ... Basically just complicating something that is so simple and effective the way I use it now kinda defeats the purpose of having a (mostly) dedicated interface between me and my boxes :p

Well, that's my 2 cents ;) and of course, my XMPP addy is in my profile if someone wants a priority chan to rattle my cage - but please do use as a matter of practice, even untrusted e2ee is better than clear text and I believe that we should, whenever practical, use encryption by default....... because. Just because :)

.

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

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 . 😉

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/

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.

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

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?

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

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 🔒

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