2011-01-25 6 views
0

iPadを介して設定ファイルに情報を保存するとアクセスできますか?iPad経由で設定ファイルに情報を保存するとアクセスできますか?

このデータは安全ですか、他のアプリケーションで見ることができますか?

 

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

/*Unsave Username*/ 

[defaults setObject:[NSString stringWithString:@"secret_data1"] 
forKey:@"key1"]; 

[defaults setObject:[NSString stringWithString:@"secret_data2"] 
forKey:@"key2"]; 

このデータは安全ですか?ユーザーはこれにアクセスできますか?アプリケーションはありますか?どれくらい安全ですか?

+1

「安全」とは何を意味するのかを定義する必要があります。特定の条件下でそのデータを取得することは間違いありません。 – Zepplock

答えて

1

暗号化方法を使用すると、より安全にすることができます。

+0

暗号化を保証するのに十分なセキュリティが確保されている場合は、キーチェーンに入れるだけです。 –

2

特に安全ではありません。このデータは、iPadがバックアップするときにコンピュータに同期され、また、脱獄されたデバイスでも簡単にアクセスされます。安全なデータがある場合は、代わりにKeychainを使用する必要があります。

関連する問題