私は暗号化は
のiOS 4では以降は、アプリが自分のディスク上のデータへのセキュリティの レベルを追加するために、データ保護機能を使用することができることを読みました。データ保護は、特定のデバイス( iPhone 3GSやiPhone 4など)にある 内蔵の暗号化ハードウェアを使用して、 ディスクに暗号化された形式でファイルを保存します。ユーザーの端末はロックされていますが、保護されたファイルは作成したアプリでさえも にアクセスできません。アプリは保護されたファイルの1つにアクセスする前に、少なくとも に のデバイスを明示的にロック解除して(適切なパスコードを入力して) に送信する必要があります。
私の質問はアプリレベルの保護のために使用できますか?たとえユーザーが自分のデバイスにパスコードを設定しなかったとしても、アプリケーションがバックグラウンドで入力されている間は、上記の方法を使用してアプリケーションに関連するすべてのデータを暗号化する必要があります。出来ますか? 「私のアプリがバックグラウンドになると、アプリの秘密のデータはすべてハードウェアで暗号化されていなければならず、アプリが再開したらパスワードを入力するよう促さなければならない」 私は解決策を探していました2日以上... ....どんな助けでも大歓迎です...