The Following User Says Thank You to storkus For This Useful Post: | ||
![]() |
2011-01-19
, 07:19
|
Posts: 303 |
Thanked: 146 times |
Joined on Aug 2009
|
#2
|
![]() |
2011-01-21
, 09:15
|
Posts: 5 |
Thanked: 0 times |
Joined on Feb 2010
@ London
|
#3
|
![]() |
2011-01-21
, 12:35
|
Posts: 115 |
Thanked: 342 times |
Joined on Dec 2010
|
#4
|
App level: how do you make sure that, once you save them, app data from texts and the web browser are wiped?]
...it seems to me you can overcome an installed password just by accessing the eMMC in mass storage mode...
Has anyone used it? Is it viable to encrypt various parts of the device?
![]() |
2011-01-21
, 12:46
|
Posts: 842 |
Thanked: 1,197 times |
Joined on May 2010
|
#5
|
![]() |
2011-01-21
, 12:52
|
|
Posts: 255 |
Thanked: 160 times |
Joined on Oct 2010
@ Finland
|
#6
|
I don't know how someone can obtain the data from flash that is saved in special areas for wear leveling purposes. I mean, is there a way to get this data, without actually opening the flash chip, and manually tap the traces inside? This is very expensive and complicated stuff, I doubt many people have the resources to do it.
![]() |
2011-01-21
, 13:00
|
|
Posts: 255 |
Thanked: 160 times |
Joined on Oct 2010
@ Finland
|
#7
|
Full Disk Encryption... well. I think it is nearly impossible or very very hard. Of course, I could be wrong, but I think nobody has done it yet.
![]() |
2011-01-21
, 13:07
|
|
Posts: 255 |
Thanked: 160 times |
Joined on Oct 2010
@ Finland
|
#8
|
1. App level: how do you make sure that, once you save them, app data from texts and the web browser are wiped?
2. System Password level: it seems to me you can overcome an installed password just by accessing the eMMC in mass storage mode, just like you would with any other drive--you don't even need special forensic tools. Is it worth even setting a password just to defeat n00b thieves and the curious?
3. Full Disk Encryption: the ultimate achievable level, IMHO, but subject to the flash limitations I said above. If that can be overcome, it seems it ought to be trivial to use whole-disk encryption. Has anyone done it? Has anyohe done it on Android?
![]() |
2011-01-21
, 14:51
|
Posts: 115 |
Thanked: 342 times |
Joined on Dec 2010
|
#9
|
It can't. This is exactly because of the wear-leveling mechanism: the controller tries to balance all writes so that all physical blocks have around the same amount of writes happened to them and this is done by mapping a physical block to a virtual one. When the OS tries to write block #15, it might actually be writing to physical block #3.
It would be possible, but would require some tinkering around in Maemo OS
Full-disk encryption is infeasible. It would require heavy modifications to the whole boot-up process and kernel.
Sure, its only 5 digits, but it'd take quite a while.
1. Make the /home/ partition incompatible with the normal OS - Either an excrypted FS, or just something other than EXT2/3.
![]() |
2011-01-21
, 18:46
|
Posts: 701 |
Thanked: 585 times |
Joined on Sep 2010
@ London, England
|
#10
|
http://yro.slashdot.org/story/11/01/...-mdash-Or-Else
Needless to say the vast majority of the discussion is iOS or Android, but what about us? We have more power over our devices than they do, so what can we do to make our devices REALLY secure?
Or can we? Being that we're talking about flash memory here, I have some concerns about leftover data still being in there even after being "deleted". I'm not talking about a filesystem delete where it just flags a bunch of inodes as unused, I'm talking about where even if you do a supposed low-level wipe that wear-levelling and such will still preserve the data, unlike on a disk.
So to summarize, I'm fully aware (as should all of you be) that security is always layered. The way I see it, the layers are:
1. App level: how do you make sure that, once you save them, app data from texts and the web browser are wiped?
2. System Password level: it seems to me you can overcome an installed password just by accessing the eMMC in mass storage mode, just like you would with any other drive--you don't even need special forensic tools. Is it worth even setting a password just to defeat n00b thieves and the curious?
3. Full Disk Encryption: the ultimate achievable level, IMHO, but subject to the flash limitations I said above. If that can be overcome, it seems it ought to be trivial to use whole-disk encryption. Has anyone done it? Has anyohe done it on Android?
Thanks, Mike