3 ms·
> iCloud backups are usually encrypted (by default with a key Apple possesses). This is not an iCloud backup. It's "Apple ID account and device information". K
by lapcat 2y ago
> iCloud backups are usually encrypted (by default with a key Apple possesses).
This is not an iCloud backup. It's "Apple ID account and device information". Keep in mind that Apple is playing a dual role in this case, and you appear to be conflating the two.
Of course Apple runs iCloud Keychain, which syncs client data including the private keys. But that's supposed to be all end-to-end encrypted, including the metadata. It would be quite a disturbing breach of privacy if Apple knew the websites associated with your passkeys, wouldn't it? "Keychain items are encrypted using two different AES-256-GCM keys: a table key (metadata) and a per-row key (secret key). Keychain metadata (all attributes other than kSecValue) is encrypted with the metadata key" https://support.apple.com/guide/security/keychain-data-protection-secb0694df1a/web https://support.apple.com/guide/security/keychain-data-prote...
But this is not any old passkey: it's a passkey for apple.com. Apple is also playing the role of server to which the client authenticates. That's entirely separate from iCloud Keychain client data. You would think that in its role as server, Apple would have only the same client information as any other passkey server, e.g., Github.
- deleted 2y ago[deleted]
- lxgr 2y agoAs I've said in another comment, I don't actually see that anywhere in Apple's documentation. What they say in [1] is: > Keychain items are transferred from device to device, traveling through Apple servers, but are encrypted end-to-end so that Apple and other devices can’t read their contents. "Contents" is a bit vague (I wish they'd be more precise too), but it doesn't scream "data and metadata to me" – they might well mean that usernames, public keys, domains etc. are accessible to them, and only passwords and private keys are end-to-end encrypted. That would explain your observations. [1] https://support.apple.com/en-us/guide/security/sec1c89c6f3b/web https://support.apple.com/en-us/guide/security/sec1c89c6f3b/...