5

私はそれを読みました

iOS 4 以降では、アプリはデータ保護機能を使用して、ディスク上のデータにセキュリティ レベルを追加できます。データ保護では、特定のデバイス (iPhone 3GS や iPhone 4 など) に搭載されている組み込みの暗号化ハードウェアを使用して、ファイルを暗号化された形式でディスクに保存します。ユーザーのデバイスがロックされている間、保護されたファイルは、それらを作成したアプリからもアクセスできません。アプリが保護されたファイルの 1 つにアクセスできるようにするには、少なくとも 1 回、ユーザーが (適切なパスコードを入力して) デバイスを明示的にロック解除する必要があります。

私の質問は、アプリ レベルの保護に使用できるかということです。つまり、ユーザーが自分のデバイスにパスコードを設定していない場合でも、アプリケーションに関連するすべてのデータは、アプリケーションがバックグラウンドに入る間、上記の方法を使用して暗号化する必要があります。出来ますか?このように言えば、「アプリがバックグラウンドになるときはいつでも、アプリ内のすべての機密データをハードウェアで暗号化する必要があり、アプリが再開すると、パスワードを入力するように求められる必要があります」私は解決策を探していました2日以上....どんな助けでも大歓迎です...

4

1 に答える 1