Las operaciones criptográficas son complejas y pueden presentar problemas de rendimiento, y también en los dispositivos móviles, la duración de la batería es otro recurso que necesita ser administrado críticamente. El cifrado de datos está profundamente integrado en iOS.
documentación de seguridad de iOS (página 9) explica en detalle cómo funciona el mecanismo de cifrado.
Is it all Symmetric Encryption?
Sí, iOS utiliza el algoritmo AES con un tamaño de clave de 256 bits.
How is performance taken into account with this heavy load of encryption?
Cotización del documento.
Cada dispositivo iOS tiene un motor criptográfico AES 256 dedicado integrado en la ruta DMA
entre el almacenamiento flash y la memoria del sistema principal, lo que hace que el cifrado de archivos sea altamente
eficiente.
Por lo tanto, mediante el uso de un motor de cifrado de hardware, e integrado en el nivel de E / S muy básico, ayuda a obtener el rendimiento y, a la vez, a ahorrar batería.
EDIT : en Blackhat Europe'15, se dio una excelente charla sobre el cifrado de disco en dispositivos móviles (iOS y Android). El whitepaper para que cubra el cifrado en iOS de una manera muy simple y directa.