Apple Encryption Question: I know if you have the iPhone 3GS or later version, an iPod touch 3rd generation or later version, or any iPad, the user can employ encryption to protect the contents. My question is specific, does any one know what bit encryption Apple uses?

enter image description here

migrated from academia.stackexchange.com Nov 12 '16 at 23:13

This question came from our site for academics and those enrolled in higher education.

  • Stack Exchange sites prefer that you not put self-promoting text or links in your questions. If you register your account, you'll have a profile page where you can put such things. – Nate Eldredge Nov 13 '16 at 4:52

As per page 11 of the iOS Security Guide:

Every time a file on the data partition is created, Data Protection creates a new 256-bit key (the “per-file” key) and gives it to the hardware AES engine, which uses the key to encrypt the file as it is written to flash memory using AES CBC mode. (On devices with an A8 processor, AES-XTS is used.) The initialization vector (IV) is calculated with the block offset into the file, encrypted with the SHA-1 hash of the per-file key.

Emphasis mine

You must log in to answer this question.