Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
professor_prime ( professor_prime@lemmychan.org )  to Matrix@programming.devEnglish · 2 months ago

Why does Matrix give servers the option to prevent disabling read receipts and why does the official matrix server do it?

lemmychan.org

message-square
9
link
fedilink
2

Why does Matrix give servers the option to prevent disabling read receipts and why does the official matrix server do it?

lemmychan.org

professor_prime ( professor_prime@lemmychan.org )  to Matrix@programming.devEnglish · 2 months ago
message-square
9
link
fedilink
alert-triangle
You must log in or # to comment.
  • unexposedhazard ( unexposedhazard@discuss.tchncs.de ) 
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    Pretty sure that this requires the client to actually honor this setting. If you use another client you can probably just disable it anyways, but im not 100% sure on that. But yeah do not use the matrix.org server, that is like matrix rule number 1 in any introduction to matrix. The people running matrix.org have said themselves that they dont want any more users, which is why they started implementing limits for users that dont pay them.

  • moonpiedumplings ( moonpiedumplings@programming.dev ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Read receipts aren’t end to end encrypted.

    Reactions aren’t either.

    You should be able to disable it clientside.

    • zo0 ( zo0@programming.dev ) 
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      What the fuck?

      • refalo ( refalo@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Basically the only thing actually encrypted in matrix e2e are the message contents itself. All other possible types of associated metadata, aren’t.

        • explorator_1317 ( explorator_1317@mander.xyz ) 
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Is there a given reason for this? Is it something they’re working on changing? I know very little about cybersecurity, but that sounds like a suboptimal situation.

          • Jade ( JadedBlueEyes@programming.dev ) 
            link
            fedilink
            English
            arrow-up
            3
            ·
            2 months ago
            • There are efforts to encrypt more information and metadata, and to reduce the extent metadata can be correlated
            • The primary reason that things aren’t encrypted is to allow the server to perform necessary parts of the protocol, like deciding who is in a room, what the title of the room is and to whom should messages be delivered.
            • refalo ( refalo@programming.dev ) 
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 months ago

              I wonder if something like onion routing could be helpful?

            • explorator_1317 ( explorator_1317@mander.xyz ) 
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 months ago

              Good to know, thanks!

  • stratself ( stratself@lemdro.id ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    I didn’t know that could be possible. Clients can generally disable it, and server software like Continuwuity can also toggle it off at the server level.

    Perhaps you should try with a different provider

Matrix@programming.dev

matrix@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !matrix@programming.dev

The secure messaging protocol.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 1 user / week
  • 21 users / month
  • 103 users / 6 months
  • 2 local subscribers
  • 420 subscribers
  • 121 Posts
  • 43 Comments
  • Modlog
  • mods:
  • vexomet ( vexomet@programming.dev ) 
  • Sunshine (she/her) ( Sunshine@programming.dev ) 
  • Sunshine ( Sunshine@piefed.ca ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code