RE: https://mastodon.social/@eff/115996451312302984

Wouldn’t it be cool if you could send encrypted DM’s on the Fediverse BEFORE you could do it in Bluesky? #JustBetweenUs

@Ben Pate 🤘🏻 Technically speaking, Hubzilla has had encryption for years already, probably for longer than Mastodon has even been around. It comes on top of Hubzilla's permissions system which already makes Hubzilla inherently more private and secure than Mastodon.

Downside: Hubzilla's encryption only works within Hubzilla where it is an official, optional add-on. I'm not even sure if it works beyond the Zot6 protocol. But still, one can't say that the Fediverse doesn't have any encryption anywhere.

CC: @Ben Ramsey @Emanuele Panz

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Hubzilla #Encryption
Netzgemeinde/Hubzilla

@jupiter_rowland

That’s very cool.

How much work is happening on Hubzilla now? Is there a chance that we could implement this same MLS-based protocol on it?

I think the server-side work is minimal. And, you could even use my Typescript code as a starting point…

@Ben Pate 🤘🏻 Well, we're kind of in the aftermath of the recent Hubzilla 11 release. And I think the devs still have fresh plans.

#FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla
Netzgemeinde/Hubzilla

@jupiter_rowland

You. I hear you. The “to do” list is always too long…

Well, Once I have a handle on the work involved, I’ll try to write up a guide for implementing this.

If you already support the C2S API, the server end should be next to nothing. E2EE means 97% of the work is on the client.