iMessage Bug Allows Attackers to Decrypt Photos and Videos
Researchers at John Hopkins University have found a bug in the instant messaging client iMessage which, if exploited, could allow an attacker to decrypt photos and videos sent as secured messages. "Even Apple, with all their skills -- and they have terrific cryptographers -- wasn't able to quite get this right," said Matthew D. Green, whose team of graduate students at the aforementioned university found the bug. "So it scares me that we're having this conversation about adding back doors to encryption when we can't even get basic encryption right." Apple acknowledged the bug to The Washington Post, adding that it had "partially" fixed the glitch with iOS 9 software update last year. The company assures that it will be offering a complete patch for the bug with iOS 9.3, which will be released on Monday.
Lock the barn doors!
Short on details.
Although the students could not see the key’s digits, they guessed at them by a repetitive process of changing a digit or a letter in the key and sending it back to the target phone. Each time they guessed a digit correctly, the phone accepted it. They probed the phone in this way thousands of times.
Was it -really- operating like the launch codes in Wargames? "The phone accepted it" is pretty ambiguous.
A phone is not a secure terminal. Whether implemented correctly or not, encryption cannot overcome this fundamental fact.
Apple just hired an ex-Microsoft guy to fix their security situation. Feel safe Apple users!
OK. So can the FBI stop bugging Apple for iPhone decryption now. It sounds like they can probably get what they need already.
are designed and built by humans - they have bugs in them...get over it.
nothing to see here - move along
Obviously this won't satisfy their actual desire, but might this satisfy their stated desire to get into "just this one iPhone"?
And to everybody else who are still user older devices: fuck you!
Seriously, can't they update the older iOS versions? Or are the FBI/CIA/NSA preventing them from doing so?
One byte at a time and see if the other end "accepts" it sounds like a padding oracle attack. Those are in vogue now also.
The padding oracle works with cbc ciphers where there is a padding check before the actual decryption. You change on byte and see whether you get a padding error. If the byte is correct, you don't get the padding error. When you've found one byte, move on to the next byte.
Sounds like this researcher only wants to make headlines. Encrypting your OS and device won't ever protect you from an application that has a security flaw. Encryption protects a user at the physical level. We all know the saying that if you can get console access you're compromised. Not the case with encryption. Nor is it the case with the imessage app. I'd like to see them break into a phone when they can't unlock it.