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. Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

Scheduled Pinned Locked Moved Uncategorized
7 Posts 4 Posters 2 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.
  • david_chisnall@infosec.exchangeD This user is from outside of this forum
    david_chisnall@infosec.exchangeD This user is from outside of this forum
    david_chisnall@infosec.exchange
    wrote last edited by
    #1

    Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

    For example, here there are ‘follower-only’ posts. The user perception is simple: only your followers can see your posts. But that’s never enforced by the technology for any system that doesn’t use end-to-end authenticated encryption. In a centralised system, you trust that the service provider doesn’t look at these messages. When it’s ad supported and has a two-hundred page privacy policy, that trust is probably misplaced, but there’s only one place to audit.

    In a federated system, any of your followers’ admins can potentially see these messages. Maybe you get all of your followers, but do you vet everyone with admin access on their instance?

    Confidentiality in federated systems is really hard to do right. And message confidentiality is the easy part, keeping the connection graph confidential is even harder (that matters less for the Fediverse, but can get people killed if you get it wrong for messengers) and really needs designing in from the start. There are a few interesting projects that are trying to do this but don’t assume that it’s a thing that can be retrofitted to a protocol that was not designed with a different threat model.

    mhd@tilde.zoneM naturemc@mastodon.onlineN bms48@mastodon.socialB 3 Replies Last reply
    1
    0
    • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

      Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

      For example, here there are ‘follower-only’ posts. The user perception is simple: only your followers can see your posts. But that’s never enforced by the technology for any system that doesn’t use end-to-end authenticated encryption. In a centralised system, you trust that the service provider doesn’t look at these messages. When it’s ad supported and has a two-hundred page privacy policy, that trust is probably misplaced, but there’s only one place to audit.

      In a federated system, any of your followers’ admins can potentially see these messages. Maybe you get all of your followers, but do you vet everyone with admin access on their instance?

      Confidentiality in federated systems is really hard to do right. And message confidentiality is the easy part, keeping the connection graph confidential is even harder (that matters less for the Fediverse, but can get people killed if you get it wrong for messengers) and really needs designing in from the start. There are a few interesting projects that are trying to do this but don’t assume that it’s a thing that can be retrofitted to a protocol that was not designed with a different threat model.

      mhd@tilde.zoneM This user is from outside of this forum
      mhd@tilde.zoneM This user is from outside of this forum
      mhd@tilde.zone
      wrote last edited by
      #2

      @david_chisnall Noted. When I finally get around to creating my ICQ-as-Fediverse-DMs, I'm going to ROT13 the heck out of it.

      bms48@mastodon.socialB 1 Reply Last reply
      0
      • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

        Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

        For example, here there are ‘follower-only’ posts. The user perception is simple: only your followers can see your posts. But that’s never enforced by the technology for any system that doesn’t use end-to-end authenticated encryption. In a centralised system, you trust that the service provider doesn’t look at these messages. When it’s ad supported and has a two-hundred page privacy policy, that trust is probably misplaced, but there’s only one place to audit.

        In a federated system, any of your followers’ admins can potentially see these messages. Maybe you get all of your followers, but do you vet everyone with admin access on their instance?

        Confidentiality in federated systems is really hard to do right. And message confidentiality is the easy part, keeping the connection graph confidential is even harder (that matters less for the Fediverse, but can get people killed if you get it wrong for messengers) and really needs designing in from the start. There are a few interesting projects that are trying to do this but don’t assume that it’s a thing that can be retrofitted to a protocol that was not designed with a different threat model.

        naturemc@mastodon.onlineN This user is from outside of this forum
        naturemc@mastodon.onlineN This user is from outside of this forum
        naturemc@mastodon.online
        wrote last edited by
        #3

        @david_chisnall It's the same with private messages in the Fediverse (but you get warnings that it's not secure.)

        I write in social media only what I would say in public on a marketplace or in a newspaper.
        For everything more private, people should use secure messengers!

        david_chisnall@infosec.exchangeD 1 Reply Last reply
        0
        • naturemc@mastodon.onlineN This user is from outside of this forum
          naturemc@mastodon.onlineN This user is from outside of this forum
          naturemc@mastodon.online
          wrote last edited by
          #4

          @bencourtice @david_chisnall this!

          1 Reply Last reply
          0
          • mhd@tilde.zoneM mhd@tilde.zone

            @david_chisnall Noted. When I finally get around to creating my ICQ-as-Fediverse-DMs, I'm going to ROT13 the heck out of it.

            bms48@mastodon.socialB This user is from outside of this forum
            bms48@mastodon.socialB This user is from outside of this forum
            bms48@mastodon.social
            wrote last edited by
            #5

            @mhd @david_chisnall You may therefore find this humorous: https://people.freebsd.org/~bms/humour/

            1 Reply Last reply
            0
            • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

              Federation makes it very easy to accidentally mislead users about the security of a system and I wish people building federated systems would be more careful of this.

              For example, here there are ‘follower-only’ posts. The user perception is simple: only your followers can see your posts. But that’s never enforced by the technology for any system that doesn’t use end-to-end authenticated encryption. In a centralised system, you trust that the service provider doesn’t look at these messages. When it’s ad supported and has a two-hundred page privacy policy, that trust is probably misplaced, but there’s only one place to audit.

              In a federated system, any of your followers’ admins can potentially see these messages. Maybe you get all of your followers, but do you vet everyone with admin access on their instance?

              Confidentiality in federated systems is really hard to do right. And message confidentiality is the easy part, keeping the connection graph confidential is even harder (that matters less for the Fediverse, but can get people killed if you get it wrong for messengers) and really needs designing in from the start. There are a few interesting projects that are trying to do this but don’t assume that it’s a thing that can be retrofitted to a protocol that was not designed with a different threat model.

              bms48@mastodon.socialB This user is from outside of this forum
              bms48@mastodon.socialB This user is from outside of this forum
              bms48@mastodon.social
              wrote last edited by
              #6

              @david_chisnall This brings memories flooding back of the NIST (NSA) related multicast group key distribution drafts from the late 90s.

              1 Reply Last reply
              0
              • naturemc@mastodon.onlineN naturemc@mastodon.online

                @david_chisnall It's the same with private messages in the Fediverse (but you get warnings that it's not secure.)

                I write in social media only what I would say in public on a marketplace or in a newspaper.
                For everything more private, people should use secure messengers!

                david_chisnall@infosec.exchangeD This user is from outside of this forum
                david_chisnall@infosec.exchangeD This user is from outside of this forum
                david_chisnall@infosec.exchange
                wrote last edited by
                #7

                @NatureMC

                I agree. I don't use follower-only posts because I don't think that there's any real restriction in distribution once you have more than a couple of dozen followers on different instances. It might have some benefits for reducing harassment, but only against not-very-motivated individuals. But that's not how it's described

                1 Reply Last reply
                0
                • R relay@relay.publicsquare.global shared this topic
                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