Bonfire and Ben Pate’s Emisaary (which powers Bandwagon) are the first two to implement.
ActivityPub is extensible, though. As part of our E2EE program, Mallory, Tom and I adapted the Messaging Layer Security (MLS) standard as an extension of ActivityPub to make the MLS over ActivityPub specification. The protocol fits the great MLS E2EE system onto the ActivityPub API and federation protocol.
But a protocol specification is not enough; it must be implemented. That’s why we’re so happy to announce that the Sovereign Tech Fund has commissioned work with the Social Web Foundation to coordinate two new interoperable implementations of MLS over ActivityPub. This investment by the Sovereign Tech Fund will help move the Fediverse towards more privacy for social web users, no matter what server they use.
frongt@lemmy.zip 3 weeks ago
Direct link: socialwebfoundation.org/…/implementing-encrypted-…
And as you might guess from the actual title, this is about user-to-user messages. I’m not sure how useful this is, because a thoroughly secure implementation is unlikely. A server operator could easily MITM your messages, if you don’t establish trust through a separate trusted channel.
ozoned@piefed.social 3 weeks ago
Thank you. Exhausted and posted the wrong link. Appreciate it.
ranzispa@mander.xyz 2 weeks ago
I’d be confused as to how it would work since most of the fediverse is accessed through webpages or APIs. How do you E2EE for whichever device will connect?
If I really want I can send the key to a friend I guess, but getting that to work on the various devices I may use seems a difficult task.
artyom@piefed.social 2 weeks ago
You can access lots of E2EE platforms with webpages.