Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t.

When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t.

Scheduled Pinned Locked Moved Uncategorized
44 Posts 26 Posters 17 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

    When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t. If you have more users than can comfortably share a Signal chat and hence want to use discord or something like it, you cannot POSSIBLY be vetting all of them to a high standard of trust. Your logs ARE leaking. End-to-end encryption between more people than can fit around a dinner table is pointless.

    This article confirms what I already assumed, that “open source [information sense, not code sense] intelligence gathering on social media” includes, for the US government, asking for links to join groups that may *feel* private. My own discord has literally like a thousand idlers. It would be very *lucky* if none of them were logging for potentially nefarious purposes! And I remind the active users of this occasionally.

    Link Preview Image
    Exclusive: ICE Masks Up in More Ways Than One

    Feds could be in your group chat

    favicon

    (www.kenklippenstein.com)

    lynne@mk.pars.eeL This user is from outside of this forum
    lynne@mk.pars.eeL This user is from outside of this forum
    lynne@mk.pars.ee
    wrote last edited by
    #17
    @0xabad1dea@infosec.exchange Yeah, but, you know, what's the point of making anything and not overengineering it?
    1 Reply Last reply
    0
    • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

      When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t. If you have more users than can comfortably share a Signal chat and hence want to use discord or something like it, you cannot POSSIBLY be vetting all of them to a high standard of trust. Your logs ARE leaking. End-to-end encryption between more people than can fit around a dinner table is pointless.

      This article confirms what I already assumed, that “open source [information sense, not code sense] intelligence gathering on social media” includes, for the US government, asking for links to join groups that may *feel* private. My own discord has literally like a thousand idlers. It would be very *lucky* if none of them were logging for potentially nefarious purposes! And I remind the active users of this occasionally.

      Link Preview Image
      Exclusive: ICE Masks Up in More Ways Than One

      Feds could be in your group chat

      favicon

      (www.kenklippenstein.com)

      lanodan@queer.hacktivis.meL This user is from outside of this forum
      lanodan@queer.hacktivis.meL This user is from outside of this forum
      lanodan@queer.hacktivis.me
      wrote last edited by
      #18
      @0xabad1dea Reminds me that I sometimes wonder who created this idea that we should encrypt everything, because as more and more time passes it more feels like a way to make people feel safer than they are, and weaken protocols.

      If not entirely make things actually unsafe for people if it ends up with verifiable signatures which can't end up plausibly deniable (one reason why I have rotation on my dkim keys).
      crazyeddie@mastodon.socialC 1 Reply Last reply
      0
      • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

        @5225225 sorry, I can't hear you. maybe we should both just delete all our keys and generate new ones? just click through whatever warning it shows you, this happens all the time

        Link Preview Image
        seliaste@rivals.spaceS This user is from outside of this forum
        seliaste@rivals.spaceS This user is from outside of this forum
        seliaste@rivals.space
        wrote last edited by
        #19

        @0xabad1dea @5225225 that's such a terrible reply.

        0xabad1dea@infosec.exchange0 1 Reply Last reply
        0
        • uint8_t@chaos.socialU uint8_t@chaos.social

          @5225225 @0xabad1dea matrix tried (and still tries) to make e2ee group chats work but either the problem is significantly harder than people imagine, their developers are incompetent, or both. because it is still a pain with hundreds of people, and a disaster with thousands. SSL/TLS works so well because the clients don’t generally need to auth themselves from the server point of view

          sinewave@mastodon.dragoncave.devS This user is from outside of this forum
          sinewave@mastodon.dragoncave.devS This user is from outside of this forum
          sinewave@mastodon.dragoncave.dev
          wrote last edited by
          #20

          @0xabad1dea @uint8_t @5225225 i looked into this when i was considering making a discord clone a while back

          the problem with e2ee is mainly that it doesn't scale to the point a Discordlike needs

          there is no proper multi-party asynchronous key exchange mechanism that exists, so all clients must have the keys of all other clients and individually encrypt each message to everyone

          that's not a problem with a single-channel Signal group, but the volume of messages is magnitudes higher even in a small Discord; with e2ee what would be one message in client-server encryption becomes as many messages as there are users

          and it gets even worse when media is involved, let alone something like group video calls

          sinewave@mastodon.dragoncave.devS 1 Reply Last reply
          0
          • sinewave@mastodon.dragoncave.devS sinewave@mastodon.dragoncave.dev

            @0xabad1dea @uint8_t @5225225 i looked into this when i was considering making a discord clone a while back

            the problem with e2ee is mainly that it doesn't scale to the point a Discordlike needs

            there is no proper multi-party asynchronous key exchange mechanism that exists, so all clients must have the keys of all other clients and individually encrypt each message to everyone

            that's not a problem with a single-channel Signal group, but the volume of messages is magnitudes higher even in a small Discord; with e2ee what would be one message in client-server encryption becomes as many messages as there are users

            and it gets even worse when media is involved, let alone something like group video calls

            sinewave@mastodon.dragoncave.devS This user is from outside of this forum
            sinewave@mastodon.dragoncave.devS This user is from outside of this forum
            sinewave@mastodon.dragoncave.dev
            wrote last edited by
            #21

            @0xabad1dea @uint8_t @5225225 and to add to that, i doubt an async multi-party async key exchange algo is coming anytime soon either, hell i'm not convinced it's even possible

            1 Reply Last reply
            0
            • seliaste@rivals.spaceS seliaste@rivals.space

              @0xabad1dea @5225225 that's such a terrible reply.

              0xabad1dea@infosec.exchange0 This user is from outside of this forum
              0xabad1dea@infosec.exchange0 This user is from outside of this forum
              0xabad1dea@infosec.exchange
              wrote last edited by
              #22

              @seliaste ma’am it’s a lot more efficient to block me yourself than to ask me to block you for you

              seliaste@rivals.spaceS 1 Reply Last reply
              0
              • hellpie@raru.reH hellpie@raru.re

                @0xabad1dea tbh if anyone is organizing the revolution on Discord maybe it's better if they keep using Discord 'cause the only revolutions that came out of Discord have been the ones that make people willingly speak to the feds before they happen

                and also no, before it even comes up: there is no such thing as a "we're the good revolution" counter to that, anyone using Discord, or a direct alternative to Discord, to organize revolutionary efforts has lost touch with society and will either fail in their efforts or succeed in causing damage

                also related to your second paragraph: even without the feds, plenty of psychopathic losers live alone and with too much time on their hands, logging and cataloguing Discord servers, some are so pathetic they manage backups, edit histories and manually sift for any tiny personal detail even in small communities like a vtuber Discord with 100-200 users that are manually approved and then post scribbled screenshots and maps on 4chan of trying to figure out where people are living, by matching conversations about weather, an isp outage and other random stuff over months and months of messages

                autisticplushy@lgbtqia.spaceA This user is from outside of this forum
                autisticplushy@lgbtqia.spaceA This user is from outside of this forum
                autisticplushy@lgbtqia.space
                wrote last edited by
                #23

                @hellpie @0xabad1dea That is why i never talk about the weather, not because it's not interesting hahaha.

                1 Reply Last reply
                0
                • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                  When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t. If you have more users than can comfortably share a Signal chat and hence want to use discord or something like it, you cannot POSSIBLY be vetting all of them to a high standard of trust. Your logs ARE leaking. End-to-end encryption between more people than can fit around a dinner table is pointless.

                  This article confirms what I already assumed, that “open source [information sense, not code sense] intelligence gathering on social media” includes, for the US government, asking for links to join groups that may *feel* private. My own discord has literally like a thousand idlers. It would be very *lucky* if none of them were logging for potentially nefarious purposes! And I remind the active users of this occasionally.

                  Link Preview Image
                  Exclusive: ICE Masks Up in More Ways Than One

                  Feds could be in your group chat

                  favicon

                  (www.kenklippenstein.com)

                  elexia@catcatnya.comE This user is from outside of this forum
                  elexia@catcatnya.comE This user is from outside of this forum
                  elexia@catcatnya.com
                  wrote last edited by
                  #24

                  @0xabad1dea I do think there's a point to E2EE that isn't about trying to thwart nation state adversaries. honestly you should probably not talk about your illegal actions on Signal either.

                  elexia@catcatnya.comE 0xabad1dea@infosec.exchange0 2 Replies Last reply
                  0
                  • 0xabad1dea@infosec.exchange0 This user is from outside of this forum
                    0xabad1dea@infosec.exchange0 This user is from outside of this forum
                    0xabad1dea@infosec.exchange
                    wrote last edited by
                    #25

                    @volkris ... social media already is the world's largest and most-used web of trust though?? we just call it the follow graph

                    I personally don't see how getting more cryptography involved would help anything except making it sound more like a 90s cyberpunk novel. In all seriousness, what exactly are you envisioning here?

                    1 Reply Last reply
                    0
                    • uint8_t@chaos.socialU uint8_t@chaos.social

                      @5225225 @0xabad1dea matrix tried (and still tries) to make e2ee group chats work but either the problem is significantly harder than people imagine, their developers are incompetent, or both. because it is still a pain with hundreds of people, and a disaster with thousands. SSL/TLS works so well because the clients don’t generally need to auth themselves from the server point of view

                      5225225@furry.engineer5 This user is from outside of this forum
                      5225225@furry.engineer5 This user is from outside of this forum
                      5225225@furry.engineer
                      wrote last edited by
                      #26

                      @uint8_t

                      i suspect the problems with matrix as opposed to signal(signal group chats do work, subject to their scaling factors) is a fair few factors

                      • wasn't designed as an encrypted tool by default, so features aren't gated on "how does this work in an encrypted room?"

                      • linear, consistent history. you will always see every message(assuming the signal servers aren't fucking with you) in a consistent order, there's no disagreement over message ordering, or discovering messages that are backdated.

                      • there is one client implementation and one server implementation. there's no room for "oops a third party client/server made a bug that broke e2ee" since that doesn't exist.

                      1 Reply Last reply
                      0
                      • elexia@catcatnya.comE elexia@catcatnya.com

                        @0xabad1dea I do think there's a point to E2EE that isn't about trying to thwart nation state adversaries. honestly you should probably not talk about your illegal actions on Signal either.

                        elexia@catcatnya.comE This user is from outside of this forum
                        elexia@catcatnya.comE This user is from outside of this forum
                        elexia@catcatnya.com
                        wrote last edited by
                        #27

                        @0xabad1dea but yeah anything that for all practical purposes is basically open to the public anyway doesn't need encryption. I just don't know that that contains all likely use cases.
                        though I do see the risk of encryption giving folks a false sense of security.

                        example: we're in a signal group with several hundred local folks where people share about events, ask recommendations for doctors and the like. at that point the encryption is basically pointless. this is just the chat app everyone happens to have.

                        1 Reply Last reply
                        0
                        • elexia@catcatnya.comE elexia@catcatnya.com

                          @0xabad1dea I do think there's a point to E2EE that isn't about trying to thwart nation state adversaries. honestly you should probably not talk about your illegal actions on Signal either.

                          0xabad1dea@infosec.exchange0 This user is from outside of this forum
                          0xabad1dea@infosec.exchange0 This user is from outside of this forum
                          0xabad1dea@infosec.exchange
                          wrote last edited by
                          #28

                          @elexia my conversations with my mother-in-law about dogs, horses and babies are e2ee. because e2ee with one other party that a rando couldn't successfully impersonate long-term to you is a pretty solved problem.

                          many-to-many e2ee does not work. it simply, absolutely does not work, in either a technical or social sense, and accomplishes nothing while introducing significant problems.

                          elexia@catcatnya.comE crazyeddie@mastodon.socialC d1@autistics.lifeD 3 Replies Last reply
                          0
                          • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                            @elexia my conversations with my mother-in-law about dogs, horses and babies are e2ee. because e2ee with one other party that a rando couldn't successfully impersonate long-term to you is a pretty solved problem.

                            many-to-many e2ee does not work. it simply, absolutely does not work, in either a technical or social sense, and accomplishes nothing while introducing significant problems.

                            elexia@catcatnya.comE This user is from outside of this forum
                            elexia@catcatnya.comE This user is from outside of this forum
                            elexia@catcatnya.com
                            wrote last edited by
                            #29

                            @0xabad1dea yeah the thing is just, people use discord for (relatively) small groups too. some of those would honestly be fine as a signal group (had one if those before), but for some having something with a bit more functionality would be good and your threat model there probably isn't being targeted by a nation state adversary, but surveillance dragnets and not wanting everything to sit in plaintext on a server in case someone who shouldn't gains access.

                            elexia@catcatnya.comE 1 Reply Last reply
                            0
                            • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                              When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t. If you have more users than can comfortably share a Signal chat and hence want to use discord or something like it, you cannot POSSIBLY be vetting all of them to a high standard of trust. Your logs ARE leaking. End-to-end encryption between more people than can fit around a dinner table is pointless.

                              This article confirms what I already assumed, that “open source [information sense, not code sense] intelligence gathering on social media” includes, for the US government, asking for links to join groups that may *feel* private. My own discord has literally like a thousand idlers. It would be very *lucky* if none of them were logging for potentially nefarious purposes! And I remind the active users of this occasionally.

                              Link Preview Image
                              Exclusive: ICE Masks Up in More Ways Than One

                              Feds could be in your group chat

                              favicon

                              (www.kenklippenstein.com)

                              billseitz@toolsforthought.socialB This user is from outside of this forum
                              billseitz@toolsforthought.socialB This user is from outside of this forum
                              billseitz@toolsforthought.social
                              wrote last edited by
                              #30

                              @0xabad1dea everyone needs to read Little Brother from @pluralistic to see battles with a surveillance state

                              1 Reply Last reply
                              0
                              • 5225225@furry.engineer5 5225225@furry.engineer

                                @0xabad1dea to be honest, i disagree, not because it's safe to fedpost in a chat of hundreds of users, but because it makes e2ee itself less suspicious, and more noisy to infiltrate

                                yes, a fed can lurk in a large member count e2ee chat, but that still involves the effort to join, and possibly even talk sometimes when spoken to. and they'll absolutely not be in every chat.

                                as opposed to "hey discord let us run grep across your message database"

                                like, we're at the point for the web where every website[maintained] is encrypted, even if it would be fine for most to be plaintext. (and we got to that point by making TLS pretty much free)

                                e2ee is only really considered optional/a misfeature in some cases because it's not free, but it should be.

                                gbargoud@masto.nycG This user is from outside of this forum
                                gbargoud@masto.nycG This user is from outside of this forum
                                gbargoud@masto.nyc
                                wrote last edited by
                                #31

                                @5225225 @0xabad1dea

                                From what I've seen, org based chats (discord, slack, Zulip, etc where you join a server/organization/community that has channels in it that you can join and leave at will) are a lot more complicated to get E2EE working right on than group based ones (like signal where you just join a group) and solve a different problem.

                                Getting to "E2EE is normal' can be easily done with just the groups. I'm already in 7 signal groups that are just for talking about parenting toddlers.

                                1 Reply Last reply
                                0
                                • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                                  @ratsnakegames no but this is mastodon so no-one’s sure what other social activities exist

                                  crazyeddie@mastodon.socialC This user is from outside of this forum
                                  crazyeddie@mastodon.socialC This user is from outside of this forum
                                  crazyeddie@mastodon.social
                                  wrote last edited by
                                  #32

                                  @0xabad1dea @ratsnakegames I don't understand. Are you saying mastodon users are particularly unaware of the existence of Tor, rheticulum, meshtastic, briar, secure scuttlebutt, signal, jitsi, ...

                                  Reading, fishing, mountain biking, horseshoing, needlework, 3d printing, manafesto writing, martial arts, yoga, karayoki....

                                  Than the people who frequent other places like X or whatnot?

                                  Interesting take if so 😛

                                  moshimotsu@floss.socialM 1 Reply Last reply
                                  0
                                  • crazyeddie@mastodon.socialC crazyeddie@mastodon.social

                                    @0xabad1dea @ratsnakegames I don't understand. Are you saying mastodon users are particularly unaware of the existence of Tor, rheticulum, meshtastic, briar, secure scuttlebutt, signal, jitsi, ...

                                    Reading, fishing, mountain biking, horseshoing, needlework, 3d printing, manafesto writing, martial arts, yoga, karayoki....

                                    Than the people who frequent other places like X or whatnot?

                                    Interesting take if so 😛

                                    moshimotsu@floss.socialM This user is from outside of this forum
                                    moshimotsu@floss.socialM This user is from outside of this forum
                                    moshimotsu@floss.social
                                    wrote last edited by
                                    #33

                                    @crazyeddie @0xabad1dea Generally, yeah, a little bit.

                                    The Fediverse is still by-and-large a place where people REALLY into privacy, F/LOSS, and digital sovereignty come together; I remember a post from someone who tried to get into Lemmy as a Reddit replacement, and lamented the fact that every thread would consistently end up talking about Linux or politics. This is a platform where many don’t realize that their opinions and interests are highly rare IRL.

                                    crazyeddie@mastodon.socialC 1 Reply Last reply
                                    0
                                    • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                                      @seliaste ma’am it’s a lot more efficient to block me yourself than to ask me to block you for you

                                      seliaste@rivals.spaceS This user is from outside of this forum
                                      seliaste@rivals.spaceS This user is from outside of this forum
                                      seliaste@rivals.space
                                      wrote last edited by
                                      #34

                                      @0xabad1dea I'm mostly saying this for the others reading this exchange and showing support to the one who was sharing an interesting counterargument, which you completely brushed aside and then proceeded to make an unrelated joke that's not even a thing in signal. I really didn't expect to see that kind of behaviour around here.

                                      1 Reply Last reply
                                      0
                                      • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                                        @elexia my conversations with my mother-in-law about dogs, horses and babies are e2ee. because e2ee with one other party that a rando couldn't successfully impersonate long-term to you is a pretty solved problem.

                                        many-to-many e2ee does not work. it simply, absolutely does not work, in either a technical or social sense, and accomplishes nothing while introducing significant problems.

                                        crazyeddie@mastodon.socialC This user is from outside of this forum
                                        crazyeddie@mastodon.socialC This user is from outside of this forum
                                        crazyeddie@mastodon.social
                                        wrote last edited by
                                        #35

                                        @0xabad1dea @elexia I don't know if you're really understanding what E2EE is giving you.

                                        With E2EE that actually does what it says, the logs of your group chats that the hosting provider keeps can't expose what you said to each other. If you become interesting enough to go try to join they can't just go ask your provider for their logs to see what you've already said before they got in. They actually have to go infiltrate your group.

                                        1 Reply Last reply
                                        0
                                        • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                                          When I said that your discord clone doesn’t need e2ee, I got a lot of comments along the lines of “ then how would I use it to organize the revolution!” The answer is: you don’t. If you have more users than can comfortably share a Signal chat and hence want to use discord or something like it, you cannot POSSIBLY be vetting all of them to a high standard of trust. Your logs ARE leaking. End-to-end encryption between more people than can fit around a dinner table is pointless.

                                          This article confirms what I already assumed, that “open source [information sense, not code sense] intelligence gathering on social media” includes, for the US government, asking for links to join groups that may *feel* private. My own discord has literally like a thousand idlers. It would be very *lucky* if none of them were logging for potentially nefarious purposes! And I remind the active users of this occasionally.

                                          Link Preview Image
                                          Exclusive: ICE Masks Up in More Ways Than One

                                          Feds could be in your group chat

                                          favicon

                                          (www.kenklippenstein.com)

                                          d1@autistics.lifeD This user is from outside of this forum
                                          d1@autistics.lifeD This user is from outside of this forum
                                          d1@autistics.life
                                          wrote last edited by
                                          #36

                                          @0xabad1dea it's a very well-made point

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups