I am more miffed with not allowing my iPhone X and iPhone 6S from being included. I use them as TV Remotes and audio base stations for music.
iPhone X is actually included. It works fine on mine.
I have an iPad Air2 on 14.8.1 and a 27 iMac that can't be upgraded past High Sierra. Just wondered what I'll lose when I remove them from the list.. Are they unable to use iCloud anymore or just won't have ADP. I guess whatim asking is will I be able to sign back in to iCloud with them after ADP is set up
I tested this yesterday with my old iPhone X:
- iPhone was on iOS 15
- I removed it from my iCloud account
- I enabled ADP
- I tried to re-login to iCloud with iPhone X on iOS 15, but it didn't work. I got an obscure error message that a login is not possible
So my conclusion is that devices before iOS 16.2 and macOS 13.1 simply won't be able to login to an iCloud account with ADP enabled.
But what you could do is create a second iCloud account for all of the legacy devices and add that to your family for Home Kit and storage.
I’ve read that, but it’s a bit confusing. Somehow the server rotates the encryption keys but that shouldn’t be possible if the keys are stored in the iCloud Keychain which is E2E encrypted. Unless it’s only the decryption keys which are protected.
After testing the above scenario, I also...
- Upgraded my iPhone X to iOS 16.2
- Logged into my iCloud account that had ADP enabled
The iPhone asked me to select one of my connected devices and then enter the passcode of that device.
Based on that, I think each device encrypts all the "encryption keys" using the device's passcode and then uploads those encrypted "encryption keys" to the iCloud servers.
Since they are protected by the iOS passcode (or macOS password), Apple doesn't have access to them.
When you add a new device, it can download the encrypted "encryption keys" from your old device and if you can enter the correct passcode of the old device, you can decrypt them.
I assume, the new device then encrypts the "encryption keys" with its own passcode/password and then uploads them to iCloud so that it can be used for recovery by other new devices in the future.
I was also offered the option to use my recovery key when I selected "I can't remember any of my previous device passcodes/passwords" option.
So the conclusion here is that the security of all encrypted data depends on how strong the passcodes and passwords of all your devices are.
If one of your devices uses a weak passcode/password, then it could make it possible for Apple or law enforcement to bruteforce the password protecting the "encryption keys".
So, I will probably switch from a passcode to a passphrase on my iPhone.