Apple Explains How Secure iMessage Is
11–20 of 126 posts
Re: Apple Explains How Secure iMessage Is
#12Author isn't very clever about crypto attacks. Sending device grabs all of the recipients public keys (as well as all of their own keys for other devices, which allows the conversation to be replicated on all of their own devices as well) hosted by Apple. Sending device has no way to verify those keys belong to the intended recipient . User has no way to verify which, or how many devices they are sending to. User doe…
Re: Apple Explains How Secure iMessage Is
#13So, you know, really not secure at all.
Re: Apple Explains How Secure iMessage Is
#14The way Apple could "read" the messages is by sending a keybag down to the person sending the messages with another public key, one that Apple holds the private key for. For example if you have 3 devices (iPhone, iPad, MBP) and someone goes to send you a message, they have to re-encrypt the message three times because Apple would have sent them three public keys. Now if Apple were evil because of a government order,…
Re: Apple Explains How Secure iMessage Is
#15Unless Apple is omitting something or there’s some backdoor tucked into their many-layers-deep encryption (which, while unlikely, isn’t inconceivable) they really can’t read your iMessages without a fairly insane amount of effort. That is, assuming, that there isn't some code in the app that allows Apple to request that the app send your private key up to the server. It's conceivable that in order to comply with law…
> (which, while unlikely, isn’t inconceivable) Not only do I think it's not unlikely, I actually think it's pretty much a certainty that Apple has a backdoor in their code. After the slides detailing how easy it is for NSA to break into Apple phones I'd be simply shocked if they hadn't inserted such a vulnerability. Sounds to me like the author is applying a nice coat of white wash.
https://plus.google.com/108799184931623330498/posts/SfYy8xbD...
Re: Apple Explains How Secure iMessage Is
#16Author isn't very clever about crypto attacks. Sending device grabs all of the recipients public keys (as well as all of their own keys for other devices, which allows the conversation to be replicated on all of their own devices as well) hosted by Apple. Sending device has no way to verify those keys belong to the intended recipient . User has no way to verify which, or how many devices they are sending to. User doe…
Users get both a push notification and email when a new device is added to the key bag. So additionally this step would need to be maliciously skipped.
Re: Apple Explains How Secure iMessage Is
#17As mentioned in other comments, you have to trust Apple to hand you the correct public keys. They could easily MITM you and decrypt the messages on the server if they misrepresent the other party's public key. Additionally, the iMessages you send are signed by your private key, which is probably not something you want.
Nothing wrong with end-to-end encryption, folks. Why don't we have more of it?
Re: Apple Explains How Secure iMessage Is
#18Earlier quoted context omitted.
Users get both a push notification and email when a new device is added to the key bag. So additionally this step would need to be maliciously skipped.
And since Apple owns the infrastructure and we can't validate anything about it, there is little reason to believe they couldn't maliciously skip steps.
Re: Apple Explains How Secure iMessage Is
#19The way Apple could "read" the messages is by sending a keybag down to the person sending the messages with another public key, one that Apple holds the private key for. For example if you have 3 devices (iPhone, iPad, MBP) and someone goes to send you a message, they have to re-encrypt the message three times because Apple would have sent them three public keys. Now if Apple were evil because of a government order,…
Lawful intercept isn't evil.