Earlier quoted context omitted.
Yes but when Messages in iCloud is enabled that "client-side" encryption key is itself included in your iCloud backup (that Apple can read), as disclosed. So Apple can read your messages regardless of whether you enable or disable Messages in iCloud. The only things that prevent it are disabling cloud backups entirely, or enabling ADP. But even those don't really prevent it because unless everyone you message also do…
Good to know, hence my 95% certainty. Fortunately for me, each new device starts with DFU restore and installation of my own Configuration Profile which supervises the device, disable automatic pairing with new devices, disables useless apps like Game Center, and most importantly disables iCloud Backup entirely, etc.
A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
51–60 of 141 posts
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#52[flagged]
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#53Earlier quoted context omitted.
Yes, your backup is e2e encrypted after you enable the off-by-default ADP. But some of your friends probably didn't enable ADP, and the keys to decrypt your messages to them are stored in their backups which Apple can read at will.
There are some fundamental different between two ecosystems. On Google, the Google Drive and Photo are encrypted to a key owned by google. On iCloud, the iCloud Drive and Photo are encrypted to your account key. In which, without ADP, this key is shared with Apple. When ADP is enabled, Apple does not store this key. iCloud Backup is stored with the same technology as iCloud Drive. When it comes to lost password accou…
The simple fact of the matter is that if I have ADP enabled, my chats should be excluded from the backups of those I'm communicating with (it should be as an opt-in basis at the very least).
Not having this renders ADP useless for the purpose of its stated threat model.
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#54Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#55[flagged]
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#56Earlier quoted context omitted.
The waiting time increases after failed attempts.
In general that isn't secure unless the security chip has access to a secure time server to know that the required amount of time has passed. Otherwise you can simply say "yeah, we power cycled you and now the year is 100,000, can I have another guess?" I don't see any mention of that functionality in any public documentation.
(Relying on wall clock time caused a bug in an early iOS version of this feature, where it would show a really long delay when the clock was reset, and there was no way to set the clock correctly)
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#57All that security, and then by default Apple literally just sends themselves a copy of your encryption keys to store in iCloud backup, the only cloud backup solution Apple allows you to use. "to help you recover your data" [1] (oh and also to send law enforcement your message history in plaintext on request, but we don't talk about that). [1] https://support.apple.com/en-us/102651#:~:text=in%20iCloud%2...
I think the story around privacy and security in general has become diluted in marketing talk. Every single default on both iOS and macOS effectively makes one’s data, well, accessible and not private. The gap between perception and reality when it comes to Apple as a “privacy champion” has never been so big as it is today.
You can still turn everything compromising off and end up with a device secured to paranoid levels. That's definitely more than an empty promise, or what other vendors provide.
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#58Earlier quoted context omitted.
> neither android hardware nor the google servers have any kind of secure element enforcing brute force protections I don't know why you would say this when it is obviously false. https://security.googleblog.com/2018/10/google-and-android-h...
do they actually enforce these limits? I couldn't find any google UI which says "2 tries left or your data will be permanently erased". One can't implement brute force protections without such a UI... "You need to wait 5 minutes" isn't sufficient for a 4 digit pin...
https://www.reddit.com/r/samsung/comments/13nnphc/delete_pho...
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#59Earlier quoted context omitted.
Not if you have "Advanced Data Protection" turned on: https://support.apple.com/en-us/108756
Unlike Google's comparable backup encryption feature, ADP is off by default. And ADP protects your messages from Apple only to the extent that everyone you message also turns on this non-default option; otherwise your messages are still Apple's to read as they please with no notification to you.
Same reason FileVault isn't on by default on macs.
Re: A Formal Analysis of Apple's iMessage PQ3 Protocol [pdf]
#60Earlier quoted context omitted.
I think the story around privacy and security in general has become diluted in marketing talk. Every single default on both iOS and macOS effectively makes one’s data, well, accessible and not private. The gap between perception and reality when it comes to Apple as a “privacy champion” has never been so big as it is today.
Most customers do want it this way, but Apple still allows to exchange comfort for privacy, if you want to. I actually think it's a pretty sensible approach to capture both the big segment of people who don't care, and those who do and know which knobs to tweak. You can still turn everything compromising off and end up with a device secured to paranoid levels. That's definitely more than an empty promise, or what oth…
That’s pretty much exactly what all the other vendors in the market provide: insecure and spying by default.
I don’t really understand why Apple should somehow get good points for their stance on privacy when they are actually doing pretty much the same thing than everyone else.