• Zak@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    ·
    2 months ago

    If Google wanted to add developer verification without being evil, it could use SSL certificates connected to domain names. I think the whole concept is ill-conceived, though I’ll admit to a modest bias against protecting people from themselves.

    • tauonite@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 months ago

      They couldn’t. Domains and SSL certificates can be obtained very easily anonymously and thus wouldn’t let Google identify the developers of malicious apps, which is the goal of this

      • coolmojo@lemmy.world
        link
        fedilink
        English
        arrow-up
        19
        ·
        2 months ago

        The trouble is Google’s definition of malicious apps. Are adblockers malicious? How about alternative apps for YouTube? Based on the recent history, I don’t think you will be able to install those apps on the phone you purchased.

      • Zak@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        ·
        2 months ago

        It provides a way to open an investigation into a malicious developer without giving Google the ability to ban anyone it doesn’t like.

      • Squiddork@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 months ago

        Yeah I mean some form of asymmetric encryption/validation would work but it stops the real reason why Google wants to implement this.

    • Kairos@lemmy.today
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      The problem with that is that certificates expire before someone would want to keep using the app.

        • Kairos@lemmy.today
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 months ago

          Correction: SSL certificates can expire before someone would want to continue being able to install any given app.

          • Zak@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            ·
            2 months ago

            Sure, the developer needs to keep the certificate up to date and re-sign the APK on occasion.

            • Kairos@lemmy.today
              link
              fedilink
              English
              arrow-up
              3
              ·
              2 months ago

              So any APK I download will just expire at some point in time that’s probably really annoying to know, and then I have to dig through the internet again so I can install the app again?

              • Pycorax@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 months ago

                If it’s anything like how Windows does it, you would still be able to override it. It just gives you a scary warning and hides the option unless you click “more info” or something.

      • xthexder@l.sw0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Code signing certificates work a little differently than SSL certificates. A timestamp is included in the signature so the certificate only needs to be valid at the time of signing. The executable will remain valid forever, even if the certificate later expires. (This is how it works on Windows)