I am under the impression iMessage is pretty secure and I use it extensively as most of my friends and colleagues have iPhones. Refer to http://www.apple.com/business/docs/iOS_Security_Guide.pdf which specifies that RSA 1280-bit keypairs are used, and the private key is held on the device. So in terms of transit - the protocol should be secure. The only remaining option would be to question whether iOS is secure/inse…
Why's that? (I'm asking seriously, because I don't understand how people get this impression.)
iMessage has some very fundamental design flaws that led to this attack: https://blog.cryptographyengineering.com/2016/03/21/attack-o...
The attack is not super-spectacular, but the more worrying thing is that the design is not sound. They use an ad-hoc crypto construction that fails to follow usual best practices. And they haven't really fixed it, they just put some duct tape over it to avoid the attack.