• limerod@reddthat.comM
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    6
    ·
    1 day ago

    Not sure if you are intentionally being obtuse. But, this is not a hard problem. It has already been solved.

    We have Signal, OMEMO in XMPP which already do that. You don’t need to do any encryption in your head…

    • frongt@lemmy.zip
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 day ago

      And how do those apps prevent device management from accessing the messages when they’re decrypted?

      • limerod@reddthat.comM
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        5
        ·
        1 day ago

        By not storing decrypted message on device? You can also block screenshots if you have a reasonable suspicious your screen can be used to capture the text shown on the device.

        • Natanael@infosec.pub
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 day ago

          The apps run at less privileges than device management apps. They can’t do any of that

          • limerod@reddthat.comM
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            2
            ·
            23 hours ago

            Apps using Flag_Secure and Secure_display can block screencapture. While user apps stay below MDM apps in privilege. The MDN app themselves reside below the android system.

            Do you have a source of MDM apps bypassing secure display and having the ability to capture the display?

            • Lka1988@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              10 hours ago

              My dude.

              Google maintains both the Pixel device management and Google Messages. Do you really think they would have locked their own MDM out of their own messaging app?

                • Lka1988@lemmy.dbzer0.com
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  9 hours ago

                  No, I saw, but the initial post is about RCS and Google’s MDM API. You’re fighting real hard over something Google has total control over. Signal might be fine, but if you’re not the device owner, you should always assume security is compromised in favor of the actual owner. With MDM, the company can install whatever they want on the device.

                  • limerod@reddthat.comM
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    9 hours ago

                    I won’t accept an MDM device for personal use. I was just replying about signal being compromised with regular MDM in work profile on a non-rooted phone.

                    Everything would still be monitored. But, messages in signal should not be.

          • limerod@reddthat.comM
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            2
            ·
            23 hours ago

            How? The decrypted messages would have to be stored in plan text to be read. Unless, it can be read from RAM…

            • frongt@lemmy.zip
              link
              fedilink
              English
              arrow-up
              2
              ·
              23 hours ago

              Messaging apps often implement various APIs for better Android integration. But even if they don’t, any management service can implement certain APIs, like the accessibility API, that gives them access to everything each app is doing. In that case, it can’t necessarily read the messages as data, but it can record your screen as image or video.

              • limerod@reddthat.comM
                link
                fedilink
                English
                arrow-up
                1
                ·
                22 hours ago

                True, but Accessibility API cannot bypass secure display, and secure flag I had replied that in another comment so I did not mention that here.

    • Auli@lemmy.ca
      link
      fedilink
      English
      arrow-up
      4
      ·
      23 hours ago

      Exact same problem it is unencrypted on the device. You know you have to be able to read the message.