Re:AES on the iPhone is Broken by Default
by marshray on Wednesday December 14, 2011 @12:50PM
(#3352774)
Yes, it does. (IMHO)
A low-level API is not the thing to design your cryptographic protocol around.
A low-level crypto API is not prescriptive, it's documentation is merely descriptive. Apple devs were merely documenting and unit testing what happens when you pass in a certain combination of parameters.
http://developer.apple.com/library/ios/#documentation/System...
this does not exonerate Apple having made a wrong choice of design.