2143ee8d61193f4e61efb5163767d9129280d08d |
|
28-Jun-2016 |
Paul Crowley <paulcrowley@google.com> |
Zero out blocks if BLKSECDISCARD fails On a device where we can't BLKSECDISCARD sectors, we "overwrite" them with zeroes. This changes the FTL to remap those sectors to new locations. With this done, the old contents are accessible only given a compromise of flash firmware or a die level attack. Bug: 26021231 Change-Id: Ia065921389886fac1ba456c19c138187237c2561
/system/vold/secdiscard.cpp
|
8bb8fcfb4f502ba0ed68d8169dfaca89ff85bab9 |
|
11-Jan-2016 |
Paul Crowley <paulcrowley@google.com> |
Use android-base logging not cutils in secdiscard Much nicer C++ style logging, but the main reason is to clean up AutoCloseFD.h so I don't have to use cutils to use it. Change-Id: I7a7f227508418046eecce6c89f813bd8854f448a
/system/vold/secdiscard.cpp
|
28c4df4bdc40a0b8e8d1db66c439b628fc4443fb |
|
07-Jul-2015 |
Paul Crowley <paulcrowley@google.com> |
Make deletion of larger files possible. Bug: 22502684 Change-Id: I9034af1ce919bff51f836e5bf51cc2585089440e
/system/vold/secdiscard.cpp
|
5ab73e945d59472ed47ea2e0deee613c958d800c |
|
03-Jul-2015 |
Paul Crowley <paulcrowley@google.com> |
Add --no-unlink option to secdiscard for testing. Also allow deletion of multiple files in one invocation. Change-Id: I5011bf45f2d3b91964bc68fd8e61ec037e1de2ca
/system/vold/secdiscard.cpp
|
4432e73494dcdcd760e37b3d586978933debdbe3 |
|
01-Jul-2015 |
Paul Crowley <paulcrowley@google.com> |
secdiscard.cpp: Use getmntent and my newfound C++ knowledge. Bug: 19706593 Change-Id: I6254e0339ab42fdbecda80c6f37e64c323329190
/system/vold/secdiscard.cpp
|
747e1f7a6d0ae43fce33217e6f0215ceeaf44617 |
|
22-Jun-2015 |
Paul Crowley <paulcrowley@google.com> |
Fix erroneous comment in secdiscard.cpp, plus style fixes. Bug: 19706593 Change-Id: I9c1442f31cc6b6507225a5aa9ad07be6042d69ce
/system/vold/secdiscard.cpp
|
53af81c60dcd020ab3dc095be363365435215f8f |
|
19-May-2015 |
Paul Crowley <paulcrowley@google.com> |
Scrub the key from the disk with BLKSECDISCARD. Bug: 19706593 Change-Id: Ib91b5182413b5dca6d0e1fdda7990ea0973843bb
/system/vold/secdiscard.cpp
|