I’m aware of what end-to-end encrypted means in a technical sense, but does the lack thereof guarantee the messages are just plaintext readable to whoever’s manning the machine?

My guess is yes but I’ve been known to have wildly incorrect guesses so I want to double-check.

  • bamboo@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    30
    ·
    3 days ago

    Probably yes. General rule of thumb is if you don’t control the keys, it doesn’t matter if it’s E2EE, your communications could be intercepted. Famously iMessage is E2EE but your keys are uploaded to iCloud under standard data protection. They say “Your iCloud data is encrypted, the encryption keys are secured in Apple data centers so we can help you with data recovery, and only certain data is end-to-end encrypted.” [1]. The encryption key is included in iCloud backups which is provided to law enforcement with a subpoena. [2]

    Even if a service claims it is E2EE, it’s still important to understand where that those encryption keys are stored, how they’re managed, and if security researchers have raised concerns about the E2EE claim.


    1. https://support.apple.com/en-us/102651 ↩︎

    2. https://appleinsider.com/articles/20/01/21/what-apple-surrenders-to-law-enforcement-when-issued-a-subpoena ↩︎

  • Steve@communick.news
    link
    fedilink
    English
    arrow-up
    27
    ·
    edit-2
    3 days ago

    It would mean the server owner can almost certainly read everything. Though it may not be in plain text. It could be encrypted on the server. But the owner would need to have the keys to decrypt and read everything so it all works.

  • floquant@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    2 days ago

    It’s better to be on a server that is encrypted but not E2E if the admin is someone that is well intentioned and abides by the sudo oath, than on a corporate “E2E” platform where they manage your keys themselves

  • chemical_cutthroat@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    3 days ago

    Technically yes. Likely they still use Transport Layer Security that will encrypt the messages in transit, but that encryption is controlled by the company, and not the end user. What that means is that your messages are safe from randos in the cafe on the same wifi as you, but if the company wanted to, they could read them. It also means that if messages are subpoenaed then they can hand over the unencrypted messages to the authorities.

    I tried looking at their documentation to see what was going on under the hood, but there were a lot of connection errors and dead ends. They seem to be open source, though, so if you are so inclined you can comb through their code to see what kind of encryption they use.

    Personally, I’d stay away. It doesn’t seem like something that I could put my trust in.

    Edit: Upon further inspection, I can see that they host on third party servers likely in plain text. That means that these third party hosts have access to your information, too. I’ll go ahead and take this opportunity to double down on not trusting this company with my memes.

    • galaxy_nova@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      3 days ago

      I matrix anywhere near discord? Also last time I used element I had so many issues with e2ee

      • atro_city@fedia.io
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        I don’t know why @fuckwit_mcbumcrumble@lemmy.world said “it’s nowhere near discord”. The Element client supports voice and video rooms and certain servers have extensions installed for custom emojis. I don’t know what else Discord does that’s special. “Servers” in Discord are “Spaces” in Matrix. Spaces can have rooms.

        The major difference I find are the moderation tools in Matrix. They have to be installed by the server admin and can’t be activated per room by the room admins or mods.

        • galaxy_nova@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          3 days ago

          Yeah that kinda defeats the purpose of a discord replacement for me. Also matrix seems to be a behemoth that integrates super slowly. Stoat does have e2ee planned, so now would be a great time for everyone with skills to contribute. I personally am trying to hack a different desktop frontend because I’m tired of web apps before the api becomes too complex.