|
|
|
|
|
by Thorrez
2352 days ago
|
|
> the near impossible task of defending a physical device in the hands of an attacker. If you assume the device is off and the user chose a strong password, it's pretty easy to defend. You simply encrypt the data with a key which is encrypted with the user's password. If you want to protect devices that are on, or want to protect devices with less than stellar passwords, then it becomes harder. |
|
It is often more secure to generate a random, high-entropy key and storing it in secure storage, which is what the iPhone does.