this post was submitted on 14 Nov 2023
417 points (91.6% liked)

Technology

59568 readers
3916 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] gregorum@lemm.ee 5 points 1 year ago* (last edited 1 year ago) (1 children)

Apple’s ideology behind not expanding iMessage to other platforms has been - at least in part - due to the security of the iMessage platform and how it authorizes senders and recipients (like many encrypted services on Apple devices, tokens are encrypted/decrypted in the Secure Enclave on the SoC). Apparently, Apple has low confidence in the diaspora of Android devices and just decided to forget even trying to create a client for Android it could tie down to hardware authentication due to not having a reliable hardware base. This was many years ago.

I don’t know if this is still true or even necessary today, or if they’ve even bothered to explore it recently, but that’s Apple’s main issue. Sure, it also benefits them in other ways such as driving users to their platforms, but this is their main issue.

[–] Jakeroxs@sh.itjust.works 9 points 1 year ago* (last edited 1 year ago) (1 children)

Not according to the leaked emails... https://x.com/TechEmails/status/1589450766506692609?s=20

Also, the secure enclave wasn't added until the iPhone 5s in 2013, whereas iMessage had already existed as of 2011.

[–] gregorum@lemm.ee 2 points 1 year ago* (last edited 1 year ago) (1 children)

Clearly they also saw the benefits of keeping it to Apples platforms, but that doesn’t remove the technical limitations, at least, early on.

Like I said, I don’t know if those limitations still exist. Clearly, the profit motive would if it weren’t for all of the legal and regulatory liabilities that exist abroad. This is why I suggested in another comment that purchasing and integrating this compatibility layer would be a good workaround for them in that regard.

[–] Jakeroxs@sh.itjust.works 2 points 1 year ago (1 children)

The limitation was added after the fact anyway, like I mentioned in my edit, secure enclave wasn't added until the A7 chip, which was first used in the iPhone 5S in 2013, two years after iMessage became available.

[–] gregorum@lemm.ee 3 points 1 year ago (1 children)

Although true, it was added to make iMessage (and every other service) more secure, not just as some sneaky way to keep iMessages off android devices.

[–] Jakeroxs@sh.itjust.works 1 points 1 year ago

It's really not necessary though, it's just a justification after the fact. There are several secure e2e apps available without utilizing a special chip to house that data, even Google has e2e with their RCS implementation