A new European initiative dubbed UnifiedAttestation aims to build a free and open-source alternative to Google’s Play Integrity checks. The initiative is backed by smartphone maker Volla, while other partners include /e/OS maker Murena and the team behind iodé OS. The feature will be distributed under an Apache 2.0 license.

you are viewing a single comment's thread
view the rest of the comments
[–] 60 points 8 months ago (16 children)
  • [–] 59 points 8 months ago (7 children)

    Jeez. They really don't. And, I guess they shouldn't. Their stance is that device certification shouldn't be necessary in the first place which I agree with considering this is not done for computers (don't do this tech bro shitheads).

  • source
  • parent
  • hideshow 7 child comments
  • [+] -8 points 8 months ago (5 children)

    Actually i have been thinking about it and i do believe that it should be done for computers, actually. Like, an attacker could super easily steal your login credentials when they get 10-15 minutes with your computer once. They could do that by booting a custom OS, modifying some of your operating system's system files to install a keyboard tracker or sth, and then just wait for you to enter your password.

    I believe it's actually why some banks i know don't allow login anymore if you're not using their Android apps to verify the login.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 4 points 8 months ago (4 children)

    Yea, i know no bank that allows login in browser with only basic auth. All use some proprietary 2FA app with fancy QR codes (colour pixel or similar). Funnily, many banks then offer SMS based 2FA in order to restore…

    Like make hard and secure login but reset option is old SMS thingy spoofable since… ever?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 8 months ago (2 children)

    Ally, capital one, chase support browser login with basic auth, and sometimes SMS 2fa. I've never used a mobile bank app

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 8 months ago

    I'm baffled. It's almost as though they're missing the point of attestation: which is to give "assurance" to application developers/companies that their applications run in "a certain way".

    "A certain way" can have many interpretations, but Googles interpretation means:

    1. No root
    2. No custom firmware
    3. When a users "shares their contacts" with your app, your app gets all their contacts - free from being censored or modified.
    4. When a user "shares their files" with your app, your apps gets access to **all their personal data ** - free from being censored, modified or sandboxed.

    iodéOS will have their own definition of what "a certain way" is. Which will probably be identical to Google definition.

    Heck, GrapheneOS' attestation has it's own definition of a "certain way" applications run:

    1. No root

    I know this, because I run Graphene and I run it rooted. I sign my rooted Graphene with keys, that only I carry and I have my phone setup to only allow OS updates with only my keys.

    It does not and will not pass Graphene's attestation, although from my perspective - it meets my security requirements while give me control over my data.

    This discussion has nothing with security patches, but everything to do with the accuracy and how much information developers and companies can get off our devices.

  • source
  • parent
  • [–] 6 points 8 months ago* (3 children)

    Yeah whatever. They are their own bubble.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 13 points 8 months ago (2 children)