Frosty attack on Android encryption
h-online.com
h-online.com
Similar attacks have been demonstrated on PC RAM for the recovery of similar encryption keys.
"To break disk encryption, the bootloader must be unlocked before the attack because scrambled user partitions are wiped during unlocking."
Essentially, they are saying that this attack will only work against devices that have unlocked bootloaders. This means that it won't work against anyone's stock Android device, and will only work against devices where the user unlocked the bootloader to flash a new ROM, but didn't relock it again for some reason.
In other words, a practical development of a theoretical attack, which is largely theoretical.
But who the hell relocks the bootloader after flashing a new ROM? I've never met anyone doing that, and I'm surrounded by Android fanboys (myself included, at times).
For all I know, everyone that unlocked the bootloader once will keep it that way.
That's still a limited group of people, of course. But you seem to have a very different estimation on the number of devices that might be affected.
Can you help me see where I'm wrong or provide some more details about your rationale?
I'm sure that there are plenty of people who leave their bootloaders unlocked, but they're probably also not encrypting their device, so they're out of luck in the case of a physical compromise anyway (and they're probably also running apps as root, so they're out of luck even when it's not a physical compromise).
I don't know of any way to measure this, but my anecdotal experience is that those who encrypt their devices also lock their bootloaders. Maybe I'm wrong, in which case the lesson is: if you're bothering with FDE, lock your bootloader.
This was what was so shocking about the case with the FBI and the pimp, since that device wasn't even encrypted: http://arstechnica.com/tech-policy/2012/03/fbi-stumped-by-pi...
I'm mainly concerned about my data being accessible if the device is lost/stolen.
And anyways, that just increases the difficulty - the data is still on the RAM chips and can be read via other means than the phone.