|
|
|
|
|
by diggan
583 days ago
|
|
> it reboots to re-enter "Before First Unlock" state for security. Why can't it just go into this state without rebooting? I think the reason is to make sure anything from RAM is wiped completely clean. Things like the password should be stored in the Secure Enclave (which encryption keys stored in RAM are derived from) but a reboot would wipe that too + any other sensitive data that might be still in memory. As an extra bonus, I suppose iOS does integrity checks on boot too, so could be a way to trigger that also. Seems to me like a reboot is a "better safe than sorry" approach which isn't that bad approach. |
|