summaryrefslogtreecommitdiff
path: root/KeyStorage.cpp
AgeCommit message (Expand)Author
2019-06-07Fix include orderDaniel Rosenberg
2019-06-07Defer deleteKey in KeyStorage in Checkpointing modeDaniel Rosenberg
2019-04-05vold: Introduce android::vold::writeStringToFileTommy Chiu
2019-03-14Fsync directories before delete keyWoody Lin
2019-01-07Fsync directories after creating filesPaul Crowley
2018-12-14Add Support for metadata key with rollbackDaniel Rosenberg
2018-09-18clang-format many files.Paul Crowley
2018-01-25Support Keymaster4Shawn Willden
2018-01-25Clang-format Keymaster.{cpp|h} and KeyStorage.{cpp|h}Shawn Willden
2017-12-21Merge "Break vold dependency on keystore utilities."TreeHugger Robot
2017-11-09Break vold dependency on keystore utilities.Shawn Willden
2017-11-08Vold: Add fsync in writeStringToFile() am: 701d05d32cWei Wang
2017-11-08Vold: Add fsync in writeStringToFile()Wei Wang
2017-10-26When we forget a volume, forget per-volume keyPaul Crowley
2017-10-26Fix errors on non-keymaster keysPaul Crowley
2017-08-10Zero memory used for encryuption keys.Pavel Grafov
2017-05-16Add secdiscard command for secure deletion of filesRubin Xu
2017-04-21Refactor to lay the groundwork for metadata encryptionPaul Crowley
2017-02-24Change to use new WaitForProperty APIWei Wang
2017-02-13Support keys with a secret but no token, which are handled not usingPaul Crowley
2017-01-17Port to binder based keymaster halJanis Danisevskis
2016-08-15Support Keymaster 2 configuration and key upgradingPaul Crowley
2016-07-11Run secdiscard on encrypted key and key blob tooPaul Crowley
2016-04-27Use a longer timeout on the disk encryption keysPaul Crowley
2016-03-09Run clang-format over ext4crypt related codePaul Crowley
2016-03-09Use pointers not references for out argumentsPaul Crowley
2016-03-08Require the auth token for decryption.Paul Crowley
2016-03-08Fix memory leak in generate_key wrapper. Other fixes.Paul Crowley
2016-02-10Add scrypt-based password stretching.Paul Crowley
2016-02-08Password security for FBE disk encryption keysPaul Crowley
2016-01-27Improvements to the key storage modulePaul Crowley
2016-01-26Use a keymaster-based key storage modulePaul Crowley