Если вы храните информацию в файле настроек через iPad, это доступно? - PullRequest
0 голосов
/ 25 января 2011

Если вы храните информацию в файле настроек через iPad, доступна ли она?

Безопасны ли эти данные, видят ли их другие приложения?


NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

/*Unsave Username*/

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

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

Эти данные безопасны?Могут ли пользователи получить доступ к этому?Может ли приложение?Насколько это безопасно?

Ответы [ 2 ]

2 голосов
/ 25 января 2011

Это не особо безопасно.Эти данные синхронизируются с компьютером при резервном копировании iPad, и к ним также легко получить доступ на взломанном устройстве.Если у вас есть какие-либо защищенные данные, вы должны использовать вместо этого связку ключей .

1 голос
/ 25 января 2011

Вы можете использовать метод шифрования, чтобы сделать его более безопасным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...