Si vous "apis de protection des données iphone" de Google, vous verrez un zillion hits basés sur des communiqués de presse.
Si vous consultez http://support.apple.com/kb/HT4175, vous pouvez voir Apple faire l'indication directement.
Où sont / quelles sont ces API? J'ai utilisé les anciennes API crypto avant iOS4, donc ce n'est pas le cas . Ces API sont censées donner une capacité de type MDM (Mobile Device Management) pour les applications tierces.
TIA!
Il existe des options FileProtection
vous pouvez définir lors de l'écriture d'un NSData
sur le disque:
NSDataWritingFileProtectionComplete
NSDataWritingFileProtectionNone
) ainsi qu'un atsortingbut étendu, NSFileProtectionKey
, vous pouvez définir des files préexistants sur le disque via NSFileManager
:
NSFileProtectionComplete
NSFileProtectionNone
Le délégué de l'application est également informé de la date à laquelle votre application ne pourra pas accéder aux données protégées:
-applicationProtectedDataDidBecomeAvailable:
-applicationProtectedDataWillBecomeUnavailable:
Tous les détails sanglants de encryption et de sécurisation des données sont gérés par le matériel et l'OS en votre nom. C'est la protection fire-and-forget qui intervient chaque fois que l'appareil se verrouille.